University of Lübeck BSc Computer Science
University of Lübeck · Computer Science and Mathematics · Lübeck, Germany- Full time
- Lübeck
- German
Living, semester contribution, visa and APS
public-university course
standard full-time route
planning cycle
live route controls
advanced proof required
What is the University of Lübeck BSc Computer Science?
University of Lübeck BSc Computer Science is a full-time German-taught Bachelor of Science route in Lübeck lasting 6 semesters. Current tuition is EUR 0, while the Winter 2026/27 semester contribution is EUR 400.60, about INR 42,647; housing and daily life still drive the budget.
A broad computing foundation develops through software engineering, systems, theory and selectable technical depth. The opening evidence includes CS1000 – Introduction to Programming, CS1002 – Introduction to Logics, CS2300 – Software Engineering, CS2150 – Operating Systems and Networks, published module 21 – Core elective in computer, CS3701 – Bachelor Project Computer Science, CS3990 – Bachelor Thesis Computer Science. These are examples from the published study sequence, not substitute titles from another degree. Winter 2027/28 remains a planning intake until the university publishes that cycle.
The CS1000 – Introduction to Programming item helps define BSc Computer Science within Computer Science and Mathematics. The overview uses CS1000 – Introduction to Programming to distinguish BSc Computer Science from nearby degrees in Computer Science and Mathematics. The CS1002 – Introduction to Logics item helps define BSc Computer Science within Computer Science and Mathematics. The overview uses CS1002 – Introduction to Logics to distinguish BSc Computer Science from nearby degrees in Computer Science and Mathematics. The CS2300 – Software Engineering item helps define BSc Computer Science within Computer Science and Mathematics. The overview uses CS2300 – Software Engineering to distinguish BSc Computer Science from nearby degrees in Computer Science and Mathematics. The CS2150 – Operating Systems and Networks item helps define BSc Computer Science within Computer Science and Mathematics. The overview uses CS2150 – Operating Systems and Networks to distinguish BSc Computer Science from nearby degrees in Computer Science and Mathematics. The published module 21 – Core elective in computer item helps define BSc Computer Science within Computer Science and Mathematics. The overview uses published module 21 – Core elective in computer to distinguish BSc Computer Science from nearby degrees in Computer Science and Mathematics. The CS3701 – Bachelor Project Computer Science item helps define BSc Computer Science within Computer Science and Mathematics. The overview uses CS3701 – Bachelor Project Computer Science to distinguish BSc Computer Science from nearby degrees in Computer Science and Mathematics. The CS3990 – Bachelor Thesis Computer Science item helps define BSc Computer Science within Computer Science and Mathematics. The overview uses CS3990 – Bachelor Thesis Computer Science to distinguish BSc Computer Science from nearby degrees in Computer Science and Mathematics.
“At the University of Lübeck, students are given a solid foundation in all the subjects that are essential for computer science.”
University of Lübeck programme page
What does University of Lübeck BSc Computer Science cost for an Indian student?
The full-course planning total is EUR 34,918.60 plus INR 18,000 for APS, approximately INR 37.35 lakh. It uses the university’s current semester contribution and EUR 900 monthly living estimate. Tuition is EUR 0, but living funds dominate the budget.
| Item | INR | Local currency | When it is due |
|---|---|---|---|
| Tuition for 6 semesters | INR 0 | EUR 0 | No tuition currently charged |
| Semester contributions for 6 semesters | INR 2.56 lakh | EUR 2,403.60 | EUR 400.60 held constant |
| Living costs for 36 months | INR 34.49 lakh | EUR 32,400 | EUR 900 monthly |
| First enrolment charge | INR 0.04 lakh | EUR 40 | One time |
| APS processing | INR 18,000 | INR 18,000 | Before the visa stage |
| German national study visa | INR 0.08 lakh | EUR 75 | At visa application |
| Full-course planning total | INR 37.35 lakh | EUR 34,918.60 plus INR 18,000 APS | Before flights and exchange-rate movement |
Living money remains available for living expenses and is not an extra university fee. Flights, rental deposit, residence-permit costs and personal overspend are excluded. Euro items use EUR 1 = INR 106.4590, the ECB reference rate for 20 October 2026. Future semester contributions, rent, insurance and exchange rates can change.
The semester contribution includes student-service and transport-related components rather than tuition. The current amount is held flat solely to create a comparable course-length model.
Dual practice contracts may include remuneration, but this budget subtracts no wage because timing and contractual amounts are not guaranteed for every applicant.
The total is a dated planning baseline rather than a university invoice. An admission letter, current contribution notice, housing quote and visa requirement replace these assumptions before a loan or international transfer is committed.
Can an Indian applicant meet University of Lübeck BSc Computer Science entry rules?
The academic starting point for BSc Computer Science is a recognised university-entrance qualification with mathematics and analytical preparation. The file also needs accepted advanced German, complete Indian academic evidence and the correct applicant-category route. Eligibility is assessed from documented conditions, not a broadly similar school subject name.
| Requirement | Published rule | What you do |
|---|---|---|
| School preparation for BSc Computer Science (India) (India) | a recognised university-entrance qualification with mathematics and analytical preparation | Relate transcripts to published module 2 – Intro-Event for first semester, CS1200 – Fundamentals of Computer Engineering, CS1202 – Fundamentals of Computer Engineering, CS2301 – Lab Course Software Engineering, CS3000 – Algorithm Design, CS3702 – Bachelor Seminar Informatics |
| German used in BSc Computer Science (India) (India) | TestDaF 4 in every subtest, DSH-2, or telc Deutsch C1 Hochschule graded at least good is accepted, unless a published waiver applies | Practise technical language around published module 2 – Intro-Event for first semester, CS1200 – Fundamentals of Computer Engineering, CS1202 – Fundamentals of Computer Engineering, CS2301 – Lab Course Software Engineering, CS3000 – Algorithm Design, CS3702 – Bachelor Seminar Informatics |
| Indian verification for BSc Computer Science (India) | APS evidence normally supports the German study-visa process for Indian academic documents | Start before the 15 July 2027 planning date |
For admission, prior preparation should make published module 2 – Intro-Event for first semester plausible within the route based on a recognised university-entrance qualification with mathematics and analytical preparation. Applicants can use published module 2 – Intro-Event for first semester to test whether their school preparation supports this particular Bachelor of Science route. For admission, prior preparation should make CS1200 – Fundamentals of Computer Engineering plausible within the route based on a recognised university-entrance qualification with mathematics and analytical preparation. Applicants can use CS1200 – Fundamentals of Computer Engineering to test whether their school preparation supports this particular Bachelor of Science route. For admission, prior preparation should make CS1202 – Fundamentals of Computer Engineering plausible within the route based on a recognised university-entrance qualification with mathematics and analytical preparation. Applicants can use CS1202 – Fundamentals of Computer Engineering to test whether their school preparation supports this particular Bachelor of Science route. For admission, prior preparation should make CS2301 – Lab Course Software Engineering plausible within the route based on a recognised university-entrance qualification with mathematics and analytical preparation. Applicants can use CS2301 – Lab Course Software Engineering to test whether their school preparation supports this particular Bachelor of Science route. For admission, prior preparation should make CS3000 – Algorithm Design plausible within the route based on a recognised university-entrance qualification with mathematics and analytical preparation. Applicants can use CS3000 – Algorithm Design to test whether their school preparation supports this particular Bachelor of Science route. For admission, prior preparation should make CS3702 – Bachelor Seminar Informatics plausible within the route based on a recognised university-entrance qualification with mathematics and analytical preparation. Applicants can use CS3702 – Bachelor Seminar Informatics to test whether their school preparation supports this particular Bachelor of Science route.
The supporting record should explain how prior study prepares the applicant for published module 2 – Intro-Event for first semester, CS1200 – Fundamentals of Computer Engineering, CS1202 – Fundamentals of Computer Engineering, CS2301 – Lab Course Software Engineering, CS3000 – Algorithm Design, CS3702 – Bachelor Seminar Informatics. It can’t repair an unrecognised entrance credential, but it can prevent a relevant mathematics, science, computing or clinical syllabus from being hidden by a vague subject title.
Two entry points specific to BSc Computer Science
German operates inside the subject
Formal proof must extend to the terminology used around published module 2 – Intro-Event for first semester, CS1200 – Fundamentals of Computer Engineering, CS1202 – Fundamentals of Computer Engineering, CS2301 – Lab Course Software Engineering, CS3000 – Algorithm Design, CS3702 – Bachelor Seminar Informatics. Classroom, assessment and any patient-facing communication are separate practical tests.
Applicant category fixes the route
For BSc Computer Science, nationality, school credential and any practice relationship determine whether uni-assist, the University portal, a partner process or the medical quota applies. Confirm that route before organising the file.
How should an Indian applicant apply for University of Lübeck BSc Computer Science?
The application plan works backwards from 15 July 2027 planning date. The international application guidance and programme page control the valid route before payment or dispatch. The date is a planning marker for Winter 2027/28, not a promise that the next cycle will repeat the current timetable.
Non-EU applicants with a foreign university-entrance credential use the current uni-assist route and document window published for their category.
| Start by | Task | Days | Why this date |
|---|---|---|---|
| 08 Feb 2027 | Identify the exact route | 150 | Uni-assist, direct, partner or medical-process instructions apply by applicant category. |
| 10 Mar 2027 | Secure German evidence | 120 | The accepted examination needs booking and score-release time. |
| 30 Mar 2027 | Complete APS planning | 100 | Consistent Indian academic documents support verification. |
| 08 Jul 2027 | Submit before the live deadline | 7 | A one-week margin allows portal, upload and payment corrections. |
The allowances are Nbyula planning estimates, not processing times published by University of Lübeck.
The first decision is whether nationality and school credential place the file in uni-assist, the University portal, Hochschulstart or a practice-partner process. That route, not a generic bachelor checklist, controls the valid submission.
Complete academic records and accepted German proof belong in the file. Dual and regulated programmes can add contracts, health or suitability evidence to the academic documents.
The route check begins 150 days before the working deadline, with German evidence planned 120 days ahead and APS work 100 days ahead. An offer then opens separate enrolment, finance and visa stages; it does not reserve housing or guarantee a visa appointment.
15 July 2027 planning date was set as a planning marker on 20 October 2026; the live programme and applicant-category rules control.
What can University of Lübeck BSc Computer Science lead to?
The closest curriculum direction after BSc Computer Science is Software Developer; Systems Engineer and Data Engineering Associate are adjacent possibilities in practice. Germany’s graduate residence route may provide eligible search time, but the checked sources publish no audited exact-cohort placement or salary series.
| Measure | Figure | Basis |
|---|---|---|
| Software Developer | Closest use of the BSc Computer Science evidence | MA1000 – Linear Algebra and Discrete, MA1500 – Linear Algebra and Discrete, CS2700 – Databases, CS2100 – Computer Architecture, CS3010 – Human-Computer-Interaction, published module 28 – Core elective in computer |
| Systems Engineer | Adjacent use after BSc Computer Science | Role-specific review of MA1000 – Linear Algebra and Discrete, MA1500 – Linear Algebra and Discrete, CS2700 – Databases, CS2100 – Computer Architecture, CS3010 – Human-Computer-Interaction, published module 28 – Core elective in computer |
| Data Engineering Associate | Further depth may be necessary | Employer or postgraduate review of Bachelor of Science preparation |
| Measured BSc Computer Science placement rate | Not published | No audited exact-cohort series found |
For BSc Computer Science, the award, any professional recognition, residence permission and an offer for Software Developer are separate decisions.
Evidence from MA1000 – Linear Algebra and Discrete can support the Software Developer direction without reserving that job for a graduate. For employment planning, MA1000 – Linear Algebra and Discrete is evidence to discuss with an employer rather than a guarantee attached to BSc Computer Science. Evidence from MA1500 – Linear Algebra and Discrete can support the Software Developer direction without reserving that job for a graduate. For employment planning, MA1500 – Linear Algebra and Discrete is evidence to discuss with an employer rather than a guarantee attached to BSc Computer Science. Evidence from CS2700 – Databases can support the Software Developer direction without reserving that job for a graduate. For employment planning, CS2700 – Databases is evidence to discuss with an employer rather than a guarantee attached to BSc Computer Science. Evidence from CS2100 – Computer Architecture can support the Software Developer direction without reserving that job for a graduate. For employment planning, CS2100 – Computer Architecture is evidence to discuss with an employer rather than a guarantee attached to BSc Computer Science. Evidence from CS3010 – Human-Computer-Interaction can support the Software Developer direction without reserving that job for a graduate. For employment planning, CS3010 – Human-Computer-Interaction is evidence to discuss with an employer rather than a guarantee attached to BSc Computer Science. Evidence from published module 28 – Core elective in computer can support the Software Developer direction without reserving that job for a graduate. For employment planning, published module 28 – Core elective in computer is evidence to discuss with an employer rather than a guarantee attached to BSc Computer Science.
A credible Systems Engineer case explains the reasoning behind the work associated with MA1000 – Linear Algebra and Discrete, MA1500 – Linear Algebra and Discrete, CS2700 – Databases, CS2100 – Computer Architecture, CS3010 – Human-Computer-Interaction, published module 28 – Core elective in computer. It doesn’t present every module as equally relevant. The Data Engineering Associate direction needs its own vacancy, postgraduate or licensing check before the student treats it as accessible.
Who fits University of Lübeck BSc Computer Science, and who should avoid it?
A strong fit for BSc Computer Science accepts this constraint: German instruction and sustained mathematics make this unsuitable for someone seeking a low-code information-management course. It can handle German assessment and fund 6 semesters without unconfirmed earnings. Interest in the occupation label alone isn’t sufficient.
| Verdict | Your background | Why |
|---|---|---|
| Strong fit | Curious about MA2000 – Analysis 1, published module 9 – Core elective in computer | Those subjects expose the actual BSc Computer Science workload. |
| Strong fit | Comfortable with Bachelor of Science assessment | German study and published module 24 – Core elective in computer, published module 29 – Free elective area are credible commitments. |
| Needs evidence | Moving from an adjacent school background | Preparation for MA2000 – Analysis 1, published module 9 – Core elective in computer, published module 14 – Core elective in computer, CS2250 – Cybersecurity, published module 24 – Core elective in computer, published module 29 – Free elective area needs evidence. |
| Needs evidence | Interested chiefly in Data Engineering Associate | Extra study, recognition or employer evidence may still apply. |
| Do not shortlist | Rejects the defining BSc Computer Science limitation | German instruction and sustained mathematics make this unsuitable for someone seeking a low-code information-management course. |
| Do not shortlist | Budget requires immediate paid work | Neither a student job nor practice remuneration is guaranteed. |
A student tests fit by asking whether the work represented by MA2000 – Analysis 1 suits a Bachelor of Science commitment. A personal fit test asks whether work in MA2000 – Analysis 1 is genuinely attractive before the student commits to 6 semesters. A student tests fit by asking whether the work represented by published module 9 – Core elective in computer suits a Bachelor of Science commitment. A personal fit test asks whether work in published module 9 – Core elective in computer is genuinely attractive before the student commits to 6 semesters. A student tests fit by asking whether the work represented by published module 14 – Core elective in computer suits a Bachelor of Science commitment. A personal fit test asks whether work in published module 14 – Core elective in computer is genuinely attractive before the student commits to 6 semesters. A student tests fit by asking whether the work represented by CS2250 – Cybersecurity suits a Bachelor of Science commitment. A personal fit test asks whether work in CS2250 – Cybersecurity is genuinely attractive before the student commits to 6 semesters. A student tests fit by asking whether the work represented by published module 24 – Core elective in computer suits a Bachelor of Science commitment. A personal fit test asks whether work in published module 24 – Core elective in computer is genuinely attractive before the student commits to 6 semesters. A student tests fit by asking whether the work represented by published module 29 – Free elective area suits a Bachelor of Science commitment. A personal fit test asks whether work in published module 29 – Free elective area is genuinely attractive before the student commits to 6 semesters.
A student who is interested only in the occupational label should compare that ambition with MA2000 – Analysis 1, published module 9 – Core elective in computer, published module 14 – Core elective in computer, CS2250 – Cybersecurity, published module 24 – Core elective in computer, published module 29 – Free elective area. If the work itself isn’t attractive, a differently balanced degree may be the more honest choice even when its title appears less direct.
What is in the 180 ECTS University of Lübeck BSc Computer Science curriculum?
The official recommended study plan totals 180 ECTS across 6 semesters. Its table covers the published compulsory, elective and final-work sequence used here. The current module handbook still controls content, availability, assessment and semester placement if the plan changes before enrolment.
| Code | Component | ECTS | Where it sits |
|---|---|---|---|
| CS1000 | 1. Semester (30KP): Introduction to Programming | 10 | |
| No code published | 1. Semester (30KP): Intro-Event for first semester students | 4 | |
| MA1000 | 1. Semester (30KP): Linear Algebra and Discrete Structures 1 | 8 | |
| MA2000 | 1. Semester (30KP): Analysis 1 | 8 | |
| CS1001 | 2. Semester (30KP): Algorithms and Data Structures | 8 | |
| CS1002 | 2. Semester (30KP): Introduction to Logics | 4 | |
| CS1200 | 2. Semester (30KP): Fundamentals of Computer Engineering 1 | 6 | |
| MA1500 | 2. Semester (30KP): Linear Algebra and Discrete Structures 2 | 8 | |
| No code published | 2. Semester (30KP): Core elective in computer science | 4 | |
| CS2000 | 3. Semester (30KP): Theoretical Computer Science | 8 | |
| CS2300 | 3. Semester (30KP): Software Engineering | 6 | |
| CS1202 | 3. Semester (30KP): Fundamentals of Computer Engineering 2 | 6 | |
| CS2700 | 3. Semester (30KP): Databases | 4 | |
| No code published | 3. Semester (30KP): Core elective in computer science | 8 | |
| CS2450-2KP (2S) | 3. Semester (30KP): Tools for scientific practice | 2 | |
| CS2150 | 4. Semester (30KP): Operating Systems and Networks | 8 | |
| CS2301 | 4. Semester (30KP): Lab Course Software Engineering | 6 | |
| CS2100 | 4. Semester (30KP): Computer Architecture | 4 | |
| CS2250 | 4. Semester (30KP): Cybersecurity | 4 | |
| MA2510 | 4. Semester (30KP): Stochastics 1 | 4 | |
| No code published | 4. Semester (30KP): Core elective in computer science | 8 | |
| CS3000 | 5. Semester (29KP): Algorithm Design | 4 | |
| CS3010 | 5. Semester (29KP): Human-Computer-Interaction | 4 | |
| No code published | 5. Semester (29KP): Core elective in computer science | 8 | |
| No code published | 5. Semester (29KP): Free elective area | 8 | |
| CS3701 | 5. Semester (29KP): Bachelor Project Computer Science | 5 | |
| CS3702 | 5. Semester (29KP): Bachelor Seminar Informatics | 4 | |
| No code published | 6. Semester (31KP): Core elective in computer science | 8 | |
| No code published | 6. Semester (31KP): Free elective area | 8 | |
| No code published | 6. Semester (31KP): Free elective area | 4 | |
| CS3990 | 6. Semester (31KP): Bachelor Thesis Computer Science | 15 | |
| Total | 180 |
The note “Published recommended-study-plan module” applies to 31 components in this table.
- Standard duration: 6 semesters
- Award total: 180 ECTS
- Elective and examination availability follows the current handbook and timetable
The order moves from foundations into applied, elective and final work. Later choices can shape a student’s evidence, but they do not remove the compulsory sequence shown in the current plan.
Module names, credit allocations and semester placement can change. The live recommended study plan controls any prerequisite or exemption decision made before enrolment.
Should an Indian applicant shortlist University of Lübeck BSc Computer Science?
Shortlist BSc Computer Science when the intended evidence is substantial software projects and a computer-science bachelor thesis, the German-language commitment is realistic and the complete route is affordable. The decision should rest on assessed work and the published sequence, not on zero tuition or the university name by itself.
The strongest reason to apply is the progression through CS1001 – Algorithms and Data Structures, CS2000 – Theoretical Computer Science, CS2450-2KP (2S) – Tools for scientific practice, MA2510 – Stochastics 1, published module 25 – Free elective area, published module 30 – Free elective area. It gives the applicant a concrete account of what must be learned before the final evidence can be produced.
The unresolved risk is whether admission, language, finance and the route surrounding CS1001 – Algorithms and Data Structures, CS2000 – Theoretical Computer Science, CS2450-2KP (2S) – Tools for scientific practice, MA2510 – Stochastics 1, published module 25 – Free elective area, published module 30 – Free elective area remain workable together. None of them guarantees professional recognition, immigration permission or employment.
Decision checks Prior study supports CS1001 – Algorithms and Data Structures, CS2000 – Theoretical Computer Science. · The applicant-category path is current. · Every BSc Computer Science semester is funded. · The post-study route is checked separately from Bachelor of Science admission.
- BSc Computer Science is a full-time German-taught bachelor's degree in Lübeck.
- The standard duration is 6 semesters.
- Current tuition is EUR 0; the semester contribution is EUR 400.60.
- The full-course planning total is approximately INR 37.35 lakh before flights and exchange-rate movement.
- The application uses 15 July 2027 planning date only as a planning marker until the live 2027/28 cycle is published.
- No audited salary or placement distribution is published for this exact programme.
Frequently asked questions
Is University of Lübeck BSc Computer Science full time?
Yes. This page covers the full-time route lasting 6 semesters. It does not mix in the university's part-time or online programmes.
Does University of Lübeck charge tuition for BSc Computer Science?
The university currently charges no tuition for this programme. Students still pay a semester contribution, currently EUR 400.60, plus living, enrolment, visa, APS and personal costs.
What German level is needed for BSc Computer Science?
The programme is taught in German, so accepted advanced proof is required. The exact current DSH, TestDaF or recognised C1 evidence depends on the applicable programme and enrolment rule.
What is the deadline for University of Lübeck BSc Computer Science?
This guide uses 15 July 2027 planning date for Winter 2027/28 planning. It is not presented as an announced 2027 deadline. Applicant category and route can change the valid window, so check the live programme and international guidance.
What is the full cost of BSc Computer Science for an Indian student?
The model is EUR 34,918.60 plus INR 18,000 APS, about INR 37.35 lakh at the dated exchange rate. It includes living, semester contributions, first enrolment and the visa, but excludes flights, deposit and future price changes.
Can I work in Germany after BSc Computer Science?
Eligible German-university graduates can apply for up to 18 months to seek skilled work. That residence route is not a placement guarantee, and regulated health professions can require separate licensing and language evidence.
Does BSc Computer Science guarantee a job?
No. Plausible directions include Software Developer, Systems Engineer and Data Engineering Associate, but the checked sources do not publish an audited placement rate or salary distribution for this exact cohort.
Sources
These sources support the programme, admission, cost and immigration information used on this page.
Sources checked on October 20, 2026. The next intake covered here is Winter 2027/28 planning; live cycle pending.
| No. | Source | Evidence role |
|---|---|---|
| 01 | University of Lübeck, BSc Computer Science programme page | Core programme evidence |
| 02 | University of Lübeck, study programmes A-Z | Supporting external evidence |
| 03 | University of Lübeck, orientation and applications | Supporting external evidence |
| 04 | University of Lübeck, non-EU application deadlines | Supporting external evidence |
| 05 | University of Lübeck, semester contribution | Supporting external evidence |
| 06 | University of Lübeck, international student finances | Supporting external evidence |
| 07 | University of Lübeck, accepted German-language evidence | Supporting external evidence |
| 08 | University of Lübeck, foreign university-entrance qualifications | Supporting external evidence |
| 09 | APS India, Class XII procedure and fee leaflet | Supporting external evidence |
| 10 | German Missions in India, study visa information | Supporting external evidence |
| 11 | Make it in Germany, prospects after graduation | Supporting external evidence |
| 12 | ECB, EUR to INR reference rate | Supporting external evidence |
More programmes

Leave a Reply