Skip to main content

Computer Science - Freshmen

Course # DMNS 1001

Credits 6

Pre-requisites and Co-requisites: Precalculus with a minimum grade of “B-” or 70/100.

Course Description

Calculus 1 is a foundational course at UCA; it plays a significant role in the understanding of science, engineering, economics, and computer science, among other disciplines. This introductory calculus course covers limits, differentiation, and integration of functions of single variable with applications. This course is prerequisite to Calculus II for Computer Science.

Course Learning Outcomes

Upon completion of this course, students should be able to:

  • Calculate limits of single-variable functions to identify the behavior of the function at that point
  • Determine the continuity and differentiability of a function to identify singular points and smoothness of the function
  • Calculate derivatives of single-variable functions to determine the properties of the graph of the function
  • Use derivative of a function to solve basic optimization problems
  • Calculate indefinite integrals of single-variable functions to compute the definite integral and to solve differential equations
  • Calculate definite integrals of single-variable functions to find the area under the curve, volume, and surface area of solid objects

Course Assessments and Grading

Item

Weight

Homework

10%

Quizzes

20%

Group work and pair work

15%

Midterm Exam

25%

Final exam

Course # DMNS 1051

Credits 6

Pre-requisites and Co-requisites: Precalculus

Course Description

The Physics I course has been developed to meet the scope and sequence of UCA physics courses and gives a foundation for a career in computer science. The course provides an important opportunity for students to learn the core concepts of physics and understand how those concepts apply to their lives and to the world around them. The course covers basic principles of mechanics including kinematics, statics, equilibrium and dynamics of particles, work & energy, rotational motion, momentum and oscillations.

Course Learning Outcomes

Upon the completion of this course, students should be able to:

  • Apply kinematic equations to non-accelerating frames.
  • Solve motion problems using Newtonian principles.
  • Identify the different forms of energy (Work, Kinetic energy, Potential energy, etc.).
  • Use the conservation of energy law to solve conservation of energy problems.
  • Relate a gravitational force field to the potential of a point mass distribution.
  • Solve numerical problems in translational, rotational and oscillatory motions.
  • Describe and model the oscillations of damped and undamped systems.
  • Solve linear momentum problems with the conservation of energy principle.

Course Assessments and Grading

Item

Weight

Homework

10%

Quizzes

15%

Laboratory experiments

10%

Project

15%

Midterm Exam

20%

Final exam

30%

Course # HUSS 1034

Credits 6

Pre-requisites and Co-requisites: None

Course Description

The course explores the concepts of culture, tradition, and change in Central Asia. The focus is on factors that have produced the cultural complexities of contemporary Central Asia and how key life-cycle events and celebrations (marriage and death), the verbal arts, music, films, and dance embody and transmit the cultural memory and values of the region’s diverse peoples. The course helps students to explain how Central Asia’s cultures and cultural expressions present a diverse set of influences and values. The students delve into customs and practices that are subject to change and innovation.  Cultural expressions are the heritage of a complicated past, as well as valuable resources for nurturing innovation, understanding, and cooperation within contemporary societies. The students discuss the role of state and non-state cultural and art institutions and global organizations in safeguarding and revitalizing the cultural heritage of Central Asia.

Course Learning Outcomes

Upon the completion of the course, students will be able to:

  • Explore values, customs, and social systems and practices of various cultures to interpret the diversity of Central Asian cultures.
  • Explain how cultural practices reflect the complex relationships between various aspects of life and identities in Central Asia.
  • Analyze issues of identity and value of contemporary Central Asian culture to cultivate a critical approach to the study of cultural practices
  • Explore one’s own cultural identity and values to embrace the co-existence of identities and cultures throughout Central Asia and the world.
  • Produce proposals for cultural heritage projects

Course Assessments and Grading

Item

Weight

Class participation

10%

Self-Reflection Essay

20%

Reading response

20%

Group Oral Presentation

20%

Writing a project

30%

Course # HUSS 1018

Credits 6

Prerequisites and/or Corequisites: None                                    

Course description

The course aims to provide students with the ability to communicate in Kyrgyz language on the Beginner level and to develop students’ sociocultural competence through studies of Kyrgyz culture. Students learn to conduct conversations in the Kyrgyz community. Students practice and apply language skills such as listening, speaking, reading, and writing in a variety of tasks and activities appropriate for the Beginner level.

Course Learning Outcomes 

Upon the completion of the course students will be able to:

  • understand short, simple questions and statements, provided they are delivered slowly and clearly and accompanied by visuals or manual gestures to support understanding and repeated if necessary.
  • recognize every day, familiar words/signs, provided they are delivered clearly and slowly in a clearly defined, familiar everyday context.
  • recognise numbers, prices, dates and days of the week, provided they are delivered slowly and clearly in a defined, familiar everyday context.
  • understand very short, simple texts a single phrase at a time, picking up familiar names, words and basic phrases and rereading as required.
  • produce simple, mainly isolated phrases about people and places.
  • give information about matters of personal relevance (e.g. likes and dislikes, family, pets) using simple words/signs and basic expressions.
  • produce simple isolated phrases and sentences.
  • interact in a simple way but communication is totally dependent on repetition at a slower rate, rephrasing and repair.
  • ask and answer simple questions, initiate and respond to simple statements in areas of immediate need or on very familiar topics.
  • ask for or pass on personal details.
  • use basic information about Kyrgyz culture, nation, and speech etiquette to achieve mutual understanding with representatives of Kyrgyz culture

Course assessment and Grading

Item

Weight

Class Participation and attendance

10%

Homework (including flashcards) and writing assignments

20%

Brief Vocabulary quizzes               

20%

Mid-Term Exam

20%

Final Course Exam                                                           

30%

Course # HUSS 1019

Credits 6

Prerequisites and/or Corequisites: None                                    

Course description

In this course students will acquire Kyrgyz language on elementary level and familiarize themselves with an overview over Kyrgyz culture. Upon this course students will be able to conduct basic conversations in the Kyrgyz community. Students practice and apply language skills such as listening, speaking, reading, and writing in a variety of tasks and activities appropriate for the Elementary level. Relevant information about Kyrgyz culture will be shared.

Course Learning Outcomes

Upon the completion of the course students will be able to:

  • understand enough to be able to meet needs of a concrete type, provided people articulate clearly and slowly.
  • understand phrases and expressions related to areas of most immediate priority (e.g. very basic personal and family information, shopping, local geography, employment), provided people articulate clearly and slowly
  • understand short, simple texts on familiar matters of a concrete type which consist of high frequency every day or job-related language.
  • understand short, simple texts containing the highest frequency vocabulary, including a proportion of shared international vocabulary items.
  • give a simple description or presentation of people, living or working conditions, daily routines. likes/ dislikes, etc. as a short series of simple phrases and sentences linked into a list.
  • Can produce a series of simple phrases and sentences linked with simple connectors like “and”, “but” and “because”.
  • interact with reasonable ease in structured situations and short conversations, provided the other person helps if necessary.
  • manage simple, routine exchanges without undue effort; can ask and answer questions and exchange ideas and information on familiar topics in predictable everyday situations.
  • communicate in simple and routine tasks requiring a simple and direct exchange of information on familiar and routine matters to do with work and free time.
  • handle very short social exchanges but is rarely able to understand enough to keep conversation going of their own accord
  • compose short, simple formulaic notes relating to matters in areas of immediate need.
  • use information about Kyrgyz culture, nation, speech etiquette to achieve mutual understanding with Kyrgyz culture bearers.

Course assessment and Grading 

Item

Weight

Class Participation and attendance

10%

Homework (including flashcards) and writing assignments   

 20%

Brief Vocabulary quizzes                  

20%

Mid Term Test

20%

Final Course Exam                                                           

30%

Course # HUSS 1020

Credits 6

Prerequisites and/or Corequisites: None 

Course description:

The course aims at developing and refining students’ language skills to take part in relatively complex conversations and exchanges that evidence their expanded and refined listening, speaking, reading, and writing skills. Students practice and apply language skills in a variety of tasks and activities appropriate for the Upper Intermediate Level. The course offers relevant information about making business in Kyrgyzstan; Kyrgyz values, culture and traditions; Kyrgyz literature and proverbs and famous sayings of Kyrgyz thinkers, writers and poets.

Course Learning Outcomes

Upon the completion of the course students will be able to:

  • understand straightforward factual information about common every day or job-related topics, identifying both general messages and specific details, provided people articulate clearly in a generally familiar variety.
  • understand the main points made in clear standard language or a familiar variety on familiar matters regularly encountered at work, school, leisure, etc., including short narratives.
  • read with a large degree of independence, adapting style and speed of reading to different texts and purposes, and using appropriate reference sources selectively. Has a broad active reading vocabulary but may experience some difficulty with low-frequency idioms.
  • give clear, systematically developed descriptions and presentations, with appropriate highlighting of significant points, and relevant supporting detail.
  • give clear, detailed descriptions and presentations on a wide range of subjects related to their field of interest, expanding and supporting ideas with subsidiary points and relevant examples.
  • produce clear, detailed texts on a variety of subjects related to their field of interest, synthesizing and evaluating information and arguments from a number of sources.
  • use the language fluently, accurately and effectively on a wide range of general, academic, vocational or leisure topics, marking clearly the relationships between ideas.
  • communicate spontaneously with good grammatical control without much sign of having to restrict what they want to say, adopting a level of formality appropriate to the circumstances.
  • interact with a degree of fluency and spontaneity that makes regular interaction, and sustained relationships with users of the target language, quite possible without imposing strain on either party.
  • highlight the personal significance of events and experiences, and account for and sustain views clearly by providing relevant explanations and arguments.
  • express news and views effectively in writing and relate to those of others.
  • use information about Kyrgyz culture, nation, speech etiquette to achieve mutual understanding with representatives of Kyrgyz culture.

Course assessment and Grading 

Item

Weight

Class Participation and attendance

10%

Homework (including flashcards) and writing assignments   

20%

Brief Vocabulary quizzes                 

20%

Mid Term Test

20%

Final Course Exam                                                           

30%

Course # COMP 1071

Credits 6

Prerequisites and/or Corequisites: Basic high school mathematics (no calculus) but no programming experience.

Course Description

This course introduces programming and problem-solving using Python. The course emphasizes principles of software development, style, and testing. The primary goal of the course is to give students a basic introduction to object-oriented and procedural programming, using Python. The topics include an operational model of Python execution, procedures and functions, iteration, recursion, lists, strings, algorithms, exceptions, object-oriented programming. Weekly labs provide guided practice on the computer.

Course Learning Outcomes

Upon the completion of this course, students will:

  • Define the role of programming in solving problems in different domains.
  • Apply procedural statements — assignments, conditional statements, loops, function calls — and lists in Python programming.
  • Design Python programs following the requirements and principles of top-down design.
  • Use recursion in Python programs.
  • Define basic concepts of object-oriented programming, including classes, subclasses, inheritance, and overriding.
  • Define the basics of computation through programming.

Course Assessments and Grading

Item

Weight

Attendance

14 %

Quizzes

16 %

Labs

20 %

Semester project

20 %

Final exam

30 %

Physical training

Course # HUSS 1080

Credits 0

Pre-requisites and Co-requisites: None

Course description

The purpose of physical education is to strengthen health, develop the physical and mental abilities of students. Physical exercises and sports games is the way to a powerful and functional body, clear mind and strong spirit. The course is both practical and theoretical, it covers basic concepts of anatomy and physiology as well as health and safety requirements.  

Course learning outcomes

Upon completion of the course students will be able to:

  • perform a range of physical activities
  • understand health and safety requirements for a range of physical activities
  • describe the role and progress of sport in Central Asia
  • chose an appropriate physical activities program for their age and gender
  • identify tiredness and its symptoms to control the body during athletic exercises
  • describe the technique of running for a long and a short distance and jumping
  • accomplish running for a short and a long distance and jumping according to all necessary norms
  • describe the rules of a range of sports games
  • participate in a range of sports games according to their rules and techniques

Course Assessments and Grading

Controlling exercises and testing 

Normative

Boys

Girls

5

4

3

5

4

3

Running – 60m (minutes and seconds )

8,6

9,4

10,2

9,6

10,2

10,6

Running – 100m (minutes and seconds)

14.0

14.2

14.6

16.0

16.3

17.0

ABS – 30 seconds 

25

23

21

23

21

18

Long distance running – 1000m

3.50

4.00

4.10

4.30

4.40

4.50

Long distance running – 2000m

 

 

 

10.3

12.1

13.10

Long distance running – 3000m

14.0

16.00

17.00

 

 

 

Push up on the cross bar (турник)

20

17

15

 

 

 

Jumping with running (m,sm)

4.45

4.20

3.70

3.60

3.35

3.10

Jumping from the stand position(m,sm)

2.20

2.00

1.90

2.00

1.90

1.60

* The course will be graded with PASS/FAIL.