Learn more about our new program
Courses
The Program
Announcements


Courses

Courses (6 ECTS)

semester

Required Course

Research Methodology

1

Core courses (must select 3 out of 5)

Algorithms: Design and Analysis

1

Convex Optimization

2

Distributed Systems, Big Data and Cloud Computing

1

Next Generation Internet

1

Deep Learning

1

Elective Courses (select 6 of the courses below)

Algorithmic Game Theory

2

Intelligent Mobile Networks

2

Computer Game Graphics and Virtual Reality

2

Social Networks: Theory and Practice

2

Scalable High-Performance Systems

2

Natural Language Processing

2

Digital Media

2

Cryptography and Applications

1

Special Topics in Database Design

        2

The curriculum is personalized. The only course that is required for all students is "Research Methodology", the rest of the courses are elective and are chosen by students after the approval of the counseling Professor that is a member of the Programs Committee.  The courses  "Research in Computer Science" I and II, in the 1st and 2nd semester are research oriented , personalized for each student, and are offered by members of the faculty according to the field of academic interest. Each student can also take 1 of those courses per semester.




Learn more about our new program!
Learn more about our requirements for participating.

Learn More
AUEB - M.Sc. in Computer Science
Copyright 2024 - All Rights Reserved