Bachelor of Science in Computer Science
Online
DURATION
36 Months
LANGUAGES
English
PACE
Full time, Part time
APPLICATION DEADLINE
Request application deadline
EARLIEST START DATE
Request earliest startdate
TUITION FEES
EUR 15,063 *
STUDY FORMAT
Distance Learning
* 36 months | 48 months: €17211| 72 months: €19347
Scholarships
Explore scholarship opportunities to help fund your studies
Introduction
Are you passionate about computer science and software development? – In the IU distance learning program in Computer Science, you will become a professional in your field. The English-taught Bachelor's program provides you with all the necessary knowledge and skills to successfully start your career in the international job market for IT professionals. A special focus is on software engineering, currently the most important sub-discipline in practice. Building on broad foundational knowledge, this focus is complemented by courses in IT security, data science, and artificial intelligence. Additionally, you sharpen your career profile with additional competencies in data security, project management, and IT law.
Computer Science is a field that changes at a rapid pace and yet always has its finger on the pulse. Digital Development and other IT topics such as Big Data are shaping the future of our society. For years, there has been a high and as yet unmet need for experts in this field. Whether in IT or the user industry: The Bachelor's in Computer Science provides you with all the necessary knowledge and skills to successfully enter the job market for computer scientists.
A special focus of the English-language programme for the Bachelor of Computer Science is on Software Engineering, currently the most important sub-discipline in practice. Building on a broad foundation of fundamental knowledge, this focus is complemented by courses on IT Security, Data Science and Artificial Intelligence. Furthermore, you will sharpen your career profile with additional skills in Data Security, Project Management and IT Law.
Admissions
Curriculum
Your courses
First of all, you lay the foundation for your further studies through foundation subjects on Programming, Academic Studies and Mathematics. Building on this, you will deal with the core topics of the subject such as Databases, Algorithms or Theoretical Computer Science in your Computer Science modules.
Semester 1
Module
- Introduction to Computer Science
- Introduction to Academic Work
- Mathematics I
- Object-oriented Programming with Java
- Data Structures and Java Class Library
- Intercultural and Ethical Decision-Making
Semester 2
Module
- Mathematics II
- Web Application Development
- Collaborative Work
- Statistics: Probability and Descriptive Statistics
- Computer Architecture and Operating Systems
- Project: Java and Web Development
Semester 3
Module
- Database Modeling and Database Systems
- Project: Build a Data Mart in SQL
- Requirements Engineering
- Operating Systems, Computer Networks, and Distributed Systems
- Algorithms, Data Structures, and Programming Languages
- IT Service Management
Semester 4
Module
- Project: IT Service Management
- Theoretical Computer Science and Mathematical Logic
- Introduction to Programming with Python
- Software Quality Assurance
- Specification
- Project: Software Engineering
Semester 5
Module
- Seminar: Current Topics in Computer Science
- Introduction to Data Protection and Cyber Security
- Cryptography
- Elective A
- Elective B
Semester 6
Module
- Agile Project Management
- IT Law
- Computer Science and Society
- Bachelor Thesis
Career Opportunities
Your career in Computer Science
Whether in the public sector, in the private sector or as a self-employed professional: Your Bachelor's degree in Computer Science paves the way to a successful professional future.
After completing the Computer Science online study programme, you can work as a:
- Project Manager Software Development
- Business Analyst
- Software Developer