Computer Science
Diploma
2 Years
120
English
- Overview
- Curriculum
- Structure
- Teaching Staff
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.
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.
Purpose and Objectives
The program’s purpose and objectives are:
- To enhance students’ critical thinking and to develop their basic analytical, problem-solving and decision-making skills.
- To introduce the field of computer science, and fundamental principles of computers, computation and programming.
- To acquaint students to the major commercial computer application packages.
- To introduce students to basic programming concepts and methodologies for program design, development, testing and documentation.
- To introduce techniques for systematic problem analysis, program specification, design, coding, testing, debugging and documentation of programs.
- To introduce fundamentals of current design approaches in database systems, including work with a commercially available system.
- 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:
- Demonstrate analytical, problem-solving and decision-making skills and think critically and creatively, both independently and in teams.
- Apply the foundations underpinning computer science, computation and programming.
- Identify the fundamentals and basic theory of human computer interaction and usability testing, of major commercial computer application packages.
- Analyzing, designing, implementing, testing, documenting, and maintaining a computer-based system.
- Work in teams, contributing to the management, planning and implementation of a computer system.
- Make use of a range of theories, techniques and tools from programming languages, programming environments, and system analysis and design.
- Make choices based on reasoned arguments and evaluate the outcomes of those choices by comparing them with alternative solutions.
- Effectively apply the fundamental principles of data modeling and database design, with emphasis on relational database concepts.
- 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 Requirements | 24 |
Mathematics Requirements | 24 |
Major Requirements | 72 |
Total | 240 |
General Education Requirements
Course Code & Title | ECTS |
---|---|
CSC102 Computer Applications | 6 |
ECO101 Principles of Microeconomics | 6 |
ENG101 English Communication | 6 |
ENG102 English Writing | 6 |
ENG201 Advanced English | 6 |
GRE101 Modern Greek | 6 |
GRE201 Modern Greek II | 6 |
HST101 European History | 6 |
HST102 History of Cyprus | 6 |
PSY101 Introduction to Psychology | 6 |
SOC101 Principles of Sociology | 6 |
Mathematics Requirements
Course Code & Title | ECTS |
---|---|
MTH102 Statistics | 6 |
MTH103 Calculus | 6 |
MTH104 Discrete Mathematics | 6 |
MTH202 Calculus II | 6 |
MTH203 Linear Algebra | 6 |
Major Requirements
All 60 credits from the following:
Course Code & Title | ECTS |
---|---|
CSC101 Fundamentals of Information Technology | 6 |
CSC103 Computer Programming | 6 |
CSC105 Digital Logic | 6 |
CSC112 Computer Programming II | 6 |
CSC202 Data Structures and Algorithms | 6 |
CSC203 Management Information Systems | 6 |
CSC205 Systems Analysis and Design | 6 |
CSC206 Computer Organization and Architecture | 6 |
CSC302 Databases | 6 |
CSC312 Human Computer Interaction | 6 |
12 credits from the following:
Course Code & Title | ECTS |
---|---|
CSC210 Web Programming | 6 |
CSC307 Software Engineering | 6 |
CSC310 Programming in Java | 6 |
CSC311 Mobile Computing Programming | 6 |
CSC313 Advanced Web Programming | 6 |
MAJ101 Internship | 6 |
Year 1 – Fall Semester
Course Code & Title | ECTS |
---|---|
CSC101 Fundamentals of Information Technology | 6 |
CSC102 Computer Applications | 6 |
CSC103 Computer Programming | 6 |
ENG101 English Communication | 6 |
MTH103 Calculus | 6 |
Year 1 – Spring Semester
Course Code & Title | ECTS |
---|---|
CSC105 Digital Logic | 6 |
CSC112 Computer Programming II | 6 |
CSC312 Human Computer Interaction | 6 |
ENG102 English Writing | 6 |
MTH104 Discrete Mathematics | 6 |
Year 2 – Fall Semester
Course Code & Title | ECTS |
---|---|
CSC203 Management Information Systems | 6 |
CSC205 Systems Analysis and Design | 6 |
ENG201 Advanced English | 6 |
MTH203 Linear Algebra | 6 |
CSC310 Programming in Java | 6 |
Year 2 – Spring Semester
Course Code & Title | ECTS |
---|---|
CSC202 Data Structures and Algorithms | 6 |
CSC206 Computer Organization and Architecture | 6 |
CSC302 Databases | 6 |
MTH202 Calculus II | 6 |
CSC210 Web Programming | 6 |
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
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
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
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
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
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 Andis Panayiotou
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: Greek Language
Higher education (Qualifications, Academic Institution, Award Year) and other qualifications:
B.A. in English & Greek Language & Literature, University of Athens, 1971
M.A. in T.E.S.O.L., Columbia University, 1990
M.Ed. in T.E.S.O.L, Columbia University, 1991
Ph.D. in English Language & Literature, University of Athens, 2003
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
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
Andrie Pouroutidou
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, National and Kapodistrian University, 2006
Graduate Diploma in Globalisation and Governance, Brunel University, 2007
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
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
Dr Spyros Theocharides
Position: Assistant Professor
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:
BSc Computer Engineering, University of Cyprus, 2016
PhD Electrical Engineering, University of Cyprus, 2022
- High employment rate of graduates
- Accredited program of study – Recognized diploma
- Qualified lecturers and professors with many years of work experience
- Modern and well-equipped facilities
- Possibility of part-time study
Related programs of study
Related Videos and/or Publications
Related Testimonials
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.
Elena Zavou
Επέλεξα να σπουδάσω Πληροφορική στο American College, γιατί θεωρώ πως η Πληροφορική είναι το επάγγελμα του μέλλοντος. Οι καθηγητές είναι άψογοι και η ποιότητα του προγράμματος και οι εγκαταστάσεις του κολεγίου με ικανοποιούν πάρα πολύ.”
Related News
Our volunteer work in the 48th Christodoula march
On 6 April 2023, for another year American College supported the 48th Christodoula march organized
Αrtisan Βaker Chef Christos Papatheofilou at American College
On 29 March 2023 American College hosted a bakery seminar-demonstration by Αrtisan Βaker Chef Christos
Fire Safety seminar to Hotel Management and Culinary Arts
On 14/3/2023 Mr Andreas Papadopoulos delivered seminars on Fire Safety to Hotel Management and Culinary
The Association of Parents and Friends of Children with Heart Disease Ceremony
On 14 February 2023 American College hosted a ceremony of the Association of Parents and
Frequently Asked Questions
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.
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.
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.
Attending this program does not require knowledge of the subjects of study. Teaching commences with the basics and progresses to the most advanced.