Program Structure

In order to get Bachelor of  Engineering in Information Technology students must accumulate Total 240 ECTS:

 

  • 40 ECTS of General mandatory and elective courses (20 ECTS for mandatory English)
  • 194 ECTS of major courses (core and concentration courses)
  • 6 ECTS of Capstone Project

 

The Program allow students to choose concentration among:

  • Software Development
  • Game Development
  • Computer Systems & Networks

 

Major courses:

  • Calculus I
  • Linear Algebra
  • Calculus II
  • Discrete Mathematics
  • Numerical Analysis
  • Probability & Statistics
  • Principles of Physics
  • Electronics
  • Principles of Computer Programming I
  • Computer Architecture
  • Principles of Computer Programming II
  • Web Technologies I
  • Operating Systems
  • Principles of Networking
  • Web Technologies II
  • Introduction to Database Systems
  • Computer Security
  • Technology Based Marketing
  • IT Project Management
  • IT Infrastructure Management
  • Algorithms & Data Structures
  • Object Oriented Programming
  • Web Technologies III
  • Database Systems Design
  • System Administration I
  • Local Network Design Technology
  • Routing Technology
  • Virtualization Technology
  • User Interfaces
  • Software Security
  • Java Programming Language I
  • .NET Technologies I
  • Game Development I
  • Game Development II
  • Game Development III
  • System Administration II
  • Network Security
  • Corporate Wireless Networks
  • Wide Area Networking
  • Software Engineering I
  • Java Programming Language II
  • .NET Technologies II
  • Database Administration
  • System Administration III
  • Network & Service Management
  • Software Engineering II
  • Voice Over IP
  • Mobile Programming
  • Wide Area Networking II
  • Python Programming Language
  • Bachelor’s Thesis