Your input will help us improve your experience.You can close this popup to continue using the website or choose an option below to register in or log in.
The Software Engineering program at the University of Tashkent for Applied Sciences provides a strong academic foundation in modern software development. The curriculum is designed to cultivate students’ skills in algorithmic thinking, data structures, software architecture, and essential engineering practices involved in the creation, testing, and maintenance of complex software systems.
Students engage with core areas such as programming paradigms, database technologies, operating systems, network architecture, and software project management. A key focus is placed on practical problem-solving, computational logic, and contemporary development methodologies—including agile frameworks and quality assurance protocols.
Through hands-on laboratory work and project-based learning, students gain experience with modern programming languages, version-control systems, and industry-standard tools. In the latter stages, the curriculum expands to cover advanced topics such as cloud computing, mobile development, distributed systems, artificial intelligence, and cybersecurity integration in software design.
Graduates are prepared for a range of professional roles including software engineers, frontend/backend developers, system analysts, QA engineers, and project coordinators. They are equipped with analytical thinking, technical expertise, and lifelong learning skills necessary for success in the global technology landscape.
Programme overview
Main Subject
Computer Science and Information Systems
Degree
BComp
Study Level
Undergraduate
Study Mode
On Campus
The Software Engineering program at the University of Tashkent for Applied Sciences provides a strong academic foundation in modern software development. The curriculum is designed to cultivate students’ skills in algorithmic thinking, data structures, software architecture, and essential engineering practices involved in the creation, testing, and maintenance of complex software systems.
Students engage with core areas such as programming paradigms, database technologies, operating systems, network architecture, and software project management. A key focus is placed on practical problem-solving, computational logic, and contemporary development methodologies—including agile frameworks and quality assurance protocols.
Through hands-on laboratory work and project-based learning, students gain experience with modern programming languages, version-control systems, and industry-standard tools. In the latter stages, the curriculum expands to cover advanced topics such as cloud computing, mobile development, distributed systems, artificial intelligence, and cybersecurity integration in software design.
Graduates are prepared for a range of professional roles including software engineers, frontend/backend developers, system analysts, QA engineers, and project coordinators. They are equipped with analytical thinking, technical expertise, and lifelong learning skills necessary for success in the global technology landscape.
Admission Requirements
5+
Applicants are expected to have a valid general secondary school (11 years) diploma (Attestat) with a good academic performance across key subjects. All applicants need to take the University's online entrance test, on its official website, which assesses their foundational knowledge and analytical thinking. Apart from the entrance test, the applicants have to submit a motivation letter specifying their academic interests, career objectives, and the reasons for choosing UTAS. The selected applicants may also be invited for an admission interview conducted by the University to assess their overall skills, and readiness for undergraduate study. The following must be provided: applicant’s passport or ID card, school diploma and transcript, and supporting documents requested by the Admissions Committee. Candidates who demonstrate good performance in both their school grades and entrance exam results will be given considered for admission.
4 Years
Sep
Candidates are required to submit references or letter(s) of recommendation for acceptance
Candidates are required to submit an essay(s) for acceptance
Tuition fees
Domestic
1,200
Domestic (Out of State)
1,200
Scholarships
Selecting the right scholarship can be a daunting process. With countless options available, students often find themselves overwhelmed and confused. The decision can be especially stressful for those facing financial constraints or pursuing specific academic or career goals.
To help students navigate this challenging process, we recommend the following articles:
In the first year, students lay a solid academic foundation through a well-rounded curriculum that includes both humanities and technical subjects. They engage with Uzbekistan’s modern history, philosophy, and cultural studies, while simultaneously developing core competencies in Calculus, Physics, and Differential Equations. The introduction to Discrete Structures, Programming Fundamentals, and Academic Writing further supports their growth in logical reasoning, computational thinking, and effective communication—essential skills for success in advanced software engineering.
As the program progresses, students transition from foundational knowledge to more specialized, industry-relevant subjects.
Beginning in the second year, the curriculum expands to include key areas such as Database Systems, Cybersecurity Fundamentals, Data Structures and Algorithms, Electronics and Circuits, Probability and Statistics, Computer Networks, and Web Development. These subjects are carefully designed to deepen both theoretical understanding and practical skills.
In the third year, students refine their expertise by studying Software Engineering Methods, exploring various Software Paradigms, and gaining hands-on experience in Mobile Application Development and Operating Systems.
By the final year, students are equipped to participate in real-world software development projects. Courses in Software Design, Quality Assurance, and Enterprise Software Systems provide practical insights and prepare students for the demands of the tech industry.
Graduates of the Software Engineering program are well-positioned for a wide range of careers in the technology sector. Common career paths include roles such as Software Engineer, Application Developer, Systems Analyst, and IT Specialist. With continued professional growth, they may advance into positions like Senior Software Engineer or Technical Lead.
Students in the Software Engineering program have opportunities for internships and practical experience with major organizations such as the State Tax Committee, Ministry of Finance, Uzbekistan Neftgaz, AGMK, Ipoteka Bank, Asaka Bank, Kapitalbank, Orient Finance Bank, and international firms like PwC, Deloitte, KPMG, EY, and Mazars.
Software Engineering
48 monthsProgramme duration
SepStarting Month
Programme overview
Main Subject
Computer Science and Information Systems
Degree
BComp
Study Level
Undergraduate
Study Mode
On Campus
The Software Engineering program at the University of Tashkent for Applied Sciences provides a strong academic foundation in modern software development. The curriculum is designed to cultivate students’ skills in algorithmic thinking, data structures, software architecture, and essential engineering practices involved in the creation, testing, and maintenance of complex software systems.
Students engage with core areas such as programming paradigms, database technologies, operating systems, network architecture, and software project management. A key focus is placed on practical problem-solving, computational logic, and contemporary development methodologies—including agile frameworks and quality assurance protocols.
Through hands-on laboratory work and project-based learning, students gain experience with modern programming languages, version-control systems, and industry-standard tools. In the latter stages, the curriculum expands to cover advanced topics such as cloud computing, mobile development, distributed systems, artificial intelligence, and cybersecurity integration in software design.
Graduates are prepared for a range of professional roles including software engineers, frontend/backend developers, system analysts, QA engineers, and project coordinators. They are equipped with analytical thinking, technical expertise, and lifelong learning skills necessary for success in the global technology landscape.
Programme overview
Main Subject
Computer Science and Information Systems
Degree
BComp
Study Level
Undergraduate
Study Mode
On Campus
The Software Engineering program at the University of Tashkent for Applied Sciences provides a strong academic foundation in modern software development. The curriculum is designed to cultivate students’ skills in algorithmic thinking, data structures, software architecture, and essential engineering practices involved in the creation, testing, and maintenance of complex software systems.
Students engage with core areas such as programming paradigms, database technologies, operating systems, network architecture, and software project management. A key focus is placed on practical problem-solving, computational logic, and contemporary development methodologies—including agile frameworks and quality assurance protocols.
Through hands-on laboratory work and project-based learning, students gain experience with modern programming languages, version-control systems, and industry-standard tools. In the latter stages, the curriculum expands to cover advanced topics such as cloud computing, mobile development, distributed systems, artificial intelligence, and cybersecurity integration in software design.
Graduates are prepared for a range of professional roles including software engineers, frontend/backend developers, system analysts, QA engineers, and project coordinators. They are equipped with analytical thinking, technical expertise, and lifelong learning skills necessary for success in the global technology landscape.
Admission Requirements
Tuition fees
Domestic
Domestic (Out of State)
Scholarships
Selecting the right scholarship can be a daunting process. With countless options available, students often find themselves overwhelmed and confused. The decision can be especially stressful for those facing financial constraints or pursuing specific academic or career goals.
To help students navigate this challenging process, we recommend the following articles:
How to get a full scholarship
Looking for a fully-funded scholarship to see you into university? Find out how to boost your chances of getting one.
Scholarships to study abroad
Find scholarships to study abroad with our lists of international scholarships – categorized by country, by subject, and by type of student.
Scholarship Applications: Frequently Asked Questions
Get answers to all your questions about scholarship applications, including tips on how to find scholarships and chances of success.
More programmes from the university
Arts and Humanities (4)
Foreign Language and Literature: English
Foreign Language and Literature: English
History
History
Philology and Language Teaching (English)
Philology and Language Teaching (English)
Philology and Language Teaching (Uzbek)
Philology and Language Teaching (Uzbek)
Uzbek Language and Literature
Uzbek Language and Literature
Business and Management (4)
Accounting
Accounting
Banking
Banking
Finance and financial technology
Finance and financial technology
Management
Management
Marketing
Marketing
Taxation and Tax Administration
Taxation and Tax Administration
Tourism and Hospitality Management
Tourism and Hospitality Management
Engineering and Technology (4)
Computer Engineering
Computer Engineering
Information Security and Cybersecurity
Information Security and Cybersecurity
Information Systems and Technologies
Information Systems and Technologies
Software Engineering
Software Engineering
Social Sciences and Management (4)
Economics
Economics
Preschool Education
Preschool Education
Primary Education
Primary Education
Psychology
Psychology
Technological Education
Technological Education
Arts and Humanities (4)
Linguistics (English Language)
Linguistics (English Language)
Linguistics (Uzbek Language)
Linguistics (Uzbek Language)
Uzbek Language and Literature
Uzbek Language and Literature
Business and Management (4)
Banking
Banking
Economics
Economics
Life Sciences and Medicine (4)
Psychology
Psychology
Social Sciences and Management (4)
Accounting
Accounting
Tourism and Hospitality
Tourism and Hospitality
Frequently Asked Questions