B.Sc. in computer science


The B.Sc. curriculum in computer science trains it's students to work in a wide variety of high-tech jobs. They will also be able to continue their studies and conduct research. 
At MTA students receive the most advanced tools along with gaining in-depth foundation in computer science theory.


Program structure

The program comprises 124 credit units, 85 of which are required courses and 39 in electives. 
Among the required courses, students must take at least one four-credit course in mathematics. The other 34 credits can be chosen from among the electives offered in the curriculum. 
Furthermore, up to 15 credit units can be taken in other areas of science (physics, biology, chemistry, etc.)