Computer Science (Bachelor of Science)
(Informatik, B. Sc.)
|Degree: Bachelor of Science|
|Duration: 6 semesters|
|Language: German, individual courses in English|
|Internship: Bachelor internship within the study programme; further information|
|Requirements for Admission: Entrance qualification for higher education, Entrance qualification for universities of applied sciences, similar foreign diplomas; further information|
|Admission Procedure: no restrictions|
|Part-time Studies: possible under specific conditions|
|Programme Start: winter semester|
|Application Deadline: September 15|
|Application: Online application|
|Special Features: For this degree programme, the Technische Universität Darmstadt offers Online Self-Assessment for selecting a course of study.|
Computer Science addresses the depiction, storage, transfer, and systematic processing of information. Closely related to mathematics in its formal fundamentals, it is also an engineering discipline that has developed out of a need for fast and reliable calculations of all sorts. The analysis, design, adaption, and application of communications and information systems are the focus of the research-oriented Bachelor of Science programme Computer Science. In addition, the students deal with the design and use of software and hardware systems.
The mentoring system has been implemented to ensure successful studies: All freshmen of the Bachelor’s programme are contacted on a regular basis and accompanied by students of advanced semesters referred to as mentors in order to discuss occurring problems and find solutions for them. In critical cases, this support can be continued in the second semester.
Please find detailed information on the programme in the module handbook.
Further information on the department may be found at www.informatik.tu-darmstadt.de/en/department/
How to Prepare for the Programme
For a beginning, start with TU Darmstadt's own specific Online Self-Assessment tool.
As mathematical knowledge is very important for the study programme, it is recommended that beginners participate in the online mathematics pre-course offered by the Department of Mathematics.
Besides there is a voluntary Programmier-Vorkurs (programming pre-course) offered by the Departmental Students' Representative Committee (Fachschaft).
Please do also check the general information on pre-courses.
The study programme starts with the Orientierungswoche (OWO) (orientation event) at the beginning of the first semester.
Advice for Prospective B.Sc. Students
Computer Science is a modern form of solving problems and an interface science at the same time, as practically no modern area of life can function without informatics – be it in automotive and mechanical engineering, in the financial industry, or in bio and medical engineering.
Due to a close connection to mathematics and logic, the Computer Science programme is suitable for everyone who has a basic understanding of logical, systems-oriented, and complex questions. Existing experience with programming languages or data structures is advantageous but not a requirement for admission.
A strong interest in mathematics is absolutely essential for a successful course of study, as mathematical contents make up a large proportion of the programme.
Mathematics – Why? What? What for? Who? How? Where? Further information? You will find answers to these questions here.
Merely enjoying “working with computers” can be useful in some cases; however, past experience has shown that it does not always suffice for pursuing a degree.
As the area of application of software and information technology is practically unlimited, Informatics experts can be employed in a variety of different companies and sectors. Therefore, they must be willing and able to think in an interdisciplinary way for which in turn good communication skills are required.
Not only the programs, research, and teaching at the TU Darmstadt Department of Computer Science are extremely internationally oriented – the entire industry is defined by it. Therefore, it is strongly recommended that students acquire English language skills in the course of their studies.
Furthermore, students should be open to working in an autodidactic manner, as they are required to work on solutions to problems independently throughout their course of study as well as in their future working life.
Related Degree Programmes
Computational Engineering (CE) (B.Sc.)|
|Computer Science (B.Ed.) (Informatik, B.Ed.)|
|Computer Science (J.B.A.) (Informatik, J.B.A.)|
|Computer Science (LaG) (Informatik, Lehramt an Gymnasien)|
|Information Systems Technology (iST) (B.Sc.) (Informationssystemtechnik, B.Sc.)|
|Psychology in IT (B.Sc.) (Psychologie in IT, B.Sc.)|
|Sports Science and Computer Science (B.Sc.) (Sportwissenschaften und Inforamtik, B.Sc.)|
|Business Information Systems (WINF) (B.Sc.) (Wirtschaftsinformatik, B.Sc.)|
General Information: With the Bachelor of Science, the students will acquire a first professional qualification. However, the Master of Science is considered the standard qualification at TU Darmstadt. For these reasons it is recommended that students complete a Master’s degree.|
Please note that admission to the Master’s Degree programme may also depend on additional requirements. This particularly applies to non-consecutive courses of study (meaning with a Bachelor’s degree in a different area of focus or field of study than the desired Master’s degree programme) and to applicants of other universities. If you have any questions, please contact the respective departmental advisor’s office.
|Autonomous Systems (M.Sc.) (Autonome Systeme, M.Sc.)|
|Computer Science (M.Sc.) (Informatik, M.Sc.)|
|Distributed Software Systems (M.Sc.) – in English|
|Internet and Web-based Systems (M.Sc.) (Internet- und Web-basierte Systeme, M.Sc.)|
|IT Security (M.Sc.) (IT-Sicherheit, M.Sc.)|
|Visual Computing (M.Sc.)|
Today, Informatics play an increasingly important role in research and development as operational procedures can no longer be developed and optimised without software solutions. As a result, the opportunities for computer scientists on the labor market are promising: the demand for them is rising. While most of them are in regular employment, there is also a number of self-employed computer scientists. They can find employment in companies of nearly all industries, in public administration, and in research. There, they develop, programme, and modify hard and software programmes in particular in connection with complex information, communication and control systems.
Computer scientists examine, for instance, existing IT systems for their security and effectiveness. In particular, they apply their knowledge and skills to IT project management. Another one of their tasks is the realisation of new software projects in the form of technical reproduction of administrative tasks and production control. Developing databases and web-based information systems may also be part of their job description.
In times of global networking, the security of information technology is gaining importance. The Center for Advanced Security Research, CASED, in Darmstadt addresses issues regarding IT security.
TU Darmstadt's offer of Job Shadowing is a quick and simple method of career orientation by accompanying professionally experienced TU Darmstadt alumni for one day.
Further information about career opportunities on the German job market may be found on the following websites:
Berufsverband Selbständige in der Informatik e.V. (Association of self-employed Persons in Computer Science)
Gesellschaft für Informatik e.V. (GI) (German Informatics Society)