Computer Science and Engineering
1. General information
These studies will provide personnel for all the companies that include computer technologies. The domains of this study program are constant instigator in the development of the others information technologies and the graduate students will be able to find job easy in companies and research centers. This is because they will be trained to participate in development, implementation and the maintenance of programs, will have basic knowledge and will be able to continue on graduate studies and participate in interdisciplinary projects in science and technology.
2. Awarded degree and duration of studies
2.1
Duration: 3 years (6 semesters)
Degree: Bachelor of Engineering (Information Technologies), sub-degree: Computer Science and Engineering
2.2
Duration: 4 years (8 semesters)
Course | Credits | |
---|---|---|
Structured programming | 6.00 | Mandatory Courses |
Introduction to Computing | 6.00 | Mandatory Courses |
Discrete mathematics 1 | 6.00 | Mandatory Courses |
Professional skills | 6.00 | Mandatory Courses |
Calculus 1 | 6.00 | Mandatory Courses |
Course | Credits | |
---|---|---|
Object-oriented programming | 6.00 | Mandatory Courses |
Computer Architecture and Organization | 6.00 | Mandatory Courses |
Discrete Mathematics 2 | 6.00 | Mandatory Courses |
Calculus 2 | 6.00 | Mandatory Courses |
Course | Credits | |
---|---|---|
Introduction to Web design | 6.00 | Elective courses |
Computer Components | 6.00 | Elective courses |
Course | Credits | |
---|---|---|
Algorithms and Data Structures | 6.00 | Mandatory Courses |
Computer Networks | 6.00 | Mandatory Courses |
Probability and Statistics | 6.00 | Mandatory Courses |
Course | Credits | |
---|---|---|
Formal languages and automata | 6.00 | Elective courses |
Advanced programming | 6.00 | Elective courses |
Logical and functional programming | 6.00 | Elective courses |
Interactive applications | 6.00 | Elective courses |
Internet programming | 6.00 | Elective courses |
Calculus 3 | 6.00 | Elective courses |
Linear algebra | 6.00 | Elective courses |
Course | Credits | |
---|---|---|
Operating systems | 6.00 | Mandatory Courses |
Artificial Intelligence | 6.00 | Mandatory Courses |
Software Engineering | 6.00 | Mandatory Courses |
Course | Credits | |
---|---|---|
Information theory with digital communications | 6.00 | Elective courses |
Algorithms and complexity | 6.00 | Elective courses |
Hardware Description Languages | 6.00 | Elective courses |
Digital Electronics | 6.00 | Elective courses |
Fundamentals of computer graphics | 6.00 | Elective courses |
Stochastic Processes | 6.00 | Elective courses |
Image Processing | 6.00 | Elective courses |
Internet Technologies | 6.00 | Elective courses |
Visual programming | 6.00 | Elective courses |
Course | Credits | |
---|---|---|
Human-computer interaction | 6.00 | Elective courses |
Course | Credits | |
---|---|---|
Management information systems | 6.00 | Mandatory Courses |
Microprocessor systems | 6.00 | Mandatory Courses |
Databases | 6.00 | Mandatory Courses |
Course | Credits | |
---|---|---|
Software Architecture and Design | 6.00 | Elective courses |
Machine Learning | 6.00 | Elective courses |
High performance computing (HPC) | 6.00 | Elective courses |
Multimedia Systems | 6.00 | Elective courses |
Visualization | 6.00 | Elective courses |
Knowledge-based systems | 6.00 | Elective courses |
Distributed systems | 6.00 | Elective courses |
Web Programming | 6.00 | Elective courses |
Software requirements analysis | 6.00 | Elective courses |
Introduction to robotics | 6.00 | Elective courses |
Cryptography | 6.00 | Elective courses |
Networking services administration | 6.00 | Elective courses |
Mobile Platforms and Programming | 6.00 | Elective courses |
Digitalization and e-presentation | 6.00 | Elective courses |
Course | Credits | |
---|---|---|
Elective course / Diploma thesis | 6.00 | Mandatory Courses |
Course | Credits | |
---|---|---|
Compilers | 6.00 | Elective courses |
Computer Systems Security | 6.00 | Elective courses |
Digital Signal Processing | 6.00 | Elective courses |
Embedded computer systems | 6.00 | Elective courses |
Robotics | 6.00 | Elective courses |
Data Mining | 6.00 | Elective courses |
Advanced databases | 6.00 | Elective courses |
Intelligent systems | 6.00 | Elective courses |
Information System Development Process | 6.00 | Elective courses |
Electronic and Mobile Commerce | 6.00 | Elective courses |
Software quality and testing | 6.00 | Elective courses |
Sensor systems | 6.00 | Elective courses |
System-on-chip development | 6.00 | Elective courses |
Geographical information systems | 6.00 | Elective courses |
Parallel programming | 6.00 | Elective courses |
Mobile applications | 6.00 | Elective courses |
Research methodology in ICT | 6.00 | Elective courses |
Modern computer architectures | 6.00 | Elective courses |
Data warehouses and analytical processing | 6.00 | Elective courses |
Course | Credits | |
---|---|---|
Computer ethics | 6.00 | Elective courses |
Computer supported manufacturing | 6.00 | Elective courses |
Machine vision | 6.00 | Elective courses |
Analyze and design of information systems | 6.00 | Elective courses |
Distributive and parallel processing | 6.00 | Elective courses |
Modeling and simulation | 6.00 | Elective courses |
Natural languages processing | 6.00 | Elective courses |
Advanced human-computer interaction | 6.00 | Elective courses |
Multimedia networks | 6.00 | Elective courses |
Web based systems | 6.00 | Elective courses |
Implementation of open source systems | 6.00 | Elective courses |
Introduction to pattern recognition | 6.00 | Elective courses |
Software construction | 6.00 | Elective courses |
Course | Credits | |
---|---|---|
Diploma thesis | 6.00 | Mandatory Courses |
Course | Credits | |
---|---|---|
Entrepreneurship | 6.00 | Elective courses |
Operations research | 6.00 | Elective courses |
Computer animation | 6.00 | Elective courses |
Physical design and implementation of IS | 6.00 | Elective courses |
Cognitive science fundamentals | 6.00 | Elective courses |
Introduction to bioinformatics | 6.00 | Elective courses |
ICT project management | 6.00 | Elective courses |
Virtualization and cloud computing | 6.00 | Elective courses |
Service oriented architectures | 6.00 | Elective courses |
Integrated system design | 6.00 | Elective courses |