|
 |
|
|
|
Computer Science brings together scientific and engineering principles, theoretical analysis and computing experience to provide students with solid foundation of the discipline. The computer science module develops a high-level understanding of systems as a whole. This understanding encompasses an appreciation for the structure of computer systems and the processes involved in their construction and analysis. Students recognize many recurring themes such as abstraction, complexity, and evolutionary change and apply them to a broad range of applications maintaining the skills as the field evolves.
Students of computer science are capable to understand and apply essential concepts, principles, and practices in the context of well-defined scenarios, showing judgment in the selection and application of tools and techniques. They also demonstrate the ability to work as an individual under guidance and as a team member in industry, utility sector and government institutions.
|
|
|
|
| Course | English level | ECTS | Semester workload | Semester*** | Course list |
5 semester
|
| Mandatory courses |
| BSc Thesis (41432)
|
1,1,1
|
12 |
0 |
5, 6 |
INFO
|
| Communication Networks (34272)
|
1,1,1
|
4 |
60 |
5 |
INFO
|
| Information Theory (34315)
|
0,0,0
|
4 |
60 |
5 |
INFO
|
| Software Design (34269)
|
1,0,0
|
8 |
120 |
5 |
INFO
|
| Software Design Project (37547)
|
1,1,1
|
8 |
0 |
5 |
INFO
|
| Sustainable Development and Environment (34275)
|
0,0,0
|
2 |
30 |
5 |
INFO
|
Specialization courses => Number of ECTS credits to select: at least 4 |
| Computer Architecture 2 (34277)
|
0,0,0
|
4 |
60 |
5 |
INFO
|
| Programming Language Translation (86504)
|
1,0,0
|
4 |
75 |
5 |
INFO
|
Skills => Number of ECTS credits to select: at least 0 |
| Basics of Analogue and Digital Photography (38187)
|
1,0,0
|
3 |
75 |
5 |
INFO
|
| Basics of Sound Recording and Processing (71794)
*
|
0,0,0
|
2 |
60 |
5, 6 |
INFO
|
| Competitive Programming (65973)
|
1,0,0
|
4 |
60 |
5 |
INFO
|
| Introduction Into Fault Finding (70072)
|
1,1,0
|
2 |
60 |
5 |
INFO
|
| Laboratory and Skills - Application of CAD software in technical design (91618)
|
1,0,0
|
2 |
|
5 |
INFO
|
| LabVIEW (69393)
|
1,1,0
|
2 |
60 |
5 |
INFO
|
| Programming in Haskell (86388)
|
1,1,1
|
3 |
45 |
5 |
INFO
|
| Service and Application Development for Operating System Android (91617)
|
0,0,0
|
4 |
|
5 |
INFO
|
| Solving Optimization Problems Using Evolutionary Computation Algorithms in Java (79087)
|
0,0,0
|
4 |
30 |
5 |
INFO
|
Courses for advanced students => Number of ECTS credits to select: at least 0 |
| DisCont mathematics 2 (90095)
|
0,0,0
|
6 |
|
5 |
INFO
|
| Electromechanics (90096)
|
0,0,0
|
6 |
|
5 |
INFO
|
| | | 6 semester
|
| Mandatory courses |
| Artificial Intelligence (34285)
|
1,1,1
|
4 |
60 |
6 |
INFO
|
| BSc Thesis (41432)
|
1,1,1
|
12 |
0 |
5, 6 |
INFO
|
| Commercial Law (34294)
|
0,0,0
|
2 |
30 |
6 |
INFO
|
| Interactive Computer Graphics (34287)
|
1,0,0
|
4 |
60 |
6 |
INFO
|
Skills => Number of ECTS credits to select: at least 0 |
| Advanced LabVIEW (86483)
|
1,1,0
|
2 |
60 |
6 |
INFO
|
| Applied Basics of Photography (41422)
*
|
1,0,0
|
3 |
75 |
6 |
INFO
|
| Basics of Sound Recording and Processing (71794)
*
|
0,0,0
|
2 |
60 |
5, 6 |
INFO
|
| Chess (69392)
|
1,0,0
|
2 |
60 |
6 |
INFO
|
| Introduction to Java Programming Language (38047)
|
0,0,0
|
4 |
75 |
6 |
INFO
|
| PHP Application Development Basics (58312)
|
0,0,0
|
3 |
45 |
6 |
INFO
|
| Web Start Contest (81677)
|
1,0,0
|
4 |
75 |
6 |
INFO
|
Elective Courses => Number of ECTS credits to select: at least 8 |
| Design Patterns in Software Design (86487)
|
1,0,0
|
4 |
45 |
6 |
INFO
|
| Embedded Systems (86535)
|
0,0,0
|
4 |
63 |
6 |
INFO
|
| Information, Logic and Languages (34288)
|
1,0,0
|
4 |
60 |
6 |
INFO
|
| Introduction to Pattern Recognition (34358)
|
1,0,0
|
4 |
45 |
6 |
INFO
|
| Network Programming (34335)
|
1,0,0
|
4 |
45 |
6 |
INFO
|
| Programming Paradigms and Languages (34282)
|
1,0,0
|
4 |
60 |
6 |
INFO
|
| Scripting Languages (86526)
|
1,0,0
|
4 |
45 |
6 |
INFO
|
Courses for advanced students => Number of ECTS credits to select: at least 0 |
| Modern Physics and Applications in Electrical Engineering (90097)
|
0,0,0
|
6 |
60 |
6 |
INFO
|
| Course | English level | ECTS | Semester workload | Semester*** | Course list |
| Mandatory courses |
| BSc Thesis (41432) |
1,1,1
|
12 |
0 |
5, 6 |
INFO
|
| Communication Networks (34272) |
1,1,1
|
4 |
60 |
5 |
INFO
|
| Information Theory (34315) |
0,0,0
|
4 |
60 |
5 |
INFO
|
| Software Design (34269) |
1,0,0
|
8 |
120 |
5 |
INFO
|
| Software Design Project (37547) |
1,1,1
|
8 |
0 |
5 |
INFO
|
| Sustainable Development and Environment (34275) |
0,0,0
|
2 |
30 |
5 |
INFO
|
| Specialization courses => Number of ECTS credits to select: at least 4 |
| Computer Architecture 2 (34277) |
0,0,0
|
4 |
60 |
5 |
INFO
|
| Programming Language Translation (86504) |
1,0,0
|
4 |
75 |
5 |
INFO
|
| Skills => Number of ECTS credits to select: at least 0 |
| Basics of Analogue and Digital Photography (38187) |
1,0,0
|
3 |
75 |
5 |
INFO
|
| Basics of Sound Recording and Processing (71794)* |
0,0,0
|
2 |
60 |
5, 6 |
INFO
|
| Competitive Programming (65973) |
1,0,0
|
4 |
60 |
5 |
INFO
|
| Introduction Into Fault Finding (70072) |
1,1,0
|
2 |
60 |
5 |
INFO
|
| Laboratory and Skills - Application of CAD software in technical design (91618) |
1,0,0
|
2 |
|
5 |
INFO
|
| LabVIEW (69393) |
1,1,0
|
2 |
60 |
5 |
INFO
|
| Programming in Haskell (86388) |
1,1,1
|
3 |
45 |
5 |
INFO
|
| Service and Application Development for Operating System Android (91617) |
0,0,0
|
4 |
|
5 |
INFO
|
| Solving Optimization Problems Using Evolutionary Computation Algorithms in Java (79087) |
0,0,0
|
4 |
30 |
5 |
INFO
|
| Courses for advanced students => Number of ECTS credits to select: at least 0 |
| DisCont mathematics 2 (90095) |
0,0,0
|
6 |
|
5 |
INFO
|
| Electromechanics (90096) |
0,0,0
|
6 |
|
5 |
INFO
|
| Course | English level | ECTS | Semester workload | Semester*** | Course list |
| Mandatory courses |
| Artificial Intelligence (34285) |
1,1,1
|
4 |
60 |
6 |
INFO
|
| BSc Thesis (41432) |
1,1,1
|
12 |
0 |
5, 6 |
INFO
|
| Commercial Law (34294) |
0,0,0
|
2 |
30 |
6 |
INFO
|
| Interactive Computer Graphics (34287) |
1,0,0
|
4 |
60 |
6 |
INFO
|
| Skills => Number of ECTS credits to select: at least 0 |
| Advanced LabVIEW (86483) |
1,1,0
|
2 |
60 |
6 |
INFO
|
| Applied Basics of Photography (41422)* |
1,0,0
|
3 |
75 |
6 |
INFO
|
| Basics of Sound Recording and Processing (71794)* |
0,0,0
|
2 |
60 |
5, 6 |
INFO
|
| Chess (69392) |
1,0,0
|
2 |
60 |
6 |
INFO
|
| Introduction to Java Programming Language (38047) |
0,0,0
|
4 |
75 |
6 |
INFO
|
| PHP Application Development Basics (58312) |
0,0,0
|
3 |
45 |
6 |
INFO
|
| Web Start Contest (81677) |
1,0,0
|
4 |
75 |
6 |
INFO
|
| Elective Courses => Number of ECTS credits to select: at least 8 |
| Design Patterns in Software Design (86487) |
1,0,0
|
4 |
45 |
6 |
INFO
|
| Embedded Systems (86535) |
0,0,0
|
4 |
63 |
6 |
INFO
|
| Information, Logic and Languages (34288) |
1,0,0
|
4 |
60 |
6 |
INFO
|
| Introduction to Pattern Recognition (34358) |
1,0,0
|
4 |
45 |
6 |
INFO
|
| Network Programming (34335) |
1,0,0
|
4 |
45 |
6 |
INFO
|
| Programming Paradigms and Languages (34282) |
1,0,0
|
4 |
60 |
6 |
INFO
|
| Scripting Languages (86526) |
1,0,0
|
4 |
45 |
6 |
INFO
|
| Courses for advanced students => Number of ECTS credits to select: at least 0 |
| Modern Physics and Applications in Electrical Engineering (90097) |
0,0,0
|
6 |
60 |
6 |
INFO
|
(*)Course is currently not active
(**)Semestres to which the course belongs
(***)Course is active in other academic year
|
|
 |
|