
Computer Science/IT
FAU Campus Erlangen Center, Germany
Bachelor of Science in Computer Science (Informatik)
University of Erlangen–Nuremberg (FAU)
Computer Science / IT
Program Overview: B.Sc. Computer Science at FAU Erlangen–Nuremberg
The Bachelor of Science in Computer Science (Informatik) at Friedrich-Alexander-Universität Erlangen-Nürnberg (FAU) provides a comprehensive foundation in the theoretical, practical, and applied dimensions of computer science. As one of Germany's largest and most research-intensive universities with around 40,000 students across five faculties, FAU offers an outstanding academic environment for aspiring computer scientists.
The first four semesters focus on building essential knowledge in mathematics and the fundamental contents, methods, and structures of computer science, giving students a thorough overview of the discipline's core subject areas. From the fifth semester onward, you can choose elective modules from several specialization tracks, allowing you to tailor your studies to your interests and career goals.
FAU's location in the Nuremberg Metropolitan Region — a hub for technology companies including Siemens, Schaeffler, Adidas, and numerous innovative startups — provides exceptional opportunities for internships, industry collaboration, and future employment. The university's strong ties to the Fraunhofer and Max Planck institutes further enrich the research and learning experience.
Key Program Highlights
- Located at one of Germany's top research universities, ranked #232 globally in the QS World University Rankings 2026
- Flexible curriculum with elective specializations from the fifth semester onward, allowing personalized academic paths
- Strong industry connections in the Nuremberg Metropolitan Region, home to major tech employers like Siemens and numerous startups
- Access to cutting-edge research infrastructure including the National High-Performance Computing (NHR) alliance resources
Curriculum and Modules
The B.Sc. Computer Science program at FAU is structured across six semesters totaling 180 ECTS credits. The curriculum consists of mandatory modules covering core computer science and mathematics, elective modules worth 15 ECTS from at least two specialization areas, a minor subject, and a bachelor's thesis. The first four semesters establish foundational knowledge, while the final two semesters allow for deeper specialization.
Algorithms and Data Structures
10 ECTSCovers fundamental algorithmic paradigms, complexity analysis, sorting and searching algorithms, trees, graphs, and essential data structures used throughout computer science.
Mathematics for Computer Science (Analysis and Linear Algebra)
20 ECTSProvides the mathematical foundations required for computer science, including calculus, linear algebra, discrete mathematics, and mathematical proof techniques across two semesters.
Programming and Software Engineering
10 ECTSIntroduces programming fundamentals using Java, object-oriented design principles, software development methodologies, and collaborative software engineering practices.
Theoretical Computer Science
10 ECTSExplores formal languages, automata theory, computability, complexity theory, and the mathematical foundations that underpin the limits and capabilities of computation.
Computer Architecture and Operating Systems
10 ECTSExamines the design and organization of computer hardware, processor architecture, memory hierarchies, and the principles of modern operating systems including process management and concurrency.
Bachelor's Thesis
15 ECTSAn independent research project comprising approximately 360 hours of work and a 30-minute presentation, allowing students to apply their knowledge to a specific computer science problem under faculty supervision.
Elective Specialization Areas
Admission Requirements
Admission to the B.Sc. Computer Science program at FAU requires a recognized university entrance qualification and strong German language proficiency. This is not classified as an international degree program, so all applicants must demonstrate sufficient German skills before enrollment. Contact Uni4Edu for personalized guidance on meeting these requirements.
Academic Requirements
- University Entrance QualificationGerman Abitur or recognized equivalent international secondary school leaving certificate qualifying for university admission in Germany
- Subject PrerequisitesStrong background in mathematics is highly recommended; prior programming experience is beneficial but not mandatory
- Admission TypeContact Uni4Edu for current data on admission restrictions and selection criteria
- Basic Orientation Exam (GOP)Students must pass modules totaling at least 30 ECTS from the first two semesters to continue in the program
- Visa RequirementsNon-EU international students require a student visa; Uni4Edu can assist with the application process
Language Requirements
- DSH (Deutsche Sprachprüfung)DSH-2 or higher
- TestDaFTDN 4 in all four sections
- Goethe-ZertifikatGoethe-Zertifikat C2 or equivalent certification
Required Documents
Application Deadlines
For personalized admission guidance, document verification, and application support, please contact Uni4Edu
Scholarships and Funding
As a public university in Germany, FAU charges minimal semester fees rather than traditional tuition, making it an affordable study destination. Several scholarship programs are available to support students financially during their studies. Contact Uni4Edu for guidance on funding opportunities that match your profile.
Deutschlandstipendium (Germany Scholarship)
EUR 300 per month (EUR 3,600 per year)A merit-based scholarship funded jointly by the German government and private donors, awarded annually to talented students. Applicants need good academic performance (GPA of 2.0 or better) and can apply once per year through FAU.
Max Weber Program (Bavaria)
EUR 900 per semester plus additional benefitsA Bavarian state excellence program for outstanding students at Bavarian universities, offering financial support, mentoring, networking, and opportunities for early involvement in research. Students can be nominated by the university or self-nominate from the third semester onward.
DAAD Scholarships for International Students
The German Academic Exchange Service (DAAD) offers various scholarship programs for international students studying in Germany, including study scholarships, research grants, and mobility funding. Eligibility and amounts depend on the specific program and the applicant's country of origin.
For detailed tuition fee information, please contact Uni4Edu — we will guide you through the costs and available funding options for this program.
Career Prospects
Graduates of the B.Sc. Computer Science program at FAU are well-prepared for diverse career paths in the technology sector and beyond. The Nuremberg Metropolitan Region is a thriving economic hub with a high demand for IT professionals, and FAU's strong industry partnerships provide excellent networking and employment opportunities. Many graduates also choose to continue their studies with a Master's degree at FAU or another institution.
Potential Career Roles
Top Employers in the Region
Rankings and Recognition
Friedrich-Alexander-Universität Erlangen-Nürnberg (FAU) is consistently recognized as one of Germany's leading research universities, appearing in the top tier of all major international ranking systems. FAU is particularly noted for its exceptional industry collaboration and research output, ranking first globally for industry engagement in the THE World University Rankings 2025.
| Subject | Ranking Body | Rank |
|---|---|---|
| Engineering and Technology | ARWU | Top 4 in Germany |
| Materials Science | QS Subject Rankings | #95 |
| Electrical Engineering | QS Subject Rankings | Top 200 |
| Computer Science and Engineering | ARWU | Top 4 in Germany — Contact Uni4Edu for current data |
How to Apply
Applying for this program is easy with Uni4Edu. Our team will guide you through every step of the process — from document preparation to final enrolment.
Contact Uni4Edu
Reach out to our team via email or phone. We will assess your profile and confirm your eligibility for this program.
Prepare Your Documents
Our advisors will provide you with a personalised checklist of required documents and help you prepare your application package.
Submit Your Application
Uni4Edu will submit your application on your behalf and keep you updated on its progress throughout the review period.
Receive Your Offer
Once accepted, we will help you understand your offer, arrange visa support if needed, and guide you through the enrolment process.
Similar Programmes
Master's & Postgraduate
30 months
Computer Science (Conversion) (30 Months) MSc
London South Bank University, London, United Kingdom
Earliest Intake
October 2025
Gross Tuition
18750 £
Bachelor's Degree
12 months
Computer Science (Top-up)
University of Roehampton, London, United Kingdom
Earliest Intake
January 2026
Gross Tuition
17628 £
Bachelor's Degree
12 months
Web Design and Development (Top-up)
University of Roehampton, London, United Kingdom
Earliest Intake
June 2026
Gross Tuition
16950 £
Bachelor's Degree
48 months
Software Engineering BEng (Hons)
University of Bradford, Bradford, United Kingdom
Earliest Intake
June 2025
Gross Tuition
24456 £
Bachelor's Degree
48 months
Computer Information Systems
Loyola University New Orleans, New Orleans, United States
Earliest Intake
January 2027
Gross Tuition
47390 $
Uni4Edu AI Assistant




