BSc (Hons) in Computer Science

ATH/TECH > Studies  > Bachelors > BSc (Hons) in Computer Science

Computer Science is an exciting, challenging and dynamic discipline. Computers form an integral part of every aspect of society and modern life. New computing technologies are introduced at an enormous rate and the Computer Science field develops and changes continually and rapidly. Consequently Computer Science has evolved into a dynamic and challenging field of study.Students in the course of their degree are exposed to the theoretical foundations in all areas of the field, gain an understanding of the principles that underlie development of systems, apply their knowledge on real life projects and acquire the necessary knowledge and skills to cope with the astonishing rate of change of the specific discipline.The curriculum is in compliance with the already established standards proposed by international Computer Societies, such as the British Computer Society (BCS). the Association of Computing Machinery (ACM) and the Institute of Electrical and Electronics Engineers (IEEE). Graduates are well equipped to successfully follow fulfilling career paths in many diverse areas of business and academia.

1st semester (October entry) – 2nd semester (February entry)
4 years
2 years in Greek and 2 years in English
Morning and Evening

1. Excellent quality education driven by research and industrial needs, by developing and maintaining high standards in the provision of education and by deploying quality assurance procedures, with major aim to produce high calibre graduates, well-equipped to pursue successful careers in a wide range of contexts.

2. Practical experience, by applying their knowledge on real life projects. Students benefit from the research-led environment, since they are exposed to not only the well-established fundamentals in their courses, but also to the most advanced theories and techniques currently under consideration and they are encouraged to be involved in academic research activities.

3. A research culture and environment which provides research opportunities for staff and students.

4. A degree from the University of Sheffield, one of Europe’s top 25 universities.

5. Develop sound technical and programming skills along with the ability to apply these skills in the real world.
6. Accreditation / recognition by International bodies such as UK NARIC.

7. Gain a solid grounding in contemporary computer science.
8. Study the advanced web technologies and their application in real-life industrial problems

9. Prepare for a career in which a comprehensive grounding in computing will give you the advantage.

The curriculum is designed in such a way that the graduates are able to handle both the current needs of the IT market and future challenges of the rapidly evolving technologies of computer science.

 Τhe main aims of the course are:

  • Produce high caliber graduates, well-equipped to pursue successful careers in a wide range of contexts
  • Expose students to the rich theoretical underpinnings in most areas of the computer science discipline.
  • Develop in students a high-level appreciation and comprehension of computer systems as a whole; students are introduced to issues, problems and processes associated with the analysis, design, construction and testing of systems.
  • Reinforce students’ mastery of concepts and their application to real-world problems.
  • Demonstrate, apply and integrate domain specific knowledge acquired at different levels of the studying.
  • Develop and enhance in students those capabilities and skills which together with the acquired theoretical knowledge will form a solid foundation on which to base life long learning and to cope with the enormous pace of change that underlies the Computer Science discipline.
  • To integrate in the curriculum a practical industrial dimension.

Applicants can be admitted to the programme as long as they possess a high school certificate (apolytirion) or IB Diploma or equivalent.

Good knowledge of the English Language is required.

Welcome to Athens Tech College Admissions Office.

The admission procedures and requirements, concerning student’s admission to one of the undergraduate programmes (Bachelor Degrees), are listed below:

  1. A certified photocopy of High School Certificate (apolytirion) or International Baccalaureate Diploma or Equivalent
  2. A reference letter
  3. A photocopy of your Identity Card or Passport
  4. Personal interview

In order to complete the process of your admission to Athens Tech College, you have to submit the above mentioned documents to Registry Office.

For more information or queries please contact:

Peppy Niotaki
Admissions Office

Tel: +30 210 8088008-9
Fax: +30 210 8088 968
2, Tatoiou str. & 77, Othonos str., P.C. 145 6, Kifisia

Program Structure

Year 1

  1. Ακαδημαϊκές και Μεταφερόμενες Δεξιότητες: Επικοινωνία και Προσωπική Εξέλιξη
  2. Εισαγωγή στην Ακαδημαϊκή Χρήση των Αγγλικών Ι
  3. Εισαγωγή στην Ακαδημαϊκή Χρήση των Αγγλικών ΙI
  4. Αρχές Συνεχών Μαθηματικών
  5. Ακαδημαϊκές και Μεταφερόμενες Δεξιότητες: Αναζήτηση, Μελέτη και Συγγραφή
  6. Εισαγωγή στη Διοίκηση Επιχειρήσεων
  7. Εισαγωγή στην Κοινωνία της Πληροφορίας
  8. Προγραμματισμός: Μεθοδολογία και Σχεδιασμός
  9.  Αλγόριθμοι
  10. Εισαγωγή στις Τεχνολογίες Διαδικτύου
  11. Αρχές Προγραμματισμού και Αλγόριθμοι
  12. Εισαγωγή στην Επιστήμη των Υπολογιστών

Year 2

  1. Δεξιότητες στην Ακαδημαϊκή Χρήση των Αγγλικών
  2. Διδακτική της Πληροφορικής
  3. Πιθανότητες
  4. Ψηφιακή Οικονομία
  5. Στατιστική
  6. Πληροφοριακά Συστήματα και η Ψηφιακή Επιχείρηση
  7. Αρχές Διακριτών Μαθηματικών
  8. Ανάλυση και Σχεδιασμός Πληροφοριακών Συστημάτων
  9. Αρχιτεκτονική Η/Υ
  10. Αντικειμενοστραφής Προγραμματισμός
  11. Εισαγωγή στον Αντικειμενοστραφή Προγραμματισμό
  12. Αρχιτεκτονική Δικτύων Η/Υ

Year 3

  1. Human Computer Interactions
  2. Software Development
  3. Artificial Intelligence Techniques
  4. Professional Issues in IT
  5. Logic Programming
  6. Operating Systems
  7. Formal Methods and Software Reliability
  8. Database Systems
  9. Data Structures and Algorithms
  10. Web Programming
  11. 2 Choice Modules
    1. Information Systems Applications
    2. IT Decision Support Systems
    3. Green Computing
    4. Research Skills in the IT Profession

Year 4

  1. Information Security
  2. Innovation and Entrepreneurship in IT
  3. Network Computing
  4. Software Engineering
  5. Individual Project Preparation
  6. Professional Development Seminar Series
  7. 2 Choice Modules
    1. Teaching and Learning Technologies
    2. Intelligent Systems
    3. Agents and Robotics
    4. Distributed Systems and Cloud Computing
    5. Game and Media Technology
    6. Mobile Computing
    7. IT Strategy in Business
    8. Knowledge Technologies for Innovation
    9. Social Media and Networks

Other programs

Internet Computing

Business Informatics