ProgrammeExplorerApply now ↗
Computer Science
Start your journey in software, data and computational problem-solving with a practical computing foundation.
Learn to code solutions for problems that matter.
Start your journey in software, data and computational problem-solving with a practical computing foundation. You’ll explore programming, databases and systems analysis through practical projects, teamwork and experiences that bring the profession to life. Along the way, you’ll discover where your strengths can take you—toward opportunities such as junior developer or software support officer, entrepreneurship or further study.
What you’ll explore
Entry requirements
Your path to ECC may begin in different ways. The requirements below show the routes available for this programme, and our Admissions team can help you understand how your qualifications fit.
A minimum of five (5) CSEC or GCE O-Level passes, including English A/English Language and Mathematics.
Equivalent qualifications and mature status may be considered in accordance with CCCJ/ECC policy.
Programme structure
Explore each study option semester by semester, from your first foundation courses to the experiences that prepare you for work and further study. Summer semesters are included where they help you complete the two-year stage.
Full-time2 years4 published study periods+
Year 1 • Semester I+
COMM1101Communication I3MATH1103Discrete Mathematics and Algebra4ITEC1104Fundamentals of Information Technology3MGMT1101Introduction to Management3CPRG1201Introduction to Programming3Year 1 • Semester II+
COMM1202Communication II3CPRG1205Computer Programming, I (C#OOP& GUI)3MATH1206Probability and Statistics3CWEB1205Web Development I- Using HTML5, JAVA Script & CSS33ELECTIVEElective3CSYS2404Database Management3Year 2 • Semester III+
PSYC1111Introduction to Psychology I3AIML2201Introduction to Artificial Intelligence and Machine Learning3COMM2301Oral Communication3DCAE2202Distributed Computing: Concepts, Architectures, and Emerging Trends3CSYS1208Networking and Communication Technology3Year 2 • Semester IV+
CMIS1202Business Systems Analysis, Design and Development3CSYS1102Introduction to Computer and Network Security3MGMT2405Small Business Management3IDAA2001Fundamentals of Data and Algorithms Analysis3WOEP1100Work Experience3IARC2001Computer Organization and Architecture3Main Campus
This programme is based at the campus shown. Selected classes may also use online, field, laboratory or work-placement environments.
You may be a strong fit if you…
are curious about technology & computing and ready to build practical skills.
want a structured pathway that connects learning with real career possibilities.
value teamwork, problem-solving and continuous professional growth.