The contents of this page have expired.

You may have arrived here from an outdated link.

B.Sc. Computer Science

Course overview

Qualification Bachelor's Degree
Study mode Full-time, Part-time, Online
Duration 3 years
Tuition (Local students) Data not available
Tuition (International students) Data not available


The quicker business and society develop, the more multifaceted Computer Science becomes in response. IU's Bachelor programme in Computer Science is designed to equip you with the dynamic skillset required to successfully enter this area, where you will be at the forefront of such as innovative fields as Artificial Intelligence, Big Data, Digital Development, and more. Additionally, you’ll hone your professional profile through primers in related topics like Project Management and IT Law. With IU, you can study 100% online, on campus, or switch between both with their new flexible studies option.





Data not available
Local students
Data not available
Foreign students

Estimated cost as reported by the Institution.


Data not available
Local students
Data not available
Foreign students

Student Visa

Data not available
Foreign students

Every effort has been made to ensure that information contained in this website is correct. Changes to any aspects of the programmes may be made from time to time due to unforeseeable circumstances beyond our control and the Institution and EasyUni reserve the right to make amendments to any information contained in this website without prior notice. The Institution and EasyUni accept no liability for any loss or damage arising from any use or misuse of or reliance on any information contained in this website.

Entry Requirements

  • School education
    • High School diploma, advanced technical college entrance qualification, Internationale Baccalaureat (IB) or equivalent qualification* and transcript of records.
      *Equivalent qualifications from foreign high schools and IB degrees are recognised accordingly.
    • If you do not yet have a High School qualification, you can apply for a conditional acceptance with your existing transcript of records (including grades and credits, if applicable).
    • An original or certified copy of High School diploma and transcript of records must be submitted upon starting your studies.
  • English language skills
    Since all of our study programmes are offered in English, a certification of your language skills is required (TOEFL, IELTS, Duolingo or Cambridge).


Semester 1:

  • Introduction to Computer Science 
  • Introduction to Business Studies 
  • Principles of Research and Academic Writing 
  • Mathematics I
  • Software Development I
  • Programming Workshop I: OOP

Semester 2:

  • Mathematics II
  • Software Development II
  • Specification 
  • Statistics
  • Computer Architecture and Operating Systems 
  • Programming Workshop II: Web

Semester 3:

  • Database Modelling and Database Systems
  • Programming Workshop III: Data
  • Requirements Engineering 
  • Computer Networks and Distributed Systems 
  • Algorithms, Data Structures, and Programming Language 
  • IT-Service Management 

Semester 4:

  • Elective
  • Theoretical Computer Science and Mathematical Logic
  • Introduction to Data Protection and Cyber Security 
  • Career Development 
  • Project: Software Engineering 

Semester 5:

  • Elective
  • Seminar: Current Topics in Computer Science 
  • Internship
  • Cryptography

Semester 6:

  • Internship
  • Bachelor Thesis and Colloquium 

Maximum 6 courses for comparison!