Computer Science - part-time, starting in winter sem., Computer Science
Specialisation
Assesment methods:
C - credits are awarded based on continous assessment
E - credits are awarded based on continous assessment and final exam
Semester 1
Course unit code | Course unit title | ECTS | L | T | Lab | P | S | O | Exam |
---|---|---|---|---|---|---|---|---|---|
Total of credits 28.0 Total of teaching hours 200 | |||||||||
02 52 4924 00 | Basic Programming | 3 | 10 | 20 | C | ||||
02 93 4928 00 | Basics of Studying and Self-presentation Methodology | 1 | 9 | C | |||||
02 21 4919 00 | Computer Aided Analysis of Electric Circuits | 1 | 9 | C | |||||
02 03 4922 00 | Foundations of Computer Science | 5 | 18 | 10 | E | ||||
21 01 0029 13 | Introduction to Mathematical Analysis | 2 | 20 | C | |||||
01 35 0042 00 | Law of Technical and Intellectual Property Protection | 1 | 9 | C | |||||
21 01 1112 03 | Linear Algebra | 4 | 10 | 10 | C | ||||
21 01 1113 03 | Mathematical Analysis | 6 | 20 | 20 | E | ||||
21 02 1037 13 | Physics 1 | 5 | 25 | 10 | E |
Semester 2
Course unit code | Course unit title | ECTS | L | T | Lab | P | S | O | Exam |
---|---|---|---|---|---|---|---|---|---|
Total of credits 27.0 Total of teaching hours 210 | |||||||||
02 53 4926 00 | Algorithms and Data Structures | 6 | 10 | 20 | E | ||||
02 21 5859 00 | Computer Aided Analysis of Electric Circuits | 2 | 9 | 9 | C | ||||
02 13 4921 00 | Computer Measurement Techniques | 2 | 8 | 10 | C | ||||
02 94 4927 00 | Ergonomics and Safety | 1 | 9 | C | |||||
22 91 0000 18 | Foreign Language em. Block 1.1 | 2 | 20 | C | |||||
02 52 4925 00 | Fundamentals of Programming II | 5 | 20 | 20 | E | ||||
02 05 4920 00 | Introduction to Electronics | 2 | 8 | 10 | C | ||||
02 02 5171 00 | Physics 2 (Material Engineering) | 2 | 10 | C | |||||
02 60 4923 00 | Utility Software | 2 | 20 | C | |||||
02 64 4945 00 | Web Service Design | 3 | 12 | 15 | C |
Semester 3
Course unit code | Course unit title | ECTS | L | T | Lab | P | S | O | Exam |
---|---|---|---|---|---|---|---|---|---|
Total of credits 24.0 Total of teaching hours 210 | |||||||||
02 52 4940 00 | Automatization of Engineering Calculations | 2 | 10 | 10 | C | ||||
02 54 4929 00 | Computer Architecture | 5 | 20 | 10 | 10 | E | |||
02 01 4917 00 | Discrete Mathematics | 6 | 30 | 30 | E | ||||
22 91 0000 28 | Foreign Language em. Block 2.1 | 2 | 20 | C | |||||
02 52 4934 00 | Object-oriented Programming I | 5 | 20 | 20 | C | ||||
02 55 4938 00 | Operating Systems 1 | 4 | 10 | 20 | E |
Semester 4
Course unit code | Course unit title | ECTS | L | T | Lab | P | S | O | Exam |
---|---|---|---|---|---|---|---|---|---|
Total of credits 21.0 Total of teaching hours 205 | |||||||||
02 59 4931 00 | Databases | 5 | 20 | 20 | E | ||||
22 91 0000 38 | Foreign Language em. Block 3.1 | 2 | 20 | C | |||||
02 65 4946 00 | Fundamentals of Computer Graphics and Visualisation | 3 | 10 | 20 | E | ||||
02 42 4942 00 | Introduction to Digital Systems and Microelectronics | 4 | 20 | 20 | C | ||||
02 52 4941 00 | Object-Oriented Programing 2 (Java) | 2 | 10 | 10 | C | ||||
02 55 4939 00 | Operating Systems II | 3 | 10 | 20 | C | ||||
02 01 4918 00 | Probabilistic Methods | 2 | 15 | 10 | C |
Semester 5
Course unit code | Course unit title | ECTS | L | T | Lab | P | S | O | Exam |
---|---|---|---|---|---|---|---|---|---|
Total of credits 24.0 Total of teaching hours 200 | |||||||||
02 56 4937 00 | Computer Networks | 5 | 20 | 20 | E | ||||
02 11 4944 00 | Computer-aided Design Systems | 3 | 15 | 15 | C | ||||
02 61 4930 00 | Embedded Systems | 5 | 20 | 20 | E | ||||
22 91 0000 48 | Foreign Language em. Block 4.1 | 2 | 20 | C | |||||
02 60 4933 00 | Fundamentals of Software Engineering | 4 | 20 | 10 | E | ||||
02 01 5215 00 | Probabilistic Methods | 2 | 20 | C | |||||
02 70 4936 00 | Real Time Systems | 3 | 10 | 10 | C |
Semester 6
Course unit code | Course unit title | ECTS | L | T | Lab | P | S | O | Exam |
---|---|---|---|---|---|---|---|---|---|
Total of credits 26.0 Total of teaching hours 189 | |||||||||
02 64 4957 00 | Advanced Object-Oriented Programming | 4 | 10 | 10 | C | ||||
02 93 5845 00 | Company Management | 1 | 9 | C | |||||
02 96 4948 00 | Competence Project I | 6 | 40 | C | |||||
02 52 4956 00 | Databeses Administering and Design | 2 | 10 | 10 | C | ||||
22 91 0000 58 | Foreign Language em. Block 5.1 | 2 | 20 | C | |||||
02 57 4935 00 | Human-Computer Communication | 4 | 10 | 20 | C | ||||
02 04 4943 00 | Numerical Methods in Engineering | 2 | 10 | 10 | C | ||||
02 60 4951 00 | Object Relational Databases | 4 | 10 | 10 | E | ||||
02 09 4947 00 | Social and Professional Aspects of Computer Science | 1 | 10 | C |
Semester 7
Course unit code | Course unit title | ECTS | L | T | Lab | P | S | O | Exam |
---|---|---|---|---|---|---|---|---|---|
Total of credits 30.0 Total of teaching hours 159 | |||||||||
02 60 4952 00 | .NET Platform | 2 | 10 | 10 | C | ||||
02 60 4958 00 | Data Protection | 2 | 10 | C | |||||
02 60 4953 00 | Distributed Databases | 3 | 10 | 10 | E | ||||
02 52 4954 00 | Expert Systems | 3 | 20 | 10 | E | ||||
22 91 0005 99 | Foreign Language Certification | 0 | 1 | E | |||||
22 91 0000 68 | Foreign Language em. Block 6.1 | 2 | 20 | C | |||||
02 58 4933 00 | Fundamentals of Artifficial Intelligence | 3 | 10 | 10 | E | ||||
02 04 4460 00 | Numerical Methods in Engineering | 2 | 10 | 8 | E | ||||
02 59 4959 00 | Object Relational Mapping | 3 | 10 | 10 | C | ||||
set 2 of elective courses | Elective Courses 1 | 10 |
set 2 of elective courses - Elective Courses 1
Course unit code | Course unit title | ECTS | L | T | Lab | P | S | O | Exam |
---|---|---|---|---|---|---|---|---|---|
02 36 5001 00 | Pattern Recognition | 2 | 5 | 5 | C | ||||
02 50 5009 00 | Mobile Application Development | 2 | 5 | 10 | C | ||||
02 50 5010 00 | Operating Systems on Mobile Platforms | 2 | 5 | 5 | C | ||||
02 50 5011 00 | Cloud Computing for Mobile Applications | 1 | 5 | C | |||||
02 50 5016 00 | Mobile Devices Programming | 3 | 5 | 10 | C | ||||
02 52 4997 00 | Programming of 2D Games | 2 | 5 | 5 | C | ||||
02 52 4998 00 | CUDA and OpenCL Technologies Programming | 2 | 5 | 5 | C | ||||
02 53 4996 00 | Logic Games Basics | 1 | 5 | C | |||||
02 56 5018 00 | Routing Techniques | 3 | 5 | 5 | C | ||||
02 56 5020 00 | Fundamentals of Network Auditing | 2 | 5 | 5 | C | ||||
02 57 4992 00 | Graphics in Scripting Languages | 2 | 5 | 5 | C | ||||
02 59 5012 00 | Interfaces for Access to Databases | 2 | 5 | 5 | C | ||||
02 59 5013 00 | Cased-Based Reasoning Systems | 3 | 5 | 5 | C | ||||
02 59 6247 00 | Design of Database Applications in .NET | 2 | 5 | 10 | C | ||||
02 59 6249 00 | Big Data | 3 | 5 | 10 | C | ||||
02 60 6165 00 | Software Testing Methods | 5 | 10 | 20 | C | ||||
02 62 4988 00 | Multimedia Applications Programming | 2 | 5 | 10 | C | ||||
02 62 5007 00 | Multimedia Coding | 2 | 2 | 10 | C | ||||
02 64 4985 00 | Electronic Business Technologies | 3 | 5 | 10 | C | ||||
02 64 4986 00 | none | 2 | 5 | 10 | C | ||||
02 64 4993 00 | User Network Interface Creation | 2 | 5 | 5 | C | ||||
02 64 5015 00 | Network Multimedia Applications | 2 | 5 | 5 | C | ||||
02 65 4989 00 | 3D Graphics | 2 | 5 | C | |||||
02 65 4990 00 | Animated Graphics | 1 | 5 | 5 | C | ||||
02 65 4994 00 | 3D Graphics Programming for the Web | 1 | 5 | 5 | C | ||||
02 65 5006 00 | 3D Computer Graphics | 3 | 8 | 10 | C |
Semester 8
Course unit code | Course unit title | ECTS | L | T | Lab | P | S | O | Exam |
---|---|---|---|---|---|---|---|---|---|
Total of credits 30.0 Total of teaching hours 40 | |||||||||
02 98 4949 00 | Final Project | 15 | C | ||||||
02 86 4950 00 | Final Project Seminar | 2 | 20 | C | |||||
02 99 4771 00 | Industrial Placement | 4 | C | ||||||
02 64 4955 00 | Programing of Expert Systems | 3 | 10 | 10 | E | ||||
set 2 of elective courses | Elective Courses 2 | 6 |
set 2 of elective courses - Elective Courses 2
Course unit code | Course unit title | ECTS | L | T | Lab | P | S | O | Exam |
---|---|---|---|---|---|---|---|---|---|
02 36 4461 00 | Image Processing | 1 | 10 | C | |||||
02 36 5002 00 | Intelligent Systems | 2 | 5 | 5 | C | ||||
02 50 4907 00 | Cloud Computing for Mobile Applications | 1 | 5 | C | |||||
02 50 4999 00 | Programming Games and Applications for Mobile Devices | 3 | 5 | 10 | C | ||||
02 50 5012 00 | Mobile Application Development | 2 | 5 | 10 | C | ||||
02 50 5013 00 | Cloud Computing for Mobile Applications | 2 | 5 | C | |||||
02 52 6259 00 | Programming for Code Reuse | 3 | 5 | 5 | C | ||||
02 56 5019 00 | Security Management in Computer Networks | 3 | 10 | 10 | C | ||||
02 59 5014 00 | Object-Oriented Database | 3 | 5 | 5 | C | ||||
02 59 6248 00 | Building Modern Database Applications Using HTML5 and Java Technology | 3 | 5 | 10 | C | ||||
02 60 4987 00 | Management of IT Projects | 3 | 10 | C | |||||
02 62 4991 00 | Digital Video Editing Techniques | 3 | 5 | 5 | C | ||||
02 62 5008 00 | Multimedia Processing and Transmission | 3 | 10 | C | |||||
02 64 4995 00 | Dynamic Web Applications | 3 | 5 | 5 | C | ||||
02 64 5017 00 | Network Programming 2 | 3 | 5 | 10 | C |