Skip to main content
*ESIL University

Computer Engineering and Software

The Computer Engineering and Software program trains highly qualified specialists with deep knowledge and practical skills in developing, optimizing and maintaining computer systems. The program covers both hardware and software aspects of computer systems, providing a comprehensive understanding of how they work and hands-on experience with modern technologies and tools for developing, testing and maintaining software and hardware.

Bachelor's programLevel of study
2–4 yearsPeriod of Study
2Core subjects
*Admissions

Core Subjects

MathematicsCore subject of the entrance exam.
Information TechnologiesCore subject of the entrance exam.
*Curriculum

In-depth study of disciplines

Computer architectureDesign and operating principles of computer system hardware components.
Software design and developmentThe full software development cycle — from design to implementation.
Programming languagesMastering modern programming languages and development tools.
DatabasesDesigning, developing, and working with databases.
Network technologiesBuilding and maintaining computer networks.
Software testing and debuggingSoftware testing, debugging and quality assurance methods.
*Career

Field of Activity

IT CompaniesDevelopment, testing, implementation and maintenance of computer systems.
Government bodies and institutionsCareers in government agencies and institutions.
Banks and financial institutionsMaintaining and developing the IT infrastructure of the financial sector.
Industrial enterprisesAutomation and maintenance of production systems.
Research institutesResearch and development in computer engineering.

Graduate opportunities

01

Development of complex computer systems

Upon completing the program, graduates have the knowledge and skills to design, test, implement, and maintain complex computer systems.

02

Readiness for a successful career

Graduates are prepared for successful careers in computer engineering and software development.