FIRST YEAR
# |
Course ID |
Course name |
Semester |
E |
L |
Lab |
ECTS |
Mandatory /Elective |
1 |
10069 |
Mathematics 1 |
1 |
3 |
3 |
0 |
6 |
M |
2 |
10102 |
Fundamentals of Electrical Engineering 1 |
1 |
3 |
3 |
0 |
6 |
M |
3 |
10198 |
Physics 1 |
1 |
3 |
2 |
1 |
6 |
M |
4 |
11012 |
Introduction to Programming |
1 |
2 |
2 |
0 |
6 |
M |
5 |
Elective courses 1 |
|
10120 |
Fundamentals of Technical Literacy |
1 |
1 |
1 |
0 |
3 |
E |
|
11017 |
Communication Skills of Engineers |
1 |
1 |
1 |
0 |
3 |
E |
6 |
Elective courses 2 |
|
11014 |
Practicum in Fundamentals of Electrical Engineering 1 |
1 |
1 |
0 |
1 |
3 |
E |
|
10132 |
Practicum in Mathematics 1 |
1 |
1 |
1 |
0 |
3 |
E |
|
11015 |
Practicum in Physics 1 |
1 |
1 |
0 |
1 |
3 |
E |
7 |
10070 |
Мathematics 2 |
2 |
4 |
3 |
0 |
6 |
M |
8 |
10103 |
Fundamentals of Electrical Engineering 2 |
2 |
3 |
3 |
0 |
6 |
M |
9 |
10231 |
Fundamentals of Computer Engineering |
2 |
2 |
2 |
0 |
6 |
M |
10 |
10135 |
Practicum in Fundamentals of Electrical Engineering 2 |
2 |
1 |
0 |
1 |
3 |
M |
11 |
10144 |
Programming Languages |
2 |
2 |
2 |
0 |
6 |
M |
12 |
Elective courses 3 |
|
11018 |
Еnglish language 1а |
2 |
1 |
1 |
0 |
3 |
E |
|
11019 |
Еnglish language 1б |
2 |
1 |
1 |
0 |
3 |
E |
SECOND YEAR
# |
Course ID |
Course name |
Semester |
E |
L |
Lab |
ECTS |
Mandatory /Elective |
13 |
10008 |
Databases |
3 |
2 |
2 |
0 |
6 |
M |
14 |
Elective courses 4 |
|
11011 |
Electrical Measurements |
3 |
2 |
1 |
1 |
6 |
E |
|
10071 |
Mathematics 3 |
3 |
3 |
4 |
0 |
6 |
E |
|
10176 |
Electric Circuit Theory |
3 |
3 |
2 |
0 |
6 |
E |
15 |
10104 |
Оbject-oriented Programming |
3 |
2 |
2 |
0 |
6 |
M |
16 |
Elective courses 5 |
|
11020 |
English for Electrical and Computer Engineering 2a |
3 |
2 |
2 |
0 |
6 |
E |
|
11021 |
English for Electrical and Computer Engineering 2b |
3 |
2 |
2 |
0 |
6 |
E |
17 |
10110 |
Computer Systems Organization |
3 |
2 |
2 |
0 |
6 |
M |
18 |
10242 |
Computer Modelling of Physics Phenomena |
4 |
2 |
2 |
0 |
6 |
M |
19 |
10002 |
Computer Architecture |
4 |
2 |
2 |
0 |
6 |
M |
20 |
10174 |
Software Tools |
4 |
2 |
2 |
0 |
6 |
M |
21 |
11013 |
Electronics |
4 |
4 |
3 |
1 |
6 |
M |
22 |
10168 |
Signals and Systems |
4 |
2 |
2 |
0 |
6 |
M |
THIRD YEAR
# |
Course ID |
Course name |
Semester |
E |
L |
Lab |
ECTS |
Mandatory /Elective |
23 |
11024 |
Logical Computer Design |
5 |
2 |
2 |
0 |
6 |
M |
24 |
10015 |
Digital Electronics |
5 |
3 |
2 |
0 |
5 |
M |
25 |
10121 |
Fundamentals of Telecommunications |
5 |
2 |
2 |
0 |
5 |
M |
26 |
Elective courses 6 |
|
11005 |
Acquisition Systems |
5 |
2 |
1 |
0 |
5 |
E |
|
11006 |
Program Translators |
5 |
2 |
2 |
0 |
5 |
E |
27 |
10206 |
Training Program |
5 |
0 |
0 |
0 |
3 |
M |
28 |
10175 |
Software engineering |
5 |
2 |
2 |
0 |
6 |
M |
29 |
10113 |
Operating systems |
6 |
2 |
2 |
0 |
6 |
M |
30 |
10164 |
Computer networks and Communication |
6 |
2 |
2 |
0 |
6 |
M |
31 |
10006 |
Automatic Control |
6 |
3 |
2 |
0 |
6 |
M |
32 |
10085 |
Microcontroller systems |
6 |
2 |
2 |
0 |
6 |
M |
33 |
Elective courses 7 |
|
10145 |
Digital systems design |
6 |
2 |
2 |
0 |
6 |
E |
|
10061 |
Quantitative Methods |
6 |
2 |
2 |
0 |
6 |
E |
|
10029 |
Electromagnetics |
6 |
3 |
2 |
0 |
6 |
E |
|
10360 |
Advance Object-Oriented Programming |
6 |
2 |
2 |
0 |
6 |
E |
FOURTH YEAR
# |
Course ID |
Course name |
Semester |
E |
L |
Lab |
ECTS |
Mandatory /Elective |
34 |
10123 |
Parallel computer systems |
7 |
2 |
2 |
0 |
6 |
M |
35 |
10016 |
Digital signal processing |
7 |
2 |
2 |
0 |
6 |
M |
36 |
Elective courses 8 |
|
10017 |
Digital control systems |
7 |
2 |
2 |
0 |
5 |
E |
|
11031 |
Industrial Automation |
7 |
2 |
0 |
1 |
5 |
E |
37 |
Elective courses 9 |
|
10474 |
Visual Programming |
7 |
2 |
3 |
0 |
7 |
E |
|
10011 |
Web Technologies |
7 |
2 |
2 |
0 |
6 |
E |
|
10157 |
Information Systems Development |
7 |
2 |
1 |
1 |
6 |
E |
|
10473 |
Mobile Application Programming |
7 |
2 |
3 |
0 |
6 |
E |
38 |
Elective courses 10 |
|
10471 |
Software testing |
7 |
2 |
3 |
0 |
6 |
E |
|
11032 |
Automated Technological Systems |
7 |
3 |
1 |
1 |
6 |
E |
|
10204 |
CAD/ CAM Technologies |
7 |
3 |
1 |
1 |
6 |
E |
|
10027 |
Power Electronics |
7 |
3 |
2 |
1 |
6 |
E |
|
11051 |
Functional Verification of Digital Systems |
7 |
3 |
2 |
0 |
6 |
E |
39 |
10194 |
Computer controlled programming |
8 |
3 |
1 |
0 |
6 |
M |
40 |
10057 |
Internet Programming |
8 |
3 |
2 |
0 |
5 |
M |
41 |
Elective courses 11 |
|
11036 |
Intelligent modeling and control |
8 |
2 |
1 |
1 |
6 |
E |
|
10484 |
Artificial Intelligence |
8 |
2 |
2 |
0 |
5 |
E |
42 |
Elective courses 12 |
|
10177 |
Decision making theory |
8 |
2 |
2 |
0 |
5 |
E |
|
10087 |
Project Management |
8 |
2 |
2 |
0 |
5 |
E |
43 |
11050 |
Research work |
8 |
0 |
0 |
0 |
3 |
M |
44 |
10218 |
Bachelor thesis |
8 |
0 |
0 |
0 |
6 |
M |
COMPUTER AND SOFTWARE ENGINEERING
Degree upon completion of studies:
Bachelor of Science (BSc) in Computer Engineering
Duration and scope of studies:
4 years, 240 ECTS
Admission exam:
Power and Computer Engineering or Mathematics or Informatics
Summary of the program:
Computer and Software Engineering program is the education program for the engineers interested in designing, making, implementing and maintaining hardware and software components. Competencies our students acquire within the study program are as follows: ability to design, realize, apply and test computer hardware and computer systems for general and specific purposes, ability to design, implement desktop, web and mobile applications based on functional and non-functional client requirements, and successful use of various methodologies and tools in the development and management of software projects.
Why study Computer and Software Engineering:
• Because you will gain an excellent foundation for further professional development
• Because a wide range of employment opportunities are waiting for you
• Because computer and software engineers are among the most sought-after professions
• Because you are capable of critical thinking and enjoy problem-solving
• Because you can already write codes in different programming languages (if not, you will learn during studying)
• Because you are curious about what happens when you press the Enter key
• Because you are passionate about hardware and comfortable with software