Computer Science

The graduate of The Bachelor Computer Science Program is a professional with knowledge and skills that meet internationally recognized standards. The bachelor study provides him/her excellent ability to orientate him/herself on the evolving labour market. During the study, the ratio between knowledge and skills is very carefully balanced, even concerning the individual interest of the student. Also though new technologies are still emerging and promoting, the background of the bachelor’s degree provides excellent potential for further professional growth needed to adapt to new trends in technology development and the ability to be successful after graduation. In the case of a broader interest in the field, the graduate of the bachelor program is well-prepared to continue the master’s degree of the Computer Science program. 

Overview

The graduate of the study program Computer Science is a professional with knowledge and skills that meet internationally recognized standards. The bachelor study provides the graduate with excellent ability to orientate him/herself on the evolving labour market. During the study, the ratio between knowledge and skills is very carefully balanced, even concerning the individual interest of the student. Also though new technologies are still emerging and promoting, the background of the bachelor’s degree provides excellent potential for further professional growth needed to adapt to new trends in technology development and the ability to be successful after graduation. In the case of a broader interest in the field, the graduate of the bachelor program is well-prepared to continue the master’s degree of the Computer Science program. 

Student testimonials
Name
Liu Jingyi (China)
Testimonial
I have experienced an amazing college life…. I absolutely enjoyed activities held by Erasmus Student Network like visiting a Children’s Home and introduce my country to the lovely children. I am really glad that I chose to study at VSB – Technical University of Ostrava. I love my life in the Czech Republic.
Paid course type
Course details

Hard skills to be gained:

  • OpenCV, C/C++, Software architecture, Cordova, Software design patterns, x86 Assembler, Information system development, Software development, Data analysis, Computer network administration, IOS, Blender, Dlib, Knowledge of web applications trends, Linux, Android, Maven, Application programming, Fortran, Angular.js, Backend / frontend development, Modelling tools, Haskell, OpenMP, Object-oriented software design, Algorithms and data structures, JPA, Java, Network technologies, Development of web applications, Parallel data processing, Object analysis, Unreal Engine, OpenGL, RUP, CUDA, SQL, Vector graphics, PostgreSQL, Parallel programming, Windows, AJAX, Software development, JavaScript (jQuery), JDBC, ADO.NET, ICT security, GIT, HTML, CSS
  • .NET, JUnit, Software analysis, PL/SQL, Microsoft SQL Server, T-SQL, MPI, Process analysis, OS (Windows/Linux) administration, PyTorch, JSF, UML, PHP, Programming techniques (C, Java…), Spring, Python, Design and implementation of a data layer
  • Functional/data analysis of information systems, Django, Oracle, Object-oriented programming 
Entry requirements

The condition for admission to study in the bachelors´ degree programmes is the secondary education with the secondary school leaving examination. The entrance examination is not part of the verification of the conditions for admission. The medical fitness of the applicant for the study is not assessed in the admission procedure.
Applicants who have obtained the required education elsewhere than in the Czech or the Slovak Republic shall prove that the condition for obtaining it has been met in accordance with the rules set out in the Rector's Directive "Assessment of Applicant’s Foreign Education Study within the Admission Procedure at VSB – Technical University of Ostrava" published on the VSB-TUO website. At the same time, applicants prove their English language knowledge, either by a previous study in the English language or by a certificate at the B2 level issued by one of the authorized testing institutions. 
 

Career outcomes

In the professional part of the profile, the graduate acquires skills in computer systems and application-oriented sub disciplines 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.

During the study of individual parts and sub disciplines 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. 
Professions

  • Technical support
  • Incident manager
  • System administrator
  • IT analyst
  • Software developer 
     
Qualification
B.Sc.
Duration
36
Duration period
Months
Study mode
Study level
Attendance
Start Dates
City
Ostrava
THE Subjects
THE Country
Display priority within Suggested Courses
4