¿Qué quieres aprender?

B.Sc. Computer Science (On Campus)

B.Sc. Computer Science (On Campus)

IU International University of Applied Sciences

Carrera universitaria presencial

Berlin (Alemania)


378 /mes

Duración : 36 Meses

Computer science powers the modern world, and its applications are constantly expanding. Join our Bachelor's program to acquire the essential skills needed in today's tech industry and for future leadership roles. Explore exciting subjects like big data and artificial intelligence while gaining practical experience in areas such as IT law and project management.

Why should you choose IU?

• Affordable: Enjoy tuition fee reduction

• Flexible: 24/7 access to IU’s digital learning materials, wherever you are

• 24/7 Assistance: IU’s AI-driven teaching assistant helps you prepare for exams, find materials in the virtual library, and clarify questions

• Career-oriented: Courses combine theory and practical application through real-world case studies

• International: All programmes are accredited according to German and EU standards in education

¿Quieres hablar con un asesor sobre este curso?

Sedes

Localización

Fecha inicio

Berlin
Abril 2025

Requisitos

Academic Requirements: - Higher Secondary School Leaving Certificate such as A-Levels, IB Diploma including your Transcript of Records. - Proof of eligibility to study a bachelor's degree at university in Germany. Depending on your chosen programme, academic level, and background, you might need to also take one of the following to make sure you are ready to study with us: - Bachelor Entrance Examination - A-Levels Courses English Level: - Proof of English skills. - If you do not meet the English skills requirements, IU offers a free of charge English Language course. This is available to you if you meet the other admission requirements. - If English is your native language or you graduated from an English-speaking school/university, you do not have to prove your English skills.

Temario completo de este curso

1st Semester

  • 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


2nd Semester

  • Mathematics II
  • Web Application Development
  • Collaborative Work
  • Statistics - Probability and Descriptive Statistics
  • Computer Architecture and Operating Systems
  • Project: Java and Web Development


3rd Semester

  • Database Modeling and Database Systems
  • Project: Build a Data Mart in SQL
  • Requirements Engineering
  • Computer Networks and Distributed Systems
  • Algorithms, Data Structures, and Programming Languages
  • IT-Service Management


4th Semester

  • Project: IT Service Management
  • Theoretical Computer Science and Mathematical Logic
  • Introduction to Programming with Python
  • Software Quality Assurance
  • Specification
  • Project: Software Engineering


5th Semester

  • Seminar: Current Topics in Computer Science
  • Introduction to Data Protection and IT Security
  • Cryptography
  • Electives A
  • Electives B


6th Semester

  • Electives B
  • Agile Project Management
  • IT Law
  • Computer Science and Society
  • Bachelor Thesis
Ver más