Bachelor's degree in computer science

Bachelor's studies in computer science are of a professional nature and prepare students for future work in positions related to the IT industry. The study program, in addition to practical classes, also includes a block of basic subjects, thanks to which, the student understands the principle of operation of techniques and tools learned in other courses.

The block of basic subjects is an IT canon, which consists of classes from:

  • theoretical foundations of computer science,
  • basics of algebra and mathematical analysis,
  • discrete mathematics and logic,
  • algorithms and data structures,
  • software engineering.

The compulsory practical subjects block includes:

  • courses related to programming in various paradigms (structural, object-oriented, functional, event-based, etc.),
  • organization and architecture of computers,
  • operating systems,
  • databases,
  • computer networks,
  • team project.

The team project is carried out in cooperation with companies. Most of the students implement real projects in IT companies. It is a unique model of cooperation between universities and business on a national scale!

After two years of studying the IT canon, the student himself decides in which direction he wants to go, which areas of computer science are of greatest interest to him. In the third year, he chooses (at his discretion) 8 courses from a pool of courses to choose from.

Published Date: 09.02.2015
Published by: Krzysztof Bartosz