Computer Science – Diploma

Computer Science

Level of Qualification:

Diploma

Duration:

2 Years

ECTS credits:

120

Language of Instruction:

English

Students enrolled in this program earn a Diploma in Computer Science.

Career Prospects and Access to Further Studies

Undoubtedly, the development of technology and its “invasion” in all sectors of the economy has created a high demand for computer science graduates. The needs in the development and management of information technology systems, etc. are huge. Graduates of this program have the opportunity to work in the following organizations and professions and/or continue their studies in a Bachelor’s Degree program in various fields of information technology, etc.:

  • Software, web application and mobile application development companies,
  • Information technology product service and trade companies,
  • Banks and
  • Public and semi-public organizations.

Accreditation

This program of study is accredited by the Cyprus Agency of Quality Assurance and Accreditation in Higher Education (CYQAA). CYQAA is the competent authority of the Republic of Cyprus responsible for ensuring the quality of higher education in Cyprus and for the support of the processes provided by the relevant Legislation, for the continuous improvement and upgrading of higher education institutions and their programs of study.

Dipae

The qualification awarded is recognized by the Cyprus Council of Recognition of Higher Education Qualifications (KYSATS). KYSATS is the competent authority of the Republic of Cyprus for the recognition of higher education qualifications.

Kysats

Purpose and Objectives

The program’s purpose and objectives are:

  1. To enhance students’ critical thinking and to develop their basic analytical, problem-solving and decision-making skills.
  2. To introduce the field of computer science, and fundamental principles of computers, computation and programming.
  3. To acquaint students to the major commercial computer application packages.
  4. To introduce students to basic programming concepts and methodologies for program design, development, testing and documentation.
  5. To introduce techniques for systematic problem analysis, program specification, design, coding, testing, debugging and documentation of programs.
  6. To introduce fundamentals of current design approaches in database systems, including work with a commercially available system.
  7. To provide a solid academic, technical, and intellectual background that would enable them to pursue higher studies in computer science or other related fields.

Intended learning outcomes

Upon successful completion of this program of study, its graduates will:

  1. Demonstrate analytical, problem-solving and decision-making skills and think critically and creatively, both independently and in teams.
  2. Apply the foundations underpinning computer science, computation and programming.
  3. Identify the fundamentals and basic theory of human computer interaction and usability testing, of major commercial computer application packages.
  4. Analyzing, designing, implementing, testing, documenting, and maintaining a computer-based system.
  5. Work in teams, contributing to the management, planning and implementation of a computer system.
  6. Make use of a range of theories, techniques and tools from programming languages, programming environments, and system analysis and design.
  7. Make choices based on reasoned arguments and evaluate the outcomes of those choices by comparing them with alternative solutions.
  8. Effectively apply the fundamental principles of data modeling and database design, with emphasis on relational database concepts.
  9. Develop personal autonomy and independence, necessary to proceed with further studies at higher levels of education.

Credit Requirements

The program requires a minimum of 120 ECTS credits as follows:

 ECTS
General Education Requirements24
Mathematics Requirements24
Major Requirements72
Total240

General Education Requirements

Course Code & TitleECTS
CSC102 Computer Applications6
ECO101 Principles of Microeconomics6
ENG101 English Communication6
ENG102 English Writing6
ENG201 Advanced English6
GRE101 Modern Greek6
GRE201 Modern Greek II6
HST101 European History6
HST102 History of Cyprus6
PSY101 Introduction to Psychology6
SOC101 Principles of Sociology6

Mathematics Requirements

Course Code & TitleECTS
MTH102 Statistics6
MTH103 Calculus6
MTH104 Discrete Mathematics6
MTH202 Calculus II6
MTH203 Linear Algebra6

Major Requirements

All 60 credits from the following:

Course Code & TitleECTS
CSC101 Fundamentals of Information Technology6
CSC103 Computer Programming6
CSC105 Digital Logic6
CSC112 Computer Programming II6
CSC202 Data Structures and Algorithms6
CSC203 Management Information Systems6
CSC205 Systems Analysis and Design6
CSC206 Computer Organization and Architecture6
CSC302 Databases6
CSC312 Human Computer Interaction6

12 credits from the following:

Course Code & TitleECTS
CSC210 Web Programming6
CSC307 Software Engineering6
CSC310 Programming in Java6
CSC311 Mobile Computing Programming6
CSC313 Advanced Web Programming6
MAJ101 Internship6

Year 1 – Fall Semester

Course Code & TitleECTS
CSC101 Fundamentals of Information Technology6
CSC102 Computer Applications6
CSC103 Computer Programming6
ENG101 English Communication6
MTH103 Calculus6

Year 1 – Spring Semester

Course Code & TitleECTS
CSC105 Digital Logic6
CSC112 Computer Programming II6
CSC312 Human Computer Interaction6
ENG102 English Writing6
MTH104 Discrete Mathematics6

Year 2 – Fall Semester

Course Code & TitleECTS
CSC203 Management Information Systems6
CSC205 Systems Analysis and Design6
ENG201 Advanced English6
MTH203 Linear Algebra6
CSC310 Programming in Java6

Year 2 – Spring Semester

Course Code & TitleECTS
CSC202 Data Structures and Algorithms6
CSC206 Computer Organization and Architecture6
CSC302 Databases6
MTH202 Calculus II6
CSC210 Web Programming6

Effrosyni Andreou

Associate Lecturer
Areas of Teaching: English Language

Gregoris Gregoriou

Associate Lecturer
Areas of Teaching : Computer Science

Dr Christina Ioannou

Assistant Professor
Areas of Teaching: History

Michalis Ioannou

Associate Lecturer
Areas of Teaching: Computer Science

Dr Gregoris Liasis

Assistant Professor
Areas of Teaching: Computer Science

Dr Charalambos Louca

Associate Professor
Areas of Teaching: Economics, Business

Thalia Malekou

Associate Lecturer
Areas of Teaching: English Language

Dr Katerina Mantzouni

Lecturer
Areas of Teaching: Mathematics, Statistics

Dr Constandinos Papakyriacou

Lecturer
Areas of Teaching: Psychology

Dr Olivia Patsalidou-Kyriacou

Assistant Professor
Areas of Teaching: Sociology

Sophia Pratzioti

Associate Lecturer
Areas of Teaching: Computer Science

Dr Christodoulos Skouroumounis

Assistant Professor
Areas of Teaching: Computer Science

Effrosyni Andreou

Position: Associate Lecturer
Categories: Accounting Bachelor, Accounting Officer – Diploma, BA – Bachelor’s Degree, BA – Diploma, Computer & Network Technician – Diploma, Computer Science – Bachelor’s Degree, Computer Science – Diploma, Culinary Arts – Bachelor’s Degree, Culinary Arts – Diploma, Digital Marketing – Diploma, Faculty, Hotel Management – Bachelor’s Degree, Hotel Management – Diploma, Office Management – Certificate, Office Management – Diploma, Tourism Management – Bachelor’s Degree, Tourism Management – Diploma
Areas of Teaching: English Language

Higher education (Qualifications, Academic Institution, Award Year) and other qualifications:

BA in English Language and Literature, University of Cyprus, 2018
MA in Language and Communication Coaching, Radboud University, 2019

Gregoris Gregoriou

Position: Associate Lecturer
Categories: Accounting Bachelor, Accounting Officer – Diploma, BA – Bachelor’s Degree, BA – Diploma, Computer Science – Bachelor’s Degree, Computer Science – Diploma, Culinary Arts – Diploma, Digital Marketing – Diploma, Faculty, Hotel Management – Bachelor’s Degree, Hotel Management – Diploma, Tourism Management – Bachelor’s Degree, Tourism Management – Diploma
Areas of Teaching : Computer Science

Higher education (Qualifications, Academic Institution, Award Year) and other qualifications:

BSc in Computer Science, University of Nicosia, 2008
MBA in Management Information Systems, University of Nicosia, 2011

Dr Christina Ioannou

Dr Christina Ioannou

Position: Assistant Professor
Categories: Accounting Bachelor, BA – Bachelor’s Degree, BA – Diploma, Computer Science – Bachelor’s Degree, Computer Science – Diploma, Culinary Arts – Bachelor’s Degree, Culinary Arts – Diploma, Digital Marketing – Diploma, Faculty, Hotel Management – Bachelor’s Degree, Hotel Management – Diploma, Tourism Management – Bachelor’s Degree, Tourism Management – Diploma
Areas of Teaching: History

Higher education (Qualifications, Academic Institution, Award Year) and other qualifications:

BA in History and Archaeology, University of Cyprus, 2002
MA in Ancient Classic Literature and History, University of Paris X-Nanterre, 2003
PhD in Ancient History and Archaeology, University of Paris IV-Sorbonne and Paris X-Nanterre, 2010

Michalis Ioannou

Position: Associate Lecturer
Categories: Accounting Bachelor, BA – Bachelor’s Degree, BA – Diploma, Computer Science – Bachelor’s Degree, Computer Science – Diploma, Culinary Arts – Bachelor’s Degree, Culinary Arts – Diploma, Digital Marketing – Diploma, Faculty, Hotel Management – Bachelor’s Degree, Hotel Management – Diploma, Tourism Management – Bachelor’s Degree, Tourism Management – Diploma
Areas of Teaching: Computer Science

Higher education (Qualifications, Academic Institution, Award Year) and other qualifications:

Diploma in Computer Science, Cyprus College, 2002
BSc in Computer Science, University of Kent, 2004
MSc in Network Centered Computing, The University of Reading, 2005

Dr Gregoris Liasis

Dr Gregoris Liasis

Position: Assistant Professor
Categories: Accounting Bachelor, BA – Bachelor’s Degree, BA – Diploma, Computer Science – Bachelor’s Degree, Computer Science – Diploma, Digital Marketing – Diploma, Faculty, Hotel Management – Bachelor’s Degree, Hotel Management – Diploma, Office Management – Diploma, Tourism Management – Bachelor’s Degree, Tourism Management – Diploma
Areas of Teaching: Computer Science

Higher education (Qualifications, Academic Institution, Award Year) and other qualifications:

BSc and MSc in Electrical and Computer Technology Engineering, University of Patra, 1996
PhD in Information and Communication Systems, Open University of Cyprus, 2016

Dr Charalambos Louca

Dr Charalambos Louca

Position: Associate Professor
Categories: Accounting Bachelor, BA – Bachelor’s Degree, BA – Diploma, BA – Master’s Degree, BA (Distance Education) – Master’s Degree, Computer Science – Bachelor’s Degree, Computer Science – Diploma, Culinary Arts – Bachelor’s Degree, Culinary Arts – Diploma, Digital Marketing – Diploma, Faculty, Hotel Management – Bachelor’s Degree, Hotel Management – Diploma, Tourism Management – Bachelor’s Degree, Tourism Management – Diploma
Areas of Teaching: Economics, Business

Higher education (Qualifications, Academic Institution, Award Year) and other qualifications:

M.Sc. in Economics, University of Economics in Varna, 1988
Ph.D. in Economics, University of Economics in Varna, 1994

Thalia Malekou

Thalia Malekou

Position: Associate Lecturer
Categories: Accounting Bachelor, Accounting Officer – Diploma, BA – Bachelor’s Degree, BA – Diploma, Computer & Network Technician – Diploma, Computer Science – Bachelor’s Degree, Computer Science – Diploma, Culinary Arts – Bachelor’s Degree, Culinary Arts – Diploma, Digital Marketing – Diploma, Faculty, Hotel Management – Bachelor’s Degree, Hotel Management – Diploma, Office Management – Certificate, Office Management – Diploma, Tourism Management – Bachelor’s Degree, Tourism Management – Diploma
Areas of Teaching: English Language

Higher education (Qualifications, Academic Institution, Award Year) and other qualifications:

BA in English Language and Literature, 2006
MA in Education (Special Educational Needs), 2008

Dr Katerina Mantzouni

Dr Katerina Mantzouni

Position: Lecturer
Categories: Accounting Bachelor, BA – Bachelor’s Degree, BA – Diploma, Computer Science – Bachelor’s Degree, Computer Science – Diploma, Culinary Arts – Bachelor’s Degree, Culinary Arts – Diploma, Digital Marketing – Diploma, Faculty, Hotel Management – Bachelor’s Degree, Hotel Management – Diploma, Tourism Management – Bachelor’s Degree, Tourism Management – Diploma
Areas of Teaching: Mathematics, Statistics

Higher education (Qualifications, Academic Institution, Award Year) and other qualifications:

BSc Mathematics, University of Patra, 2010
MSc Mathematics of Computers and Decision Making, University of Patra, 2014
PhD in Statistics, Athens University of Economics and Business, 2022

Dr Constandinos Papakyriacou

Dr Constandinos Papakyriacou

Position: Lecturer
Categories: Accounting Bachelor, BA – Bachelor’s Degree, BA – Diploma, Computer Science – Bachelor’s Degree, Computer Science – Diploma, Culinary Arts – Bachelor’s Degree, Culinary Arts – Diploma, Digital Marketing – Diploma, Faculty, Hotel Management – Bachelor’s Degree, Hotel Management – Diploma, Tourism Management – Bachelor’s Degree, Tourism Management – Diploma
Areas of Teaching: Psychology

Higher education (Qualifications, Academic Institution, Award Year) and other qualifications:

BSc Psychology, University of Nicosia, 2011
MA General/ Theoretical Psychology, Fairleigh Dickinson University, 2014
Ph.D. Clinical Psychology, University of Nicosia, 2022

Dr Olivia Patsalidou-Kyriacou

Dr Olivia Patsalidou-Kyriacou

Position: Assistant Professor
Categories: Accounting Bachelor, BA – Bachelor’s Degree, BA – Diploma, Computer Science – Bachelor’s Degree, Computer Science – Diploma, Culinary Arts – Bachelor’s Degree, Digital Marketing – Diploma, Faculty, Hotel Management – Bachelor’s Degree, Hotel Management – Diploma, Tourism Management – Bachelor’s Degree, Tourism Management – Diploma
Areas of Teaching: Sociology

Higher education (Qualifications, Academic Institution, Award Year) and other qualifications:

BA in Social Policy and Criminology, Τhe University of Hull, 1999
MA in Research and Thesis in Social Policy, The University of Nottingham, 2000
PhD in Social Policy and Administration, The University of Nottingham, 2014

Sophia Pratzioti

Sophia Pratzioti

Position: Associate Lecturer
Categories: Accounting Bachelor, Accounting Officer – Diploma, BA – Bachelor’s Degree, BA – Diploma, Computer & Network Technician – Diploma, Computer Science – Bachelor’s Degree, Computer Science – Diploma, Culinary Arts – Bachelor’s Degree, Culinary Arts – Diploma, Digital Marketing – Diploma, Faculty, Hotel Management – Bachelor’s Degree, Hotel Management – Diploma, Office Management – Certificate, Office Management – Diploma, Tourism Management – Bachelor’s Degree, Tourism Management – Diploma
Areas of Teaching: Computer Science

Higher education (Qualifications, Academic Institution, Award Year) and other qualifications:

BA in Computer Science, Ionian University, 2008
MSc in International Business, University of Birmingham, 2010
MSc in Information and Communication Systems (System Security), Open University of Cyprus, 2018

Dr Christodoulos Skouroumounis

Dr Christodoulos Skouroumounis

Position: Assistant Professor
Categories: Accounting Bachelor, BA – Bachelor’s Degree, BA – Diploma, Computer Science – Bachelor’s Degree, Computer Science – Diploma, Culinary Arts – Bachelor’s Degree, Culinary Arts – Diploma, Digital Marketing – Diploma, Faculty, Hotel Management – Bachelor’s Degree, Hotel Management – Diploma, Tourism Management – Bachelor’s Degree, Tourism Management – Diploma
Areas of Teaching: Computer Science

Higher education (Qualifications, Academic Institution, Award Year) and other qualifications:

BSc in Electrical and Computer Engineering National, Technical University of Athens, 2014
PhD in Electrical and Computer, University of Cyprus, 2019

 

Related Videos and/or Publications

Related Testimonials

Ambe Ange Mukumbang
Ambe Ange Mukumbang
Computer Science / Cameroon

Ambe Ange Mukumbang

The American College, situated at the heart of the capital of Cyprus is an amazing place to study. It offers a wide variety of programs and provides an international network. Imagine a Cameroonian student working in a group with Greek, Chinese, Polish, Nepalese, Cypriot, Sri Lankan, Nigerian and Moroccan students; that is the world in a nut shell. My experience in the Computer Science program has inspired me to continue my studies in the field. The staff team is extremely supportive and very approachable. My experience as an the American College student has been great and one that should not be missed; to miss it would be to miss out.

Eleni Andreou
Eleni Andreou
Office Management / Cyprus

Eleni Andreou

Elena Zavou
Elena Zavou
Computer Science / Cyprus

Elena Zavou

Επέλεξα να σπουδάσω Πληροφορική στο American College, γιατί θεωρώ πως η Πληροφορική είναι το επάγγελμα του μέλλοντος. Οι καθηγητές είναι άψογοι και η ποιότητα του προγράμματος και οι εγκαταστάσεις του κολεγίου με ικανοποιούν πάρα πολύ.”

Related News

Frequently Asked Questions

Can I receive the Cyprus Government Student Sponsorship?

If you are a Cypriot citizen or a citizen of a member state of the European Union, you have lived with your family in Cyprus for the last 5 years and have an annual gross family income of up to €59,000, you may be eligible to receive the Cyprus Government Student Sponsorship of up to €3.420 / year. You can find out if you are eligible for the sponsorship by contacting officers of the College. The College officers are on hand to help you prepare your application for the sponsorship.

If I have studied at a recognized higher education institution or an accredited higher education program of study, can I receive an exemption from some courses?

Of course, for courses that you have successfully completed you can be exempted from corresponding or related courses. Based on the regulations of the Cyprus Council of Recognition of Higher Education Qualifications, you can transfer credits of up to 50% of the total credits of your program of study you will be studying. This means that for bachelor’s degree that bears 240 ECTS you may transfer up to 120 ECTS.

After I complete this program of study, can I continue to a Bachelor’s degree program of study?

Yes. After you successfully complete this accredited program of study, you can transfer the courses you have successfully completed and continue to a related Bachelor’s degree program of study.

I have no knowledge regarding this program of study. How difficult will it be for me to begin my studies?

Attending this program does not require knowledge of the subjects of study. Teaching commences with the basics and progresses to the most advanced.

Scroll to Top
Request Information
Please complete the information below and a member of American College staff will soon contact you.
* Compulsory
Newsletter Subscription
Be the first to find out about our new offers!
* Compulsory