Computer Science bachelors degree program

Computer Science bachelors degree study program is a key bachelor study program in computer science, information and communication technologies of TU Košice. The program is aimed at the fundamental practical knowledge of the field.

The following table lists the courses of the Computer science bachelor study program along with the theme of their focusing:

1. year
Winter semester Mathematics Algoritmization Hint: To display details click on subject title
Repetition
of mathematics
Fundamentals
of algoritms
Legend:
 
  solid line - mandatory course
 
  dashed line - obligatory elective course
Summer semester Software
development
Principles Hardware Technologies
Mathematics I
Programming
Found. of software
engineering
Principles of
computer eng.
2. year
Winter semester
Discrete
mathematics
Data structures
and algorithms
Object-oriented
programming
Operating
systems
Computer
architectures
Summer semester
Formal languages
and compilers
Component-oriented
programming
Database
systems
Computer
networks
Web
technologies
3. year
Winter semester
Introduction to
artificial intelligence
Bachelor
project
Projects
management
User
interfaces
Application of
network techn.
Programming
smart devices
Summer semester
Internet
of things
Bachelor
thesis
Cyber
security
Assembler
Computer
games

All obligatory elective courses have limited capacity. Students will be accepted based on their results in the previous studies.