Bachelor of Science in Software Engineering

This program is powered by Ira A. Fulton Schools of Engineering at Arizona State University, the largest and most comprehensive engineering program in the U.S. It is designed to equip students with the essential knowledge and skills needed for success in Uzbekistan's evolving software industry and globally.

About the program

This program covers a wide range of topics essential for a career in software engineering, with a structured curriculum designed to provide a solid foundation in mathematics, programming, engineering principles, and relevant technologies.

Key Learning Outcomes:

1. Develop innovative software solutions for today's global computing needs.

2. Master engineering methods for complex systems analysis and design.

3. Gain expertise in strategic planning and software construction.

4. Learn to apply a structured approach to solving real-world tech challenges.

Two degrees instead of one

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

According to the Bureau of Labor Statistics, software engineers are highly paid, and there is significant growth in the number of employment opportunities. Software engineering jobs may include:

Software Developer
Software Architect
DevOps Engineer
Lead Programmer
Platform Engineer
Frontend Developer
Backend Developer
Full Stack Engineer

Curriculum: list of the courses included

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

Semester 1
  • CSE 110: Principles of Programming

  • MAT 265: Calculus for Engineers I

  • FSE 100: Introduction to Engineering

  • COM 263: Elements of Intercultural Communication

  • PHI 105: Introduction to Ethics

  • UYT 1104: Modern History of Uzbekistan

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

  • COM 225: Public Speaking

  • MAT 266: Calculus for Engineers II

  • HST 318: History of Engineering

  • HSE 101: Human Systems Engineering

  • FA 1104: Philosophy

Semester 3
  • ENG 101: First-Year English Composition I

  • MAT 243: Discrete Mathematics

  • SER 232: Computer Systems Fundamentals

  • CSE 240: Introduction to Programming Languages

  • MAT 267: Calculus for Engineers III

  • DI 1404: Religious Studies

Semester 4
  • ENG 102: First-Year English Composition II

  • SER 222: Design and Analysis of Data Structures and Algorithms

  • CSE 230: Computer Organization and Assembly Language Programming

  • PHY 121: University Physics I - Mechanics

  • PHY 122: University Physics Laboratory I

  • SER 216: Software Enterprise - Personal Process and Quality

Semester 5
  • IEE 380: Probability and Statistics for Engineering Problem Solving

  • SER 334: Operating Systems and System Programming

  • MAT 343: Applied Linear Algebra

  • SER 315: Software Enterprise - Design and Process

  • SER 322: Principles of Database Management

Semester 6
  • PHY 131: University Physics II - Electricity and Magnetism

  • PHY 132: University Physics Laboratory II

  • SER 321: Principles of Distributed Software Systems

  • SER 316: Software Enterprise - Construction and Transition

  • SER 335: Engineering Secure Software Systems

Semester 7
  • SER 401: Computing Capstone Project I

  • SER 415: Software Enterprise: Inception and Elaboration

  • SER 421: Web-Based Applications

  • CHM 113: General Chemistry I

  • EGR 104: Critical Inquiry in Engineering

Semester 8
  • CEE 181: Technological, Social, and Sustainable Systems

  • SER 402: Computing Capstone Project II

  • SER 416: Software Enterprise - Project and Process Management

  • SER 463: Introduction to Human Computer Interaction

  • SER 464: Software Quality Assurance and Testing

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.