Skip to main content
Skip header

Information on degree programmes

CodeDegree Programme TitleStandard Length of Study
B0613A140010Computer Science3.0 years
Qualification AwardedBachelor degree, Bc.
Level of QualificationFirst Cycle
Access to Further StudiesThe graduates may continue in a Second cycle
Graduation Requirements180 ECTS Credits, Final state examination, Bachelor thesis
Mode of StudyFull-time
Programme Director or EquivalentPersonal IDName
KUD007doc. Mgr. Miloš Kudělka, Ph.D.
Course Structure Diagram with ECTS Credits1. year / Winter semester1. year / Summer semester
30 ECTS Credits30 ECTS Credits
2. year / Winter semester2. year / Summer semester
30 ECTS Credits30 ECTS Credits
3. year / Winter semester3. year / Summer semester
30 ECTS Credits30 ECTS Credits
Specific Admission Requirements
Specific admission requirements are determined by the Dean of the faculty. For more information please click here.
Specific Arrangements for the Recognition of Prior Learning
Informal learning - max. 60% of credits gained in prior lifelong learning can be recognized, as determined by the Dean of the Faculty.
Qualification Requirements and Regulations
Qualification Requirements:
Finished secondary education with secondary school-leaving exam.
The Czech educational system is regulated by the Higher Education Act (Act 111/1998). Studies at VSB-TUO are regulated by the Statute of VSB – Technical University of Ostrava.
Profile of the Programme
The Computer Science study program aims to educate graduates with broad practical skills and basic theoretical knowledge corresponding to international standards and practice requirements. Thanks to this, the graduate has a clearly defined and understandable position on the labor market and has a level of knowledge and skills that distinguish him from competitors without a bachelor's degree in computer science. Teachers are experts in educational, research, and development activities in various areas of Computer Science. Thanks to their expertise, they have an excellent overview of needs and essentials for graduates' education and future work. Moreover, they are open to discussing many Computer Science topics and collaborating with active and talented students on exciting research and development activities. One of the other opportunities for active and competent students is working in software companies in our region to obtain new knowledge and skills and a new perspective on practice. With the expected growth of technology-oriented companies in our region and the demand for technically educated specialists, the graduates has a high chance of success in the labor market. The acquired bachelor's degree enables the graduate to specialize further and continue in the master's degree program in Computer Science or other related programs.
Key Learning Outcomes
Key Lerning Outcomes are Expressed in following Structure: Knowledge, Skills, General competencies
The graduate acquires the necessary knowledge of mathematics and theoretical computer science as a theoretical background. The theoretical knowledge is needed to understand the essence of Computer Science as an independent discipline, and its division into three parts: theoretical, computer systems, and application-oriented subdisciplines. The acquired knowledge enables the graduate to understand the relationships between individual parts of computer science and its concepts, common approaches, and methods, including conditions and limitations for their practical use. Thanks to the theoretical foundations, techniques, tools, and methods, the graduate has the prerequisites for flexible adaptation to practice requirements, especially in software development, maintenance of SW systems, and technical skills necessary for their operation.
In the professional part of the profile, the graduate acquires skills in computer systems and application-oriented subdisciplines in the field of software engineering. Great emphasis is placed on software design and development, on the maintenance of SW and HW systems, on selected parts of computer graphics, and the basics of data analysis and intelligent systems. These are mainly technical skills applicable in computer and database systems management, software design and development, computer graphics, and data analysis. These skills enable the graduate to solve common practical problems in the field within a clearly defined task, including independent decision-making on the appropriate procedure, which is based on a professionally substantiated assessment of information relevant to solving the problem.
General competencies:
During the study of individual parts and subdisciplines of Computer Science, methods activating students are applied. Discusses in seminars are focused not only on the technical aspects of the problems but also on social, ethical, and other non-technical contexts. Graduates have experience in formulating their own opinions and assessing their results and can defend them in front of experts and laypeople. They also can independently acquire additional professional knowledge, skills, and competencies based on experience and their evaluation and independent study of theoretical and practical knowledge in the field. As a natural part of the study, graduates gain the ability to study and present their work results in English.
Occupational Profiles of Graduates with Examples
The goals of the study program correspond to the demand of the labor market. They are based on the typical application of graduates in companies focused on software development as a software developer, in companies and offices as an administrator of HW and SW systems and networks, and as an erudite professional in companies engaged in selling HW and SW.
Examination Regulations, Assessment and Grading
Examination regulations, assesment and grading are described in the Study and Examination Rules.
Course block: Compulsory - all courses are compulsory.
Course block: Choice-compulsory - student has to choose at least one course from the list of courses.
Course block: Optional - student can choose any course from the list of courses.
IMPORTANT: Student has to select so many courses to reach 30 ECTS credits per semester. Rules in detail and convenient selection of courses can be consulted with the programmme director.
Bellow stated courses are assigned for the degree studies only. Students coming to VSB-TUO for an exchange stay must select courses from the List of courses for exchange students.