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
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
Fundamentals of programming using Python, basic algorithms and data structures
Understanding computer hardware, memory systems, and processor architecture
Mathematical foundations for computer science including logic, sets, and graph theory
HTML, CSS, JavaScript, and responsive design principles
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
Dr. Elena Ivanova
Associate Professor of Software Engineering
Prof. Nurlan Asanov
Assistant Professor of Cybersecurity
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 are subject to an annual increase of 3-5% to account for inflation and program enhancements.
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
Complete Online Application
Fill out the online application form with your personal and academic information
- 2
Submit Required Documents
Upload your academic transcripts, ID/passport, and other required documents
- 3
Pay Application Fee
Pay the non-refundable application fee to process your application
- 4
Take Entrance Examination
Complete the required entrance exams in mathematics and logical reasoning
- 5
Attend Interview (if required)
Selected candidates may be invited for an interview with faculty members
- 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
Contact Information
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.