The Undergraduate Curriculum has been designed to span the fields of Computer and Electrical Engineering as well as allow the students to receive more in-depth instruction in the areas they choose to specialize. The Department offers the following fields of specialization:
- Fundamentals and Applications of Computer Science;
- Software Engineering and Information Systems;
- Hardware and Computer Architecture;
- Signals, Telecommunication and Networks; and
The duration of the Program of Studies is five years.
Structure of Undergraduate Program of Study
The Undergraduate program is organized in two study parts taken in sequence, and spanning a total of ten semesters.
|Semesters 1-4||20 core courses (required)|
|Semester 5||3 required courses and 2 electives|
|Semester 6||2 required courses and 3 electives|
|Semesters 7-9||15 electives, any field|
|Semester 10||Diploma Thesis (Undergraduate Thesis)|
The first Part has a three-year duration and consists of 25 required courses and 5 electives; 25 core courses must be completed successfully during the first six semesters as they offer the fundamental knowledge required of every student and form the basis for further specialization. Core courses are required for all students.
During the the 5th and the 6th semester, students enroll to three required and two electives, and to two required courses and three electives, respectively, from any field of specialization offered in the Department.
Students who have successfully attended the first part may proceed to the second one. The first part is considered successfully attended when a student has received a passing grade in at least seventeen courses.
The second part spans the next two years. It consists primarily of elective courses offered by the Department and is designed to allow each student to specialize in a field of choice as well as select the topic of their Diploma (Undergraduate) Thesis. In addition, at this time, students may attend courses offered jointly with other Departments.
The tenth and last semester is devoted to the completion of the Diploma (Undergraduate) Thesis. Students who wish to carry out their project in cooperation with a company may do so after seeking and receiving approval from their academic advisor.
In addition, students are required to complete a two-month internship. This can be done at any time after the third semester.
The curriculum has been designed to satisfy the following educational goals:
- Focus on a number of core courses;
- Natural sequence of knowledge acquisition;
- Absorption of fundamental knowledge before specialization.
In short, the degree requirements are:
- Passing grade (at least 5 out of 10) in 45 courses and associated lab sections;
- Completion of Diploma (Undergraduate) Thesis with a passing grade (at least 5 out of 10); and
- Two-month internship.
In terms of credit units, the requirement is a total of 300 ECTS units.
The following table presents the courses and their respective teaching hours and ECTS units per semester (in the form of C Teaching Hours/ECTS). The elective courses appear in the recommended semester: