VSB - Technical University of Ostrava
Bachelors in Computer Science
Ostrava, Tsjechië
Bachelor
DUUR
3 jaren
TALEN
Engels
TEMPO
Full time
DEADLINE VOOR AANMELDING
EERSTE STARTDATUM
Sep 2026
COLLEGEGELD
CZK 50.000 / per semester
STUDIE FORMAAT
Op de campus
Semester 1
Compulsory
- English Language b/I for FEI - intermediate
- Functional programming
- Inleiding tot digitale systemen
- Inleiding tot logisch denken
- Introduction to programming
- Mathematical Analysis 1
- Physical Education A
- Safety in Electrical Engineering
- Sociology
Semester 2
Compulsory
- Algorithms I
- Computerarchitectuur en parallelle systemen
- English Language b/II for FEI - intermediate
- History of Science and Technology
- Introduction to Software Engineering
- Linear Algebra
- Mathematical Analysis 2
- Objectgeoriënteerd programmeren
- Physical Education B
- Typografie van technische documenten
Semester 3
Compulsory
- Algoritmen II
- Computer Networks
- Databasesystemen I
- Discrete Mathematics
- English Language b/III for FEI - intermediate
- Information Systems Development
Semester 4
Compulsory
- Databasesystemen II
- English Language b/IV for FEI - intermediate
- Inleiding tot theoretische computerwetenschappen
- Scripting Languages
- Semestral Project
- User Interfaces
Semester 5
Compulsory
- Bachelorproject I
- Basisprincipes van computergraphics
- Fundamentals of Machine Learning
- Operating Systems
Semester 6
Compulsory
- Bachelorproject II
- Computer Security
- Programmeertalen en compilers
Graduate's Knowledge
De afgestudeerde verwerft de nodige kennis van wiskunde en theoretische informatica als theoretische achtergrond. De theoretische kennis is nodig om de essentie van informatica als onafhankelijke discipline te begrijpen, en de verdeling ervan in drie delen: theoretisch, computersystemen en toepassingsgerichte subdisciplines. De verworven kennis stelt de afgestudeerde in staat om de relaties tussen afzonderlijke delen van informatica en haar concepten, gemeenschappelijke benaderingen en methoden te begrijpen, inclusief voorwaarden en beperkingen voor hun praktische gebruik. Dankzij de theoretische grondslagen, technieken, tools en methoden heeft de afgestudeerde de vereisten voor flexibele aanpassing aan de praktijkvereisten, met name in softwareontwikkeling, onderhoud van SW-systemen en technische vaardigheden die nodig zijn voor hun werking.
Graduate's Skills
In het professionele deel van het profiel verwerft de afgestudeerde vaardigheden in computersystemen en toepassingsgerichte subdisciplines op het gebied van software engineering. Er wordt veel nadruk gelegd op softwareontwerp en -ontwikkeling, op het onderhoud van SW- en HW-systemen, op geselecteerde onderdelen van computergraphics en de basisprincipes van data-analyse en intelligente systemen. Dit zijn voornamelijk technische vaardigheden die van toepassing zijn op computer- en databasesysteembeheer, softwareontwerp en -ontwikkeling, computergraphics en data-analyse. Deze vaardigheden stellen de afgestudeerde in staat om veelvoorkomende praktische problemen op te lossen in het veld binnen een duidelijk gedefinieerde taak, inclusief onafhankelijke besluitvorming over de juiste procedure, die is gebaseerd op een professioneel onderbouwde beoordeling van informatie die relevant is voor het oplossen van het probleem.
Study Aims
De opleiding Computer Science heeft als doel afgestudeerden op te leiden met brede praktische vaardigheden en theoretische basiskennis die voldoen aan de internationale normen en praktijkvereisten. Hierdoor heeft de afgestudeerde een duidelijk gedefinieerde en begrijpelijke positie op de arbeidsmarkt en beschikt hij over een kennis- en vaardigheidsniveau dat hem onderscheidt van concurrenten zonder bachelordiploma in computerwetenschappen. Leraren zijn experts in educatieve, onderzoeks- en ontwikkelingsactiviteiten op verschillende gebieden van computerwetenschappen. Dankzij hun expertise hebben ze een uitstekend overzicht van de behoeften en essentiële zaken voor de opleiding en het toekomstige werk van afgestudeerden. Bovendien staan ze open voor het bespreken van veel computerwetenschappelijke onderwerpen en werken ze samen met actieve en getalenteerde studenten aan opwindende onderzoeks- en ontwikkelingsactiviteiten. Een van de andere mogelijkheden voor actieve en competente studenten is werken bij softwarebedrijven in onze regio om nieuwe kennis en vaardigheden en een nieuw perspectief op de praktijk te verkrijgen. Met de verwachte groei van technologiegerichte bedrijven in onze regio en de vraag naar technisch geschoolde specialisten, hebben afgestudeerden een grote kans op succes op de arbeidsmarkt. De behaalde bachelorgraad stelt de afgestudeerde in staat om zich verder te specialiseren en door te stromen naar de masteropleiding Computer Science of andere verwante opleidingen.
Graduate's General Competence
Tijdens de studie van afzonderlijke onderdelen en subdisciplines van computerwetenschappen worden methoden toegepast die studenten activeren. Discussies in seminars zijn niet alleen gericht op de technische aspecten van de problemen, maar ook op sociale, ethische en andere niet-technische contexten. Afgestudeerden hebben ervaring in het formuleren van hun eigen meningen en het beoordelen van hun resultaten en kunnen deze verdedigen tegenover experts en leken. Ze kunnen ook zelfstandig aanvullende professionele kennis, vaardigheden en competenties verwerven op basis van ervaring en hun evaluatie en onafhankelijke studie van theoretische en praktische kennis in het veld. Als een natuurlijk onderdeel van de studie krijgen afgestudeerden de mogelijkheid om hun werkresultaten in het Engels te bestuderen en te presenteren.
Graduate's Employment
De doelen van de opleiding komen overeen met de vraag van de arbeidsmarkt. Ze zijn gebaseerd op de typische toepassing van afgestudeerden in bedrijven die zich richten op softwareontwikkeling als softwareontwikkelaars, in bedrijven en kantoren als beheerders van HW- en SW-systemen en -netwerken, en als erudiete professionals in bedrijven die zich bezighouden met de verkoop van HW- en SW
Professions
- Technical support
- Incident manager
- Software Developer
- System administrator
- IT analyst


