Computer Technologies and Engineering

ObjectivesLearning outcomesIIIIIIIVVVIVIIVIII

Study Programme
Computer Technologies and Engineering

Degree Programme
First cycle degree programme

Level of qualification
Bachelor of Science in Electrical Engineering and Information Technologies, in Computer Technologies and Engineering

Occupational Profiles of Graduates
This study program provides acquisition of broad computer engineering knowledge and flexible employment opportunities for the prospective students. Computer Engineering professionals are needed in a wide variety of industries that design computer systems based on new technologies in many areas of application. A graduated computer engineer from this profile, can continue his/her career in many industry areas, as well as the public sector, where the following is being designed, developed and implemented: computer communication systems and services; complex digital systems; modern information systems; Internet and network systems; analysis and development of intelligent networks. The acquired knowledge of students is an excellent basis for continuing studies in institutions and/or research centers all around the world.

The Programme Learning Outcomes
This study program enables students to gain extensive fundamental knowledge from all disciplines in computer technologies and engineering, as well as practical skills for analysis, design, implementation, administration and usage of complete hardware-software computer systems for various specific purposes. In particular, throughout their studies, the students can acquire the following competences and skills:
• Analysis, design and implementation of computer architectures and processors for general and special purpose;
• Analysis, design and implementation of algorithms and data structures;
• Design and implementation of databases and information systems;
• Knowledge, design, implementation and administration of wired and wireless computer networks;
• Administration and usage of operating systems, design and implementation of modules and drivers for computer systems, embedded and mobile devices;
• Knowledge and usage of distributed, high performance and cloud systems;
• Design and implementation of software server environments and applications (web and mobile);
• Design and implementation of systems on chip, embedded and Internet of Things systems;
• Knowledge and application of security and secure computer systems;
• Knowledge and application of data science, machine learning and artificial intelligence in intelligent systems.

International Accreditation
The first cycle study programs at FEEIT are accredited by the German Accreditation Agency for Study Programmes in Engineering, Informatics, Natural Sciences and Mathematics (ASIIN), which is a world leader in quality assurance in higher education. This accreditation confirms that the study programs satisfies the criteria for Bachelor degree programs specified in EUR-ACE Framework standards for the accreditation of engineering programs and the content studied are relevant to areas covered in study programs.

General Learning Outcomes

Knowledge and understanding
  • Demonstrate knowledge and understanding in the scientific field of electrical engineering, based on education and training, including knowledge of theoretical, practical, conceptual, comparative, and critical perspectives in the scientific field according to the appropriate methodology.
Application of knowledge and understanding
  • Demonstrate the ability to apply acquired knowledge and understanding in a professional manner.
  • An ability to identify, analyze and solve complex engineering problems by selecting an appropriate method.
Ability to assess
  • An ability to collect, analyze, evaluate and present information, ideas, and concepts based on relevant data.
  • Making an appropriate assessment taking into account personal, social, scientific and ethical aspects.
Communication skills
  • An ability to communicate effectively in both verbal and written forms with professional and non-professional audiences.
  • An ability to work effectively as an individual or as a member of a team taking shared responsibility for collective results.
  • Ability to participate independently, in a professional manner, in regards to scientific and interdisciplinary discussions.
Learning skills
  • Commitment to the professional development and lifelong learning achieved through higher education, technical training, membership in professional societies, and other activities in order to update already acquired knowledge in the relevant field to achieve continuous professional growth.
  • An ability to acquire and apply new knowledge as needed using appropriate learning strategies.


Specific Learning Outcomes

Knowledge and understanding
  • Demonstrate knowledge and understanding in the scientific field of electrical engineering, based on education and training, including knowledge of theoretical, practical, conceptual, comparative, and critical perspectives in the scientific field according to the appropriate methodology.
  • Demonstrate knowledge and understanding of research, development, engineering design in industrial processes and application of computer technology in the design and implementation of various types of computer systems for different purposes, including the areas: design and implementation of processors and general and special purpose processor architectures; design and implementation of general and special purpose computer systems; algorithms, structures and programming; performance analysis and evaluation, modeling, simulation and design of components of computer systems, computer networks and internet; use and administration of operating systems; design and implementation of modules and components of operating systems for different purposes; design and implementation of embedded systems for different purposes; design and implementation of various components of intelligent networks and so on.
  • Understanding and knowledge of current issues related to scientific research and new sources of knowledge.
Application of knowledge and understanding
  • An ability to identify, analyze and solve complex engineering problems.
  • An ability to apply knowledge and understanding in a way that demonstrates professionalism to the relevant field or profession.
  • An ability to identify, analyze and solve problems related to computer technologies and engineering.
Ability to assess
  • An ability to collect, to analyze, evaluate and present information, ideas and concepts from relevant data.
  • Making an appropriate assessment taking into account personal, social, scientific and ethical aspects.
  • An ability to provide answers to both theoretical and practical issues, in order to give explanations and choose the appropriate solution.
  • An ability to analyze, evaluate and present information, ideas and concepts from relevant data in the field of engineering computer technology, to recognize priorities and identify deviations from the usual paths, as well as to explain the reasons and to select and implement an appropriate solution.
Communication skills
  • An ability to communicate effectively in both verbal and written forms with professional and non-professional audiences.
  • An ability to work effectively as an individual or as a member of a team taking shared responsibility for collective results.
  • An ability to participate independently and professionally in specific, scientific and interdisciplinary discussions.
Learning skills
  • Commitment to professional development and lifelong learning through higher education, technical training, membership in professional societies, and other activities in order to update already acquired knowledge in the field and to achieve continuous professional growth.
  • An ability to acquire and apply new knowledge as needed, using appropriate learning strategies.
  • Demonstrate a high degree of independence initiative for learning and professional development.
  • Understanding the need for learning and ability for continuous professional development, through the use of professional and scientific literature, professional training, continuing formal education, membership in professional organizations, etc.
  • Awareness of new technologies and the ability to evaluate and use modern software development tools.
  • An ability to use information technologies for distance and e-learning.
  • Skills for cooperative, competitive and individual learning.
  • Applying active teaching and learning techniques.

Semester 1

Mandatory courses
Code Title ECTS No of classes per week
3ФЕИТ08З009 Mathematics 1 7 3+3+0+0
3ФЕИТ08З016 Physics 1 7 3+2+1+0
3ФЕИТ06З005 Fundamentals of Electrical Engineering 7 4+3+0+0
3ФЕИТ07З027 Programming and Algorithms 6 2+2+2+0
Elective course – Foreign Language 3
Elective courses
Code Title ECTS No of classes per week
3ФЕИТ123006 German 3 2+1+0+0
3ФЕИТ123017 French 3 2+1+0+0
3ФЕИТ123003 English 3 2+1+0+0
3ФЕИТ123015 Russian 3 2+1+0+0
Semester 2
Mandatory courses
Code Title ECTS No of classes per week
3ФЕИТ08Л010 Mathematics 2 7 3+3+0+0
3ФЕИТ08Л017 Physics 2 7 3+2+1+0
3ФЕИТ06Л004 Fundamentals of Electric Circuits 7 3+2+1+0
Sport 0 0+2
Elective course 1 6
Elective course 2 3
Elective course 1
Code Title ECTS No of classes per week
3ФЕИТ07Л004 Libraries and Programming 6 2+2+2+0
3ФЕИТ07Л025 Data Structures and Programming 6 2+2+2+0
Elective course 2
Code Title ECTS No of classes per week
3ФЕИТ11Л001 Practicum on Matlab 3 0+1+2+0
3ФЕИТ03Л002 Electrical Materials 3 2+0+1+0
Semester 3
Mandatory courses
Code Title ECTS No of classes per week
3ФЕИТ10З018 Internet Technologies 6 3+1+1+0
3ФЕИТ12З009 Logic Design 6 3+1+1+0
3ФЕИТ08З011 Mathematics 3 6 3+3+0+0
3ФЕИТ05З035 Signals and Systems 6 3+2+0+0
Elective course 6
Elective course 1
Code Title ECTS No of classes per week
3ФЕИТ05З018 Electronics 6 3+1+1+0
3ФЕИТ05З019 Electronics 1 6 3+1+1+0
Semester 4
Mandatory courses
Code Title ECTS No of classes per week
3ФЕИТ07Л010 Computer Architectures 6 2+2+1+0
3ФЕИТ07Л018 Data Modeling and Database Systems 6 2+2+1+0
3ФЕИТ07Л024 Data Structures and Algorithm Analysis 6 2+2+1+0
Elective course 1 3
Elective course 2 3
Elective course 3 6
Elective course 1 & 2
Code Title ECTS No of classes per week
3ФЕИТ08Л001 Probability 3 2+1+0+0
3ФЕИТ08Л003 Discrete Mathematics 1 3 2+1+0+0
3ФЕИТ08Л008 Complex Analysis 3 2+1+0+0
3ФЕИТ08Л012 Numerical Methods 3 2+0+1+0
Elective course 3
Code Title ECTS No of classes per week
3ФЕИТ01Л020 Control Systems 6 2+2+1+0
3ФЕИТ01Л021 Automatic Control 1 6 2+2+1+0
Semester 5
Mandatory courses
Code Title ECTS No of classes per week
3ФЕИТ07З013 Computer Communication Technologies 6 2+2+1+0
3ФЕИТ07З022 Operating Systems 6 2+2+1+0
Elective course 1 6
Elective course 2 6
Elective course 3 6
Elective course 1
Code Title ECTS No of classes per week
3ФЕИТ10З009 Introduction to Telecommunication 6 3+1+1+0
3ФЕИТ10З020 Communication Technologies 6 3+1+1+0
Elective course 2
Code Title ECTS No of classes per week
3ФЕИТ09З004 Intorduction to Power Systems 6 3+2+0+0
3ФЕИТ04З009 Electric Power Devices 6 3+1+1+0
3ФЕИТ04З017 Fundamentals of Energetics 6 3+2+0+0
Elective course 3
Code Title ECTS No of classes per week
3ФЕИТ07З002 Design and Analysis of Information Systems 6 2+2+1+0
3ФЕИТ08З004 Discrete Mathematics 2 6 3+2+0+0
3ФЕИТ08З005 Electrooptics 6 2+2+1+0
3ФЕИТ07З011 Computer Skils and Tools – Laboratory 3 0+1+2+0
3ФЕИТ07З012 Computer Hardware and Peripherals 3 1+0+2+0
3ФЕИТ07З020 Network Operating Systems 6 2+2+1+0
3ФЕИТ12З012 Introduction to WEB Programming 6 2+2+1+0
3ФЕИТ03З007 Basic Measurement Technique 6 2+2+1+0
3ФЕИТ10З038 Telecommunication Software 6 3+1+1+0
Semester 6
Mandatory courses
Code Title ECTS No of classes per week
3ФЕИТ07Л003 Security and Protection of Computer Communication Systems and Networks 6 2+2+1+0
3ФЕИТ07Л014 Computer Networks 6 2+2+1+0
3ФЕИТ07Л016 Microprocessor Systems 6 2+2+1+0
Elective course 1 6
Elective course 2 6
Elective course 1 & 2
Code Title ECTS No of classes per week
3ФЕИТ12Л001 WEB Applications 6 2+2+1+0
3ФЕИТ07Л001 Database Administration 6 2+2+1+0
3ФЕИТ07Л005 Web Systems and Servers 6 2+2+1+0
3ФЕИТ05Л010 Digital and Industrial Electronics 6 3+1+1+0
3ФЕИТ07Л009 Information Systems and Big Data 6 2+2+1+0
3ФЕИТ08Л007 Computer-supported Geometric Modeling 6 3+2+0+0
3ФЕИТ07Л015 Compilers 6 2+2+1+0
3ФЕИТ03Л008 LabVIEW Programming 3 1+0+2+0
3ФЕИТ07Л026 Introduction to Linux Administration – Laboratory 3 1+0+2+0
3ФЕИТ12Л014 Development of Server-based WEB Applications 6 2+2+1+0
3ФЕИТ08Л018 Physics of Computer Games 6 2+2+1+0
Semester 7
Mandatory courses
Code Title ECTS No of classes per week
3ФЕИТ07З031 High Performance Systems and Computing 6 2+2+1+0
3ФЕИТ07З032 Modern Processor Architectures 6 2+2+1+0
Elective course 1 6
Elective course 2 6
Elective course 3 6
Elective course 1, 2 & 3
Code Title ECTS No of classes per week
3ФЕИТ05З001 VLSI Design with PLD and FPGA Components 6 3+1+1+0
3ФЕИТ12З002 WEB Services 6 2+2+1+0
3ФЕИТ12З004 Android Programming 6 2+2+1+0
3ФЕИТ12З005 Applications for Mobile Devices 6 2+2+1+0
3ФЕИТ10З007 Wireless Networks and Mobile Systems 6 3+1+1+0
3ФЕИТ05З007 Embedded Computer Systems 6 3+1+1+0
3ФЕИТ08З002 Introduction in Nanomaterials and Nanotechnology 6 2+2+1+0
3ФЕИТ05З013 Digital Image Processing 6 3+1+1+0
3ФЕИТ07З008 Intelligent Agents 6 2+2+1+0
3ФЕИТ03З003 Computerized Measurement Systems 6 2+2+1+0
3ФЕИТ07З019 Networking Software and Computer Network Management 6 2+2+1+0
3ФЕИТ07З021 Network Standards and Devices 6 2+2+1+0
3ФЕИТ12З011 Network Programming 6 2+2+1+0
3ФЕИТ07З029 Software Development and Testing 6 2+2+1+0
3ФЕИТ08З014 Statistics and Random Processes 6 3+2+0+0
Semester 8
Mandatory courses
Code Title ECTS No of classes per week
3ФЕИТ12Л007 Final Thesis 9
3ФЕИТ07Л007 Distributed Systems 6 2+2+1+0
3ФЕИТ12Л016 Internship 3
Elective course 1 6
Elective course 2 3
Elective course 3 3
Elective course 1
Code Title ECTS No of classes per week
3ФЕИТ05Л005 Biomedical Electronics 6 3+1+1+0
3ФЕИТ07Л006 Virtualization and Cloud Systems 6 3+1+1+0
3ФЕИТ01Л004 Distributed Control Systems and SCADA 6 2+2+1+0
3ФЕИТ12Л008 Industrial Communication Networks 6 3+1+1+0
3ФЕИТ01Л006 Inteligent Control Systems 6 2+2+1+0
3ФЕИТ05Л023 Machine Vision 6 3+1+1+0
3ФЕИТ12Л010 Mobile Services with Android Programming 6 2+2+1+0
3ФЕИТ07Л017 Modeling and Simulation Environments 6 2+2+1+0
3ФЕИТ07Л023 OS and Modules for Ebmedded Systems 6 2+2+1+0
3ФЕИТ07Л028 System-on-Chip Design 6 2+2+1+0
3ФЕИТ03Л010 Process Computers and Measurement 6 3+1+1+0
3ФЕИТ07Л030 Internet of Things Systems 6 2+2+1+0
Elective course 2 & 3
Code Title ECTS No of classes per week
3ФЕИТ09Л008 Economic Assessment of Investments 3 2+1+0+0
3ФЕИТ04Л010 Communication Skills 3 2+1+0+0
3ФЕИТ11Л002 Entrepreneurship 3 2+1+0+0
3ФЕИТ03Л009 Principles of Quality Management 3 2+1+0+0
3ФЕИТ04Л020 Project Management and Ethics in Engineering 3 2+1+0+0
3ФЕИТ09Л021 Regulation in Electricity Sector 3 2+1+0+0
3ФЕИТ08Л015 Technological Innovations 3 2+1+0+0