Перейти к содержимому
Undergraduate · 4 years

Computing and software

The educational program is aimed at training specialists in the field of computer engineering who are able to design, develop and operate modern computing systems, embedded devices and hardware and software complexes. Special attention is paid to system programming, microprocessor systems, FPGA, IoT, high-performance computing and integration of hardware and software solutions.

Language
English

About the program

Create modern computing systems and software solutions

Learn how to design modern computing systems, develop embedded and microprocessor devices, and integrate hardware and software components into unified engineering solutions. You will master computer system architecture, system programming, digital circuitry, FPGA, sensor technology, IoT, computer networking, cloud and high-performance computing. The program also introduces artificial intelligence technologies, data analysis, and the development of intelligent and cyber-physical systems.

What you will learn

  • Design the architecture of modern computing systems
  • Develop embedded and microprocessor systems
  • Design digital devices and FPGA-based solutions
  • Integrate hardware and software components
  • Develop IoT devices and cyber-physical systems
  • Work with sensors and electronic devices
  • Develop system and application software
  • Design and administer computer networks
  • Work with cloud and high-performance computing
  • Apply methods of data analysis and artificial intelligence in engineering tasks
  • Perform testing, debugging, and verification of hardware and software systems
  • To research and develop modern solutions in the field of computer engineering

Учебный план

Что вы будете изучать

From the fundamentals of programming, mathematics, and electronics to embedded systems, FPGAs, IoT, cloud technologies, and high—performance computing.

1 year

Fundamentals of programming and computer engineering

  1. 01 Foreign language
  2. 02 Information and communication technologies
  3. 03 Physics
  4. 04 Algorithmization and programming
  5. 05 Algebra and geometry
  6. 06 Computer networks
  7. 07 Mathematical analysis
  8. 08 Theory of electrical circuits
  9. 09 Database theory
  10. 10 Fundamentals of electronics
  11. 11 Educational practice
2 year

Architecture, system programming and digital electronics

  1. 01 Discrete mathematics
  2. 02 Architecture and organization of computer systems
  3. 03 Operating systems
  4. 04 Information theory
  5. 05 Fundamentals of logical design
  6. 06 Probability theory and mathematical statistics
  7. 07 Digital circuitry
  8. 08 System programming
  9. 09 Production practice
3 year

Embedded, sensor, and digital systems

  1. 01 Sensor technology
  2. 02 Digital design of hardware systems
  3. 03 Design of embedded systems
  4. 04 Design and modeling of electronic devices
  5. 05 DevOps
  6. 06 Digital devices and microprocessors / Quantum Physics / Fundamentals of Routing and Switching
  7. 07 Systems and Networks Administration / Digital Device Design (FPGA) / Fundamentals of Quantum Computing
  8. 08 Minor-disciplines
  9. 09 Production practice
4 year

Cloud, network, and high-performance computing

  1. 01 Fundamentals of scientific research work
  2. 02 Fundamentals of information security
  3. 03 Cloud computing and virtualization
  4. 04 Network integration
  5. 05 Implementation of IT projects
  6. 06 High-performance computing architecture
  7. 07 Network programming
  8. 08 Digital Signal Processing / IoT Device Engineering / Advanced Quantum Computing
  9. 09 Minor-discipline
  10. 10 Pre-graduate practice

Other programmes in group B057

Choose another educational programme within this group

6B06101

Computer Science

Learn the mathematical foundations of programming and create modern digital solutions—from web and mobile apps to artificial intelligence systems. The program combines algorithms, development, and data analysis.

Проходной балл: от 78 Computer Science + Mathematics
Learn more
6B06103

Big data analytics

Transform data into insights, predictions, and informed decisions. The program combines programming, mathematical statistics, machine learning, Big Data technologies, and data visualization. You'll learn to find patterns in large data sets and use them to solve real-world business and organizational problems.

Computer Science + Mathematics
Learn more
6B06105

Information systems

Design and build information systems for businesses and organizations. The program combines programming, information system design, data management, cloud technologies, business processes, and artificial intelligence.

Computer Science + Mathematics
Learn more

Готовы начать путь в IT?

Узнайте больше о передовых образовательных программах IITU, требованиях к поступлению и начните процесс подачи документов уже сегодня.

Версия сайта для слабовидящих