WORLD GATEWAY EDUCATION AGENCY WORLD GATEWAY EDUCATION AGENCY
Bukhara State Technical University

Software engineering

Bachelor Full-time 4 year

About the programme

Bukhara State Technical University
Software Engineering Program

Overview

In today's world, creating, developing, and maintaining software products plays a crucial role in the digital transformation of every field. The Software Engineering program at Bukhara State Technical University trains highly qualified specialists in designing, developing, testing, and managing software. The curriculum is developed based on international standards, advanced programming technologies, and industry requirements, combining theoretical knowledge with practical experience.

What will you learn?

  • Fundamentals of Programming – creating efficient and reliable programs using modern programming languages.
  • Software Design – creating, modeling, and optimizing the architecture of software systems.
  • Databases – technologies for designing, storing, managing, and processing data.
  • Web and Mobile Application Development – developing applications for modern web platforms and mobile operating systems.
  • Software Testing – methods for testing software, identifying bugs, and ensuring quality.
  • Artificial Intelligence and Modern Technologies – fundamentals of artificial intelligence, machine learning, cloud technologies, and DevOps.
  • Project Management – planning software projects and managing them based on Agile and Scrum methodologies.

What will students achieve?

Graduates will gain professional knowledge and practical skills in developing, testing, deploying, and maintaining modern software products. They will develop the ability to analyze software systems, create innovative solutions tailored to user requirements, work effectively within a team, and manage complex IT projects. Graduates will also become qualified software engineers capable of using modern programming technologies, cloud platforms, and artificial intelligence tools.

Why this program?

  • The curriculum is developed in accordance with international software engineering standards and IT industry requirements.
  • Practical sessions are conducted using modern programming languages, frameworks, and development tools.
  • Practical experience is gained through real software projects, startups, and team-based development work.
  • Students have the opportunity to complete internships at IT companies, software development enterprises, and technology centers.
  • Graduates have the opportunity to work as software engineers, Full Stack developers, Backend and Frontend developers, mobile application developers, QA engineers, DevOps engineers, systems analysts, and project managers in both public and private sectors, or to continue their studies at the master's level.

Method of Study

The educational process is organized by combining theoretical knowledge with practical experience:

  • Lectures and interactive seminar sessions.
  • Programming sessions and laboratory work.
  • Development of web, mobile, and enterprise software products.
  • Working on team-based IT projects and business cases.
  • Field internships at IT companies and technology centers.
  • Independent research and project-based practical assignments.

Similar programmes