open menu
Contact
List of courses
A+
A-

The courses of the Computer Science Department are designated with the letters "CS" followed by three decimal digits. The first digit denotes the year of study during which students are expected to enroll in the course; the second digit denotes the area of computer science to which the course belongs.
 

First Digit Advised Year of Enrollment
1,2,3,4 First, Second, Third and Fourth year
5,6 Graduate courses
7,8,9 Specialized topics
 
Second Digit Computer Science Area
0 Introductory - General
1 Background (Mathematics, Physics)
2 Hardware Systems
3 Networks and Telecommunication
4,5 Software Systems
6 Information Systems
7 Computer Vision and Robotics
8 Algorithms and Theory of Computation
9 Special Projects


The following pages contain tables (one for each course category) summarizing courses offered by the undergraduate studies program of the Computer Science Department at the University of Crete. Courses with code-names beginning with "MATH" or "PHYS" are taught by the Mathematics Department and Physics Department respectively at the University of Crete.



Core Courses
Code Course Name ECTS Prerequisites Suggested
CS-100 Introduction to Computer Science 8 ---
CS-108 English I 4 -
CS-109 English II 4 CS-108
CS-110 Calculus I 8 -
CS-118 Discrete Mathematics 6 -
CS-119 Linear Algebra 6 -
CS-120 Digital Design 8 -
CS-150 Programming 8 -
CS-180 Logic 6 -
CS-208 English III 4 CS-109
CS-209 English IV 4 CS-208
CS-215 Applied Mathematics for Engineers 8 CS-110
CS-217 Probability 6 CS-110 or MATH-102
CS-225 Computer Organization 8 CS-120
CS-240 Data Structures 8 CS-100 ή CS-150 CS-118
CS-252 Object-Oriented Programming 8 CS-100 or CS-150
CS-255 Software Technology Laboratory 6 CS-150 or CS-100
CS-280 Theory of Computation 6 -
CS-335 Computer Networks 6 CS-118 or CS-217
CS-340 Languages and Compilers 8 CS-280 and (CS-240 or CS-255) CS-225
CS-345 Operating Systems 8 CS-240 or CS-255 CS-225
CS-360 Files and Databases 8 CS-240 and {CS-118 or CS-180}
CS-380 Algorithms and Complexity 8 CS-118, CS-240
CS-498 Bachelor΄s Thesis 18 Successful completion of all core courses of the first four semesters