No matter which time model you choose: As a rule, you attend the same modules and graduate with a Bachelor of Science OST. The Bachelor's degree in Computer Science at Eastern Switzerland University of Applied Sciences is designed as a on-site program with a proportion of self-study.
Full-time study
On the full-time Bachelor's degree course in Computer Science, you will generally complete your degree within 6 semesters (30 ECTS/semester). Depending on the modules you choose, you will study four to five days a week in class.
Part-time study on three days (part-time 3 model)
Part-time study the Eastern Switzerland University of Applied Sciences allows you to design your Bachelor's degree in Computer Science flexibly. The sample study plans are designed so that you study three days a week. Two days of the week are available for work, childcare obligations, etc. You are also free to flexibly take more or fewer modules and adapt the workload to your individual needs. You complete the part-time degree in computer science after eight semesters.
Good to know: It is possible to switch between part-time and full-time studies at the end of each semester.
Modules overview
Foundations
- AI Foundations
- Algorithmen und Datenstrukturen
- Automaten und Sprachen
- Automatisierung mit Python
- Betriebssysteme 1
- Computernetze 1
- Cyber Security Foundations
- Datenbanksysteme 1
- Digitale Codierungen
- Diskrete Mathematik für Informatik
- Functional Programming
- Objektorientierte Programmierung 1
- Objektorientierte Programmierung 2
- Web Engineering 1
Advanced
- .Net Technologien
- Advanced Distributed Systems & Blockchain
- AI Applications
- Application Architecture
- Betriebssysteme 2
- Blockchain
- C++
- C++ Advanced
- Cloud Infrastructure
- Cloud Operations
- Cloud Solutions
- Compilerbau
- Computer Grafik
- Computernetze 2
- Cyber Defense
- Data Analytics
- Data Engineering
- Deep Learning
- Distributed Systems
- Generative AI
- Hacking Lab
- Image Processing and Computer Vision 1
- Image Processing and Computer Vision 2
- Incident Response
- Network and IoT Security
- Network Automation
- Parallele Programmierung
- Patterns und Frameworks
- Platform Security
- Secure Software
- Service Development (ITIL)
- Software Defined Networks
- Statistical Machine Learning
- System Modeling and Simulation
- UI Patterns and Frameworks
- User Experience
- Web Engineering 2
- Web Engineering 3
- Wireless and IoT
Engineering Practice
Mathematics and physics
- Analysis 1 für Informatiker
- Analysis 2 für Informatiker
- Experimentieren und Evaluieren für Informatik
- Funktionen mehrerer Variablen
- Integraltransformationen
- Komplexe Zahlen und Fourierreihen
- Mathematical Foundations for Machine Learning
- Naturwissenschaftliches Praktikum
- Physik 1
- Physik 2
- Physik 3
- Physik Anwendungen für Informatik
- Wahrscheinlichkeitsrechnung und Statistik
Communication and English
- English: How Things work
- English: Selling Technology
- English: The World of Science
- English: Where Tech Meets BEC
- Führungskommunikation im internationalen Arbeitsmarkt
- Kommunikation 2 für IngenieurInnen (Teamkommunikation)
- Rhetorische Kommunikation für IngenieurInnen
Society, economy and law
- Business und Recht 1
- Business und Recht 2 (a)
- Gesellschaft, Wirtschaft und Recht
- Projekt- und Qualitätsmanagement
- Volkswirtschaft und Technikgeschichte
- Wirtschaftsinformatik 1: IT im Business
- Wirtschaftsinformatik 2: Geschäftsprozessmanagement
Term project and Bachelor thesis
Without Category
- Chinesisch 1
- Chinesisch 2
- Computer Engineering 1
- Computer Engineering 2
- Französisch Kommunikation
- Französisch Kommunikation 2
- Innovation 2
- Italienisch 1
- Italienisch 2
- Japanisch 1
- Japanisch 2
- Mathematisches Seminar 1
- Mathematisches Seminar 2
- Python
- SP-Smart Products
- Spanisch 1
- Spanisch 2
- Workshop «Lern-Support an der OST»
