Undergraduate studies

  1. Programme Requirements
  2. Common Programme of Study
  3. Programme of the CSN Specialization
  4. Programme of the TCM Specialization

1. Programme Requirements

The programme of study leading to the B.Sc. degree (undergraduate) in the area of Computer Science / Telecommunications (Information and Communications Technology – ICT) is a four-year programme. The area of study encompasses information technology, control and robotics, electronics and telecommunications. The programme embraces a great variety of subjects corresponding to diverse subject areas. All students study the same programme in the first and second year, and then they choose their specialization.

Two specializations are currently offered:

  • Computer Systems and Networks (CSN) in the field of Computer Science,
  • Telecommunications (TCM) in the field of Telecommunications.
Area Specialization
Information and Communications Technology Computer Systems and Networks (CSN)
Telecommunications (TCM)
sem. 1 sem. 2 sem. 3 sem. 4 sem. 5 sem. 6 sem. 7 sem. 8

The bachelor's degree programme requires a minimum of 240 ECTS credits, including credits earned for final project and diploma thesis.

B.Sc. Programme Requirements
  ECTS credits
 Mathematics 30
 Physics 12
 Algorithms & Programming 24
 Circuits & Systems 24
 Computer Systems 24
 Telecommunications 24
 Non-ICT Electives 18
 Language 12
 Physical Education 0
 [ CSN Specialization | TCM Specialization ] 54
 B.Sc. Diploma Project & Seminar 18
  ∑ 240

2. Common Programme of Study

The first two years are common to all students. The first (freshman) year provides a broad foundation in mathematics, physics and computer programming, and offers an introductory course in Computer Science / Telecommunications (Information and Communications Technology – ICT). The second (sophomore) year offers more mathematics and fundamental ICT classes, emphasizing circuits, analog and digital electronics, signals and systems. During the third (junior) year, more ICT courses are taught, including control systems, design of digital systems and computers, and a few courses associated with a particular specialization area. During the final (senior) year most courses taken are specialization electives. In addition to science and engineering courses, courses in humanities, arts, economics, or social sciences (non-ICT electives) are also required to be taken each year. Physical education is compulsory for two years despite that students gain no credits for it.

Information and Communications Technology (ICT) - Common
Semesters: 1 2 3 4 5 6 7 8
 Groups of courses ECTS credits
[ CSN | TCM Specialization ]         6 12 27 27
 Mathematics 12 6 6 6        
 Physics 6 6            
 Algorithms & Programming 6 6 6 6        
 Circuits & Systems   6 6 6 6      
 Computer Systems     6   6 12    
 Telecommunications       6 12 6    
 Non-ICT Electives 3 3 3 3     3 3
 Language 3 3 4 2        
 Physical Education 0 0 0 0        
30 30 31 29 30 30 30 30

During the third (junior) year and the final (senior) year most courses are associated with a particular specialization. The last year of studies also includes Senior Design Project - a course in which the student, under the supervision of his/her advisor, works individually on a practical engineering problem.

3. Programme of the CSN Specialization

The graduates of the bachelor's degree programme in the Computer Systems and Networks (field of Computer Science) know modern operating systems, programming languages, databases, fundamentals of information processing and various software applications. They have good qualifications in the computer science fundamentals, in the area of algorithms and in various aspects of computer engineering and applications. They know the methodologies of object oriented programming, CASE-tools-aided design, system analysis, modeling and prototyping. They are self-reliant in the design, implementation and operation of complex computer systems and networks.

Computer Systems and Networks (CSN) - Specialization
Semesters: 1 2 3 4 5 6 7 8
 Courses ECTS credits
[ ICT Common & Non-ICT Electives ] 30 30 31 29 24 18 3 3
 B.Sc. Diploma Project & Seminar             3 15
 Languages, Automata and Computation         6      
 Operating Systems           6    
 Graphical User Interfaces           6    
 Data Bases             6  
 Cryptography and Information Security             6  
 Software Engineering             6  
 Computer Graphics             6  
 Compiling Techniques               6
 Introduction to Artificial Intelligence               6
30 30 31 29 30 30 30 30

4. Programme of the TCM Specialization

The graduates of the Bachelor's degree programme in the Telecommunications know fundamentals of the digital processing of telecommunication signals (coding and compression of speech and image signals, digital modulations, redundant coding) and are prepared for the jobs related to the design of digital telecommunication circuits, as well as telecommunication (telephone, data-communication and integrated) networks. Their qualifications include the capabilities necessary for solving system problems that require comprehensive knowledge in the areas of telecommunications and computer science, combined with considerable non-engineering knowledge. They are prepared for the jobs offered by the operators of telecommunication and data-communication systems, as well as for the jobs related to the operation of modern telecommunication equipment and systems, offered by other companies.

Telecommunications (TCM) - Specialization
Semesters: 1 2 3 4 5 6 7 8
 Courses ECTS credits
[ ICT Common & Non-ICT Electives ] 30 30 31 29 24 18 3 3
 B.Sc. Diploma Project & Seminar             3 15
 Signal Processing & Coding in Telecommunications         6      
 Wireless Systems and Networks           6    
 Access and Backbone Systems and Networks           6    
 Multi‑Service and Multimedia Networks             6  
 Cryptography and Information Security             6  
 Switching and Routing             6  
 Communication Protocols             6  
 Next Generation Networks               6
 Satellite Communication Systems               6
30 30 31 29 30 30 30 30