form-button success-icon

Success

Thank you, your application has been accepted! We will contact you shortly
form-button success-icon

Error

Sorry something went wrong. Please try again

Academics

all programs

Bachelor of Science in Computer Science

The B.Eng. in Computer Science program develops a strong foundation of science, mathematics, and computing competencies in our students. We use project-based lessons that actively engage learners in the practical concepts of troubleshooting, programming, and software design.

This four-year program prepares students to enter the computer science industry and collaborate with other innovators in the industry by providing practical solutions to the complex challenges in advancing computer technologies. The faculty in NU School of Engineering and Digital Sciences are industry experts in the rapid evolution of information technology. This knowledge is interwoven in the curriculum to encourage students to become lifelong learners who adapt to changes in data storage and programming.

More information is available on the NU SEDS website: https://seds.nu.edu.kz/bachelor_of_scs

 

General information: 

Campus: Astana, Kazakhstan

Language: English

Delivery mode: Full time, on-campus

Duration: 4 years

Total ECTS credit: 240

 

Courses

 

Year 1

  • MATH 161 Calculus I
  • MATH 162 Calculus II
  • PHYS 161 Physics for Scientists and Engineers I with Laboratory
  • PHYS 162 Physics for Scientists and Engineers II with Laboratory
  • CSCI 151 Programming for Scientists and Engineers
  • CSCI 152 Performance and Data Structures
  • HST 100 History of Kazakhstan or  WCS 150 Rhetoric and Composition
  • HST 100 History of Kazakhstan or WCS 150 Rhetoric and Composition

 

Year 2

  • CSCI 231 Computer Systems & Organization
  • CSCI 272 Formal Languages
  • CSCI 235 Programming Languages
  • CSCI 270 Algorithms
  • MATH 273 Linear Algebra with Applications
  • ROBT 206 Microcontrollers with Lab
  • MATH 251 Discrete Mathematics
  • MATH 321 Probability
  • 200-level Writing and Communication core course (WCS 200, 210, 220, 230, 240)
  • Kazakh Language

 

Year 3

  • CSCI 390 Artificial Intelligence
  • CSCI 333 Computer Networks
  • CSCI 341 Database Systems
  • CSCI 332 Operating Systems
  • CSCI 361 Software Engineering
  • CSCI 307 Research Methods
  • Natural Science Elective* Natural Science Elective*
  • Kazakh Language
  • BUS 101 Core Course in Business

 

Year 4

  • CSCI 408 Senior Project I
  • CSCI 409 Senior Project II
  • 4 Technical Electives
  • Open Elective
  • Ethics (PHIL 210)
  • Social Science Elective

 

Career

  • Software Developer/Engineer
  • System Architect
  • Computer scientist
  • Cyber Security Expert
  • Web Developer/Designer 
  • Data Analyst/Scientist 
  • Integration Engineer
  • IT Specialist
  • Quality Assurance Specialist
  • Researcher
  • Entrepreneur
  • Machine learning engineer
  • Business analyst
  • Mobile application designer or developer
  • Computer Engineer
  • Robotics Specialist
  • Auditor


Admission Requirements

 

Inner program image

Apply to program