|
 |
|
|
|
Duration of study program: 3 years
ECTS points: 180
Qualification awarded: Bachelor of Science in Computing
Prerequisites: 4 years high school
The principal object of study in Computing is the computer as a universal data processing machine, together with the methods of its application in diverse areas. The holistic approach to hardware, software, and hardware-software dependencies is used. Computing encompasses the theory, methods of analysis and synthesis, design and construction, application and operation of computer systems. This first cycle study program develops the competencies to analyze and solve engineering problems of medium complexity, to work as an efficient member of a team, and to contribute to design of systems and processes in the area of computing. The fundamental knowledge of mathematics, physics and electrical engineering, backed up with usage of contemporary computer tools, is utilized.
Within the study program of Computing, a student can slightly specialize in one among several offered specializations. This specialization is achieved by selecting appropriate group of courses during the third year of study.
|
|
|
|
| Course | English level | ECTS | Semester workload | Semester*** | Course list |
1 semester
|
| Mandatory courses |
| Digital Logic (19674)
|
1,0,0
|
6 |
75 |
1 |
INFO
|
| Fundamentals of Electrical Engineering (86494)
|
0,0,0
|
7 |
105 |
1 |
INFO
|
| Laboratory and Skills - Maths on the Computer (91611)
|
0,0,0
|
1 |
|
1 |
INFO
|
| Mathematics 1 (86475)
|
0,0,0
|
7 |
105 |
1 |
INFO
|
| Physical Education 1 (21013)
|
1,1,1
|
0 |
30 |
1 |
INFO
|
| Programming and Software Engineering (19676)
|
0,0,0
|
6 |
75 |
1 |
INFO
|
| Skills of Communication (19678)
|
1,0,0
|
3 |
30 |
1 |
INFO
|
| | | 2 semester
|
| Mandatory courses |
| Algorithms and Data Structures (21008)
|
1,1,1
|
6 |
75 |
2 |
INFO
|
| Computer Architecture 1 (21010)
|
0,0,0
|
6 |
75 |
2 |
INFO
|
| Laboratory and Skills - Autocad (86471)
|
1,0,0
|
2 |
17 |
2 |
INFO
|
| Management in Engineering (21012)
|
0,0,0
|
3 |
30 |
2 |
INFO
|
| Mathematics 2 (86476)
|
0,0,0
|
7 |
105 |
2 |
INFO
|
| Physical Education 2 (21015)
|
1,1,1
|
0 |
30 |
2 |
INFO
|
| Physics 1 (21006)
|
1,0,0
|
6 |
90 |
2 |
INFO
|
Courses for advanced students => Number of ECTS credits to select: at least 0 |
| DisCont mathematics 1 (90094)
|
0,0,0
|
6 |
60 |
2, 4 |
INFO
|
| | | 3 semester
|
| Mandatory courses |
| Electronics 1 (91841)
|
1,0,0
|
7 |
|
3 |
INFO
|
| Laboratory and Skills - Matlab (86472)
|
1,0,0
|
2 |
16 |
3 |
INFO
|
| Mathematics 3 - C (88206)
|
0,0,0
|
5 |
75 |
3 |
INFO
|
| Operating Systems (31501)
|
1,0,0
|
7 |
90 |
3 |
INFO
|
| Physical Education 3 (31492)
|
1,1,1
|
0 |
30 |
3 |
INFO
|
| Physics 2 (31487)
|
1,0,0
|
6 |
90 |
3 |
INFO
|
| Quality Management (31490)
|
1,0,0
|
3 |
30 |
3 |
INFO
|
Skills => Number of ECTS credits to select: at least 0 |
| Basic Use of Linux Operating System (86495)
|
0,0,0
|
1.5 |
15 |
3, 4 |
INFO
|
| Basics of Analogue and Digital Photography (38187)
|
1,0,0
|
3 |
75 |
3 |
INFO
|
| Basics of Sound Recording and Processing (71794)
*
|
0,0,0
|
2 |
60 |
3, 4 |
INFO
|
| Competitive Programming (65973)
|
1,0,0
|
4 |
60 |
3 |
INFO
|
| Introduction Into Fault Finding (70072)
|
1,1,0
|
2 |
60 |
3 |
INFO
|
| Laboratory and Skills - Application of CAD software in technical design (91618)
|
1,0,0
|
2 |
|
3 |
INFO
|
| LabVIEW (69393)
|
1,1,0
|
2 |
60 |
3 |
INFO
|
| Programming in Haskell (86388)
|
1,1,1
|
3 |
45 |
3 |
INFO
|
| Service and Application Development for Operating System Android (91617)
|
0,0,0
|
4 |
|
3 |
INFO
|
| Solving Optimization Problems Using Evolutionary Computation Algorithms in Java (79087)
|
0,0,0
|
4 |
30 |
3 |
INFO
|
Courses for advanced students => Number of ECTS credits to select: at least 0 |
| DisCont mathematics 2 (90095)
|
0,0,0
|
6 |
|
3 |
INFO
|
| Electromechanics (90096)
|
0,0,0
|
6 |
|
3 |
INFO
|
| | | 4 semester
|
| Mandatory courses |
| Databases (31503)
|
1,0,0
|
6 |
75 |
4 |
INFO
|
| Economics and Managerial Decision Making (41251)
|
1,0,0
|
4 |
45 |
4 |
INFO
|
| Introduction to Theoretical Computer Science (86537)
|
1,0,0
|
6 |
75 |
4 |
INFO
|
| Physical Education 4 (31499)
|
1,1,1
|
0 |
30 |
4 |
INFO
|
| Probability and Statistics (86539)
|
0,0,0
|
5 |
75 |
4 |
INFO
|
| Seminar (31505)
|
1,1,1
|
3 |
30 |
4 |
INFO
|
| Signals and Systems (31494)
|
1,0,0
|
6 |
75 |
4 |
INFO
|
Skills => Number of ECTS credits to select: at least 0 |
| Advanced LabVIEW (86483)
|
1,1,0
|
2 |
60 |
4 |
INFO
|
| Advanced Use of Linux Operating System (86484)
|
0,0,0
|
1.5 |
15 |
4 |
INFO
|
| Applied Basics of Photography (41422)
*
|
1,0,0
|
3 |
75 |
4 |
INFO
|
| Basic Use of Linux Operating System (86495)
|
0,0,0
|
1.5 |
15 |
3, 4 |
INFO
|
| Basics of Sound Recording and Processing (71794)
*
|
0,0,0
|
2 |
60 |
3, 4 |
INFO
|
| Chess (69392)
|
1,0,0
|
2 |
60 |
4 |
INFO
|
| Introduction to Java Programming Language (38047)
|
0,0,0
|
4 |
75 |
4 |
INFO
|
| PHP Application Development Basics (58312)
|
0,0,0
|
3 |
45 |
4 |
INFO
|
| Web Start Contest (81677)
|
1,0,0
|
4 |
75 |
4 |
INFO
|
Courses for advanced students => Number of ECTS credits to select: at least 0 |
| DisCont mathematics 1 (90094)
|
0,0,0
|
6 |
60 |
2, 4 |
INFO
|
| Modern Physics and Applications in Electrical Engineering (90097)
|
0,0,0
|
6 |
60 |
4 |
INFO
|
5. and 6. SEMESTRE - choose specialization
|
Specializations and specialization courses
|
| Course | English level | ECTS | Semester workload | Semester*** | Course list |
| Mandatory courses |
| Digital Logic (19674) |
1,0,0
|
6 |
75 |
1 |
INFO
|
| Fundamentals of Electrical Engineering (86494) |
0,0,0
|
7 |
105 |
1 |
INFO
|
| Laboratory and Skills - Maths on the Computer (91611) |
0,0,0
|
1 |
|
1 |
INFO
|
| Mathematics 1 (86475) |
0,0,0
|
7 |
105 |
1 |
INFO
|
| Physical Education 1 (21013) |
1,1,1
|
0 |
30 |
1 |
INFO
|
| Programming and Software Engineering (19676) |
0,0,0
|
6 |
75 |
1 |
INFO
|
| Skills of Communication (19678) |
1,0,0
|
3 |
30 |
1 |
INFO
|
| Course | English level | ECTS | Semester workload | Semester*** | Course list |
| Mandatory courses |
| Algorithms and Data Structures (21008) |
1,1,1
|
6 |
75 |
2 |
INFO
|
| Computer Architecture 1 (21010) |
0,0,0
|
6 |
75 |
2 |
INFO
|
| Laboratory and Skills - Autocad (86471) |
1,0,0
|
2 |
17 |
2 |
INFO
|
| Management in Engineering (21012) |
0,0,0
|
3 |
30 |
2 |
INFO
|
| Mathematics 2 (86476) |
0,0,0
|
7 |
105 |
2 |
INFO
|
| Physical Education 2 (21015) |
1,1,1
|
0 |
30 |
2 |
INFO
|
| Physics 1 (21006) |
1,0,0
|
6 |
90 |
2 |
INFO
|
| Courses for advanced students => Number of ECTS credits to select: at least 0 |
| DisCont mathematics 1 (90094) |
0,0,0
|
6 |
60 |
2, 4 |
INFO
|
| Course | English level | ECTS | Semester workload | Semester*** | Course list |
| Mandatory courses |
| Electronics 1 (91841) |
1,0,0
|
7 |
|
3 |
INFO
|
| Laboratory and Skills - Matlab (86472) |
1,0,0
|
2 |
16 |
3 |
INFO
|
| Mathematics 3 - C (88206) |
0,0,0
|
5 |
75 |
3 |
INFO
|
| Operating Systems (31501) |
1,0,0
|
7 |
90 |
3 |
INFO
|
| Physical Education 3 (31492) |
1,1,1
|
0 |
30 |
3 |
INFO
|
| Physics 2 (31487) |
1,0,0
|
6 |
90 |
3 |
INFO
|
| Quality Management (31490) |
1,0,0
|
3 |
30 |
3 |
INFO
|
| Skills => Number of ECTS credits to select: at least 0 |
| Basic Use of Linux Operating System (86495) |
0,0,0
|
1.5 |
15 |
3, 4 |
INFO
|
| Basics of Analogue and Digital Photography (38187) |
1,0,0
|
3 |
75 |
3 |
INFO
|
| Basics of Sound Recording and Processing (71794)* |
0,0,0
|
2 |
60 |
3, 4 |
INFO
|
| Competitive Programming (65973) |
1,0,0
|
4 |
60 |
3 |
INFO
|
| Introduction Into Fault Finding (70072) |
1,1,0
|
2 |
60 |
3 |
INFO
|
| Laboratory and Skills - Application of CAD software in technical design (91618) |
1,0,0
|
2 |
|
3 |
INFO
|
| LabVIEW (69393) |
1,1,0
|
2 |
60 |
3 |
INFO
|
| Programming in Haskell (86388) |
1,1,1
|
3 |
45 |
3 |
INFO
|
| Service and Application Development for Operating System Android (91617) |
0,0,0
|
4 |
|
3 |
INFO
|
| Solving Optimization Problems Using Evolutionary Computation Algorithms in Java (79087) |
0,0,0
|
4 |
30 |
3 |
INFO
|
| Courses for advanced students => Number of ECTS credits to select: at least 0 |
| DisCont mathematics 2 (90095) |
0,0,0
|
6 |
|
3 |
INFO
|
| Electromechanics (90096) |
0,0,0
|
6 |
|
3 |
INFO
|
| Course | English level | ECTS | Semester workload | Semester*** | Course list |
| Mandatory courses |
| Databases (31503) |
1,0,0
|
6 |
75 |
4 |
INFO
|
| Economics and Managerial Decision Making (41251) |
1,0,0
|
4 |
45 |
4 |
INFO
|
| Introduction to Theoretical Computer Science (86537) |
1,0,0
|
6 |
75 |
4 |
INFO
|
| Physical Education 4 (31499) |
1,1,1
|
0 |
30 |
4 |
INFO
|
| Probability and Statistics (86539) |
0,0,0
|
5 |
75 |
4 |
INFO
|
| Seminar (31505) |
1,1,1
|
3 |
30 |
4 |
INFO
|
| Signals and Systems (31494) |
1,0,0
|
6 |
75 |
4 |
INFO
|
| Skills => Number of ECTS credits to select: at least 0 |
| Advanced LabVIEW (86483) |
1,1,0
|
2 |
60 |
4 |
INFO
|
| Advanced Use of Linux Operating System (86484) |
0,0,0
|
1.5 |
15 |
4 |
INFO
|
| Applied Basics of Photography (41422)* |
1,0,0
|
3 |
75 |
4 |
INFO
|
| Basic Use of Linux Operating System (86495) |
0,0,0
|
1.5 |
15 |
3, 4 |
INFO
|
| Basics of Sound Recording and Processing (71794)* |
0,0,0
|
2 |
60 |
3, 4 |
INFO
|
| Chess (69392) |
1,0,0
|
2 |
60 |
4 |
INFO
|
| Introduction to Java Programming Language (38047) |
0,0,0
|
4 |
75 |
4 |
INFO
|
| PHP Application Development Basics (58312) |
0,0,0
|
3 |
45 |
4 |
INFO
|
| Web Start Contest (81677) |
1,0,0
|
4 |
75 |
4 |
INFO
|
| Courses for advanced students => Number of ECTS credits to select: at least 0 |
| DisCont mathematics 1 (90094) |
0,0,0
|
6 |
60 |
2, 4 |
INFO
|
| Modern Physics and Applications in Electrical Engineering (90097) |
0,0,0
|
6 |
60 |
4 |
INFO
|
5. and 6. SEMESTRE - choose specialization
|
Specializations and specialization courses
|
(*)Course is currently not active
(**)Semestres to which the course belongs
(***)Course is active in other academic year
|
|
 |
|