## I Year

### I Semester

Teaching | ECTS |
---|---|

Calculus I | 9 |

Algebra | 9 |

Computer Programming | 9 |

English | 3 |

### II Semester

Teaching | ECTS |
---|---|

Computer Programming Laboratory | 6 |

Computer Architecture | 9 |

Geometry | 6 |

General Physics I | 6 |

## II Year

### I Semester

Teaching | ECTS |
---|---|

Algorithms and Data Structures I | 9 |

Object Orientation | 6 |

Data Bases I | 9 |

Introduction to Theoretical Computer Science | 6 |

### II Semester

Teaching | ECTS |
---|---|

Operating System I | 9 |

Algorithm and Data Structures Laboratory | 6 |

Programming Languages I | 6 |

Exams by your choice from Tab. B | 12 |

## III Year

### I Semester

Teaching | ECTS |
---|---|

Operating Systems Laboratory | 8 |

Software Engineering Module A | 5 |

Software Engineering Module B | 5 |

Exam by your choice from Tab. A | 6 |

Computer Network I | 6 |

### II Semester

Teaching | ECTS |
---|---|

Probability Theory and Statistics | 9 |

Final internship | 15 |

Internship and other orientation activities | 1 |

Final test | 5 |

## Table A

### I semester

Teaching | ECTS |
---|---|

Web Technologies | 6 |

### II Semestre

Teaching | ECTS |
---|---|

Programming Languages II | 6 |

## Table B

### I Semester

Teaching | ECTS |
---|---|

Calculus II | 6 |

Parallel and Distibuted Computing | 6 |

Scientific Computing | 6 |

Logics for computer science | 6 |

Operations Research | 6 |