Bachelor's Degree
4 Years
Computer Science

Bachelor of Science in Computer Science

Develop cutting-edge skills in programming, software development, artificial intelligence, and more with our comprehensive four-year computer science program.

Course Overview

The Bachelor of Science in Computer Science program at Kyrgyzstan Infinity University is designed to provide students with a strong foundation in computer science principles and practical skills needed for successful careers in the rapidly evolving technology industry.

This four-year program combines theoretical knowledge with hands-on experience, covering a wide range of topics from programming fundamentals to advanced subjects like artificial intelligence, cybersecurity, and cloud computing. Students will engage in practical projects, internships, and research opportunities to apply their learning in real-world contexts.

Our curriculum is regularly updated to reflect the latest technological advancements and industry trends, ensuring graduates are well-prepared for the demands of the modern IT landscape. The program emphasizes problem-solving, critical thinking, and innovation, equipping students with the skills to adapt to the ever-changing tech environment.

Program Highlights

Modern Curriculum

Industry-aligned content updated annually

Hands-on Learning

Practical projects and lab work

Industry Partnerships

Internships with leading tech companies

International Recognition

Globally accredited degree

Expert Faculty

Professors with industry experience

Modern Facilities

State-of-the-art computer labs

Key Information

Duration: 4 years (8 semesters)
Mode: Full-time, on-campus with hybrid options
Credits: 240 ECTS credits
Degree Awarded: Bachelor of Science (BSc)
Language: English

Learning Outcomes

Upon successful completion of the Bachelor of Science in Computer Science program, graduates will be able to:

  • Design, implement, and evaluate computer-based systems, processes, components, and programs to meet desired needs
  • Apply mathematical foundations, algorithmic principles, and computer science theory to solve complex computing problems
  • Analyze a problem and identify the computing requirements appropriate to its solution
  • Apply software development best practices and use modern programming languages, tools, and technologies
  • Work effectively in teams to accomplish a common goal and communicate technical information effectively
  • Understand professional, ethical, legal, security, and social issues and responsibilities in computing
  • Recognize the need for and engage in continuing professional development and lifelong learning

Target Audience & Prerequisites

Who Should Apply

This program is ideal for students who:

  • Have a strong interest in computing, programming, and technology
  • Enjoy problem-solving and logical thinking
  • Aspire to careers in software development, data science, cybersecurity, or related fields
  • Want to contribute to technological innovation and digital transformation

Entry Requirements

  • High school diploma or equivalent with strong grades in mathematics and science subjects
  • English proficiency (IELTS 6.0 or equivalent for international students)
  • Successful completion of the KIU entrance examination
  • Basic computer literacy

Recommended Background

While no prior programming experience is required, familiarity with basic computing concepts and mathematics (algebra, geometry, and basic calculus) is beneficial. Students with previous exposure to programming will find the initial courses more accessible but our curriculum is designed to accommodate beginners as well.

Career Opportunities

Software Development

Design and build applications for web, mobile, and desktop platforms as a software engineer, full-stack developer, or mobile app developer.

Data Science

Analyze and interpret complex data sets as a data scientist, data analyst, or machine learning engineer.

Cybersecurity

Protect systems and data as a security analyst, penetration tester, or security consultant.

Cloud Computing

Design and manage cloud infrastructure as a cloud architect, DevOps engineer, or system administrator.

Artificial Intelligence

Develop intelligent systems as an AI specialist, machine learning engineer, or computer vision expert.

IT Management

Lead IT teams and projects as a project manager, IT consultant, or CTO with additional experience.

Curriculum Structure

Year 1: Foundations of Computer Science

Introduction to core computer science concepts and programming fundamentals

Introduction to Programming
6 credits

Fundamentals of programming using Python, basic algorithms and data structures

Computer Systems Architecture
6 credits

Understanding computer hardware, memory systems, and processor architecture

Discrete Mathematics
6 credits

Mathematical foundations for computer science including logic, sets, and graph theory

Web Development Fundamentals
6 credits

HTML, CSS, JavaScript, and responsive design principles

Professional Skills for IT
6 credits

Communication, teamwork, and project management in IT contexts

Teaching & Assessment Methods

Learning Approaches

Lectures & Seminars

Interactive lectures and discussion-based seminars led by expert faculty

Practical Labs

Hands-on programming and development in state-of-the-art computer labs

Team Projects

Collaborative projects simulating real-world development environments

Industry Workshops

Sessions led by industry professionals on current technologies and practices

Assessment Methods

Meet Your Instructors

Dr. Adilet Bektemirov

Professor of Computer Science

Ph.D. in Computer Science from Stanford University
15+ years of industry experience at Google and Microsoft
Expertise: Artificial Intelligence, Machine Learning, Data Science

Dr. Elena Ivanova

Associate Professor of Software Engineering

Ph.D. in Software Engineering from MIT
10+ years of experience in software development and consulting
Expertise: Software Architecture, Web Development, Cloud Computing

Prof. Nurlan Asanov

Assistant Professor of Cybersecurity

Ph.D. in Computer Security from ETH Zurich
Former security consultant for major financial institutions
Expertise: Network Security, Ethical Hacking, Cryptography

Student Testimonials

"The BSc in Computer Science at KIU provided me with a solid foundation in programming and software development. The practical projects and industry connections helped me secure a position at Yandex right after graduation."

Azamat Karimov

Software Engineer, Yandex

"The curriculum was comprehensive and up-to-date with the latest technologies. The professors were always available to provide guidance and support. I particularly valued the AI and machine learning courses which directly apply to my current role."

Aizhan Bekturova

Data Scientist, IBM

"The cybersecurity specialization in the Computer Science program was exceptional. The hands-on labs and practical exercises prepared me for real-world challenges in the field. I highly recommend this program to anyone interested in IT security."

Timur Aliyev

Cybersecurity Analyst, Kaspersky Lab

Tuition & Fees

Tuition Fees (Annual)
Domestic Students120,000 KGS
International Students2,500 USD
CIS Students1,800 USD

Tuition fees are subject to an annual increase of 3-5% to account for inflation and program enhancements.

Additional Costs
Application Fee (one-time)2,000 KGS / 50 USD
Registration Fee (annual)5,000 KGS / 100 USD
Books & Materials (estimated)15,000 KGS / 300 USD
Computer Lab Fee (annual)10,000 KGS / 200 USD

Financial Aid & Scholarships

KIU offers various scholarships and financial aid options for qualified students:

  • Merit Scholarships: Up to 100% tuition waiver for outstanding academic achievement
  • Need-based Grants: Financial assistance based on demonstrated financial need
  • Work-Study Programs: On-campus employment opportunities to help offset educational costs
  • Industry Scholarships: Funding provided by partner companies for promising students

For more information about financial aid options and eligibility requirements, please contact our financial aid office at financial-aid@infinity.edu.kg.

How to Apply

Application Process

  1. 1

    Complete Online Application

    Fill out the online application form with your personal and academic information

  2. 2

    Submit Required Documents

    Upload your academic transcripts, ID/passport, and other required documents

  3. 3

    Pay Application Fee

    Pay the non-refundable application fee to process your application

  4. 4

    Take Entrance Examination

    Complete the required entrance exams in mathematics and logical reasoning

  5. 5

    Attend Interview (if required)

    Selected candidates may be invited for an interview with faculty members

  6. 6

    Receive Admission Decision

    Admission decisions are typically made within 4-6 weeks of completing all requirements

Important Dates

Early Application Deadline

February 15, 2023

Regular Application Deadline

May 1, 2023

Entrance Examinations

May 15-30, 2023

Admission Decisions

June 15, 2023

Orientation Week

August 25-31, 2023

Classes Begin

September 1, 2023

Ready to Apply?

Start your journey towards a rewarding career in computer science today.

Apply Now

Contact Information

Email

cs-department@infinity.edu.kg

admissions@infinity.edu.kg

Phone

+996 312 54 87 12 (Main Office)

+996 312 54 87 14 (CS Department)

Department Office

Computer Science Department

Building 3, Room 405

42 Manas Avenue, Bishkek

Have questions about the program? Our admissions team is here to help you.

Begin Your Journey in Computer Science

Join our community of innovators and problem-solvers. Develop the skills needed for a successful career in the ever-evolving field of technology.