Computer Science
Computer Science Profil Header Bild

Computer Science

Universität des Saarlandes (Saarbrücken, Homburg)
Kurzbeschreibung & Facts

The Computer Science (English) (B.Sc.) program at Saarland University is a top-ranked program in Germany, offering a fully English-taught bachelor's degree. The program is designed to provide students with a strong foundation in computer science, enabling them to master current and future computer systems. Students will be at the forefront of innovation in areas such as the Internet of Things, trustworthy software, and artificial intelligence.



The curriculum includes a comprehensive two-year program covering essential computer science fundamentals. From the fourth semester, students can specialize in areas of interest by choosing from a wide range of core and advanced courses taught by world-class faculty. These courses cover topics such as artificial intelligence, computer graphics, visual computing, complexity theory, software engineering, and databases.



Throughout their studies, students have opportunities to work in both academia and industry, including positions as research assistants or internships at local start-ups and IT companies. Graduates are well-prepared for jobs in leading high-tech companies, with alumni working at companies like Google, Intel, and NVidia. The university also provides extensive support for students interested in starting their own businesses, ranking among the top 10 German universities for entrepreneurship support.



The program includes mandatory courses in mathematics, programming, algorithms, data structures, theoretical computer science, machine learning, and system architecture. Students complete their studies with a bachelor's thesis in one of the more than 70 research groups led by internationally renowned faculty at the Saarland Informatics Campus. After completing their bachelor's degree, students can continue their studies with a master's program or pursue a doctorate at the university's graduate school.



Core Courses:



  • Maths 1 (Calculus)


  • Maths 2 (Linear Algebra)


  • Maths 3 (Multivariate Calculus & Probability Theory)


  • Programming 1 (Functional Programming)


  • Programming 2 (Imperative Programming)


  • System Architecture


  • Theoretical Computer Science


  • Algorithms and Data Structures


  • Software Lab


  • Elements of Machine Learning


  • Big Data Engineering


  • Concurrent Programming




Core and Advanced Courses:



  • Operating Systems


  • Computer Graphics


  • Database Systems


  • Embedded Systems


  • Information Retrieval and Data Mining


  • Artificial Intelligence


  • Computer Architecture


  • Security


  • Software Engineering


  • Compiler Construction


  • Automated Reasoning


  • Image Processing and Computer Vision


  • Computer Algebra


  • Algorithms and Data Structures


  • Introduction to Computational Logic


  • Geometric Modelling


  • Complexity Theory


  • Cryptography


  • Optimization


  • Semantics


  • Verification


  • Telecommunications


Abschluss
Bachelor of Science
Regelstudienzeit
6 Semester
Studienform
Vollzeit
Standort
Saarbrücken
Letzte Bewertungen
Computer Science
3,0
4.5.2025
Studienstart 2024

Alles nicht gut

Empfehlungen
Studiengänge
Computer Science