Bachelor in Computer Science

The program at AUT mirrors Arizona State University's curriculum, providing comprehensive knowledge in computer science, programming, data structures, algorithms, and advanced topics like AI and machine learning.

Graduates contribute to technological innovations in Uzbekistan and beyond, excelling in areas such as AI, cybersecurity, robotics, database systems and networking.

About the program

The Bachelor of Science in Computer Science, offered in partnership with Arizona State University, is modeled after ASU's program.

Key Learning Outcomes

  1. Demonstrate Proficiency in Programming

  2. Solve Complex Computational Problems

  3. Understand Systems and Architectures

  4. Communicate Technical Concepts

  5. Apply Ethical Practices in Technology

  6. Leverage Data and Analytics

  7. Innovate with Emerging Technologies

Two degrees instead of one

Life-changing opportunity to get one degree from US and another one from Uzbekistan. 

Step 1 - Spend your three years at AUT in Tashkent, building the skills and knowledge you need to excel globally

Step 2 - Spend your last year in-person or online at ASU in US (ranked in the top 1% of universities worldwide) and gain two Bachelor degrees at the same time.

Jobs you could get

Students in this program develop a globally transferable skills, unlocking a wide range of opportunities, including the following positions:

Software Engineer/Systems Architect
Data Scientist/Machine Learning Engineer
Cybersecurity Analyst/Network Security Specialist
IT Project Manager
Web and Mobile Developer
AI and Graphics Systems Developer
Data Management and Analytics Specialist

Curriculum: list of the courses included

Explore the key courses that will shape your academic journey at AUT. Each course is carefully designed to develop the knowledge and skills essential for your future success. Below is a detailed semester-by-semester breakdown.

Semester 1
  • FSE 100: Introduction to Engineering  

  • CSE 110: Principles of Programming  

  • MAT 265: Calculus for Engineers I  

  • CEE 181: Tech, Social, & Sustain System  

  • PHI 105: Intro to Ethics  

  • UYT 1104: Modern History of Uzbekistan 

Semester 2
  • CSE 205: Object-Oriented Programming and Data Structures  

  • MAT 266: Calculus for Engineers II  

  • CHM 107: Chemistry and Society  

  • CHM 108: Chemistry and Society Laboratory  

  • EEE 120: Digital Design Fundamentals  

  • COM 263: Elements of Intercultural Communication  

  • FA 1104: Philosophy  

Semester 3
  • ENG 101: First-Year Composition I  

  • CSE 240: Introduction to Programming Languages  

  • MAT 243: Discrete Mathematical Structures  

  • MAT 267: Calculus for Engineers III  

  • PHY 122: University Physics Laboratory I  

  • PHY 121: University Physics I: Mechanics  

  • DI 1404: Religious Studies  

Semester 4
  • ENG 102: First-Year Composition II  

  • CSE 230: Computer Organization and Assembly Language Programming  

  • CSE 310: Data Structures and Algorithms  

  • PHI 101: Introduction to Philosophy  

  • PHY 132: University Physics Laboratory II  

  • PHY 131: University Physics II: Electricity and Magnetism 

Semester 5
  • CSE 355: Introduction to Theoretical Computer Science  

  • CSE 301: Computing Ethics  

  • CSE 360: Introduction to Software Engineering  

  • CSE 365: Information Assurance  

  • IEE 380: Probability and Statistics for Engineering Problem Solving  

  • PSY 101: Introduction to Psychology

Semester 6
  • CSE 340: Principles of Programming Languages  

  • CSE 330: Operating Systems  

  • CSE 445: Distributed Software Development  

  • MAT 343: Applied Linear Algebra  

  • COM 225: Public Speaking  

Semester 7
  • CSE 476: Introduction to Natural Language Processing  

  • CSE 485: Computer Science Capstone Project I  

  • CSE 420: Computer Architecture I  

  • CSE 434: Computer Networks  

  • CSE 478: Foundation of Data Visualization  

Semester 8
  • CSE 486: Computer Science Capstone Project II  

  • CSE 463: Introduction to Human-Computer Interaction  

  • MGT 380: Management and Strategy  

  • CSE 471: Introduction to Artificial Intelligence 

Why Choose AUT: Global Opportunities and Excellence

Gain a US and Uzbek degree

Gain a US degree as well as an Uzbek degree in select programs from AUT and ASU by spending your final year online or on campus at Arizona State University.

World-Class Education

Our programs are designed and powered by ASU, ensuring top-tier education and global recognition.

Global Alliance

As part of the ASU-Cintana Alliance, we are connected with 25 leading universities across more than 20 countries, all powered by ASU. This expansive network offers unparalleled opportunities for collaboration, innovation, and global engagement.

Innovative Smart Campus

Study in a state-of-the-art campus located in the heart of Tashkent, designed to foster creativity, innovation, and collaboration.

Start your journey for 2026 intake

Get the best start for your career with AUT’s world-class degree programs powered by Arizona State University. Register your interest by filling out the form!

Zarmina Ruzieva — your study advisor

Thank you for submitting the form! Our Enrollment Advisor will reach out to you soon!
Oops! Something went wrong while submitting the form.

Get ahead with the American University of Technology (AUT)

Get the best start to your career with AUT’s world-class degree programs, powered by Arizona State University.