Master of Science in Software Engineering

The MSc in Software Engineering program at AUT, powered by ASU’s Ira A. Fulton Schools of Engineering, is designed to equip students with advanced skills in software development, project management, and emerging technologies, while incorporating the engineering principles essential for software design, maintenance, and testing.

About the program

The MSc in Software Engineering at AUT, offered in partership Arizona State University, equips students with advanced skills in software development, project management, and emerging technologies.

Comprehensive Curriculum

Students will master advanced programming, algorithmic analysis, quality assurance, and cybersecurity, with an emphasis on innovation and problem-solving.

Holistic Approach

The program integrates theoretical knowledge with real-world case studies, applied projects, and collaborative development to build versatile professionals ready to lead in a global environment.

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. Graduates are prepared for roles such as:

Software Engineer
Systems Architect
Quality Assurance Manager
Data Scientist
Cybersecurity Specialist
Tech Entrepreneur
DevOps Engineer
Machine Learning Engineer
Cloud Solutions Architect
Mobile Applications Developer
Product Manager
Full-Stack Developer
Blockchain Developer

Curriculum: list of the courses included

Program Duration: 3 semesters. 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.

  • MAT 267: Calculus for Engineers III

  • CSE 240: Introduction to Programming Languages

  • CSE 360: Introduction to Software Engineering

  • CSE 310: Data Structures and Algorithms

  • CSE 330: Operating Systems

  • CSE 565: Software Verification, Validation, and Testing

  • CSE 598: Software Integration and Engineering

  • CSE 566: Software Project, Process, and Quality Management

  • FSE 501: Technology Entrepreneurship

  • CSE 543: Information Assurance and Security

  • CSE 511: Data Processing at Scale

  • CSE 535: Mobile Computing

  • CSE 575: Statistical Machine Learning

  • CSE 578: Data Visualization

  • CSE 593: Applied Project

Key Facts

Two degrees instead of one

Gain a US degree as well as a Uzbek degree from AUT and ASU by spending your final year online or on campus at ASU.

World-Class Education:

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

Global Alliance:

As part of a dynamic global alliance, we are connected with 28 leading universities across more than 20 countries, all powered by the prestigious 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 to 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.