Home/Programmes/Computer Science
Technology & Computing

Computer Science

Start your journey in software, data and computational problem-solving with a practical computing foundation.

Why this programme

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

01Programming
02Databases
03Systems analysis
Getting started

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.

01

A minimum of five (5) CSEC or GCE O-Level passes, including English A/English Language and Mathematics.

02

Equivalent qualifications and mature status may be considered in accordance with CCCJ/ECC policy.

Plan your studies

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
CodeCourseCredits / hours
COMM1101Communication I3
MATH1103Discrete Mathematics and Algebra4
ITEC1104Fundamentals of Information Technology3
MGMT1101Introduction to Management3
CPRG1201Introduction to Programming3
Year 1 • Semester II
CodeCourseCredits / hours
COMM1202Communication II3
CPRG1205Computer Programming, I (C#OOP& GUI)3
MATH1206Probability and Statistics3
CWEB1205Web Development I- Using HTML5, JAVA Script & CSS33
ELECTIVEElective3
CSYS2404Database Management3
Year 2 • Semester III
CodeCourseCredits / hours
PSYC1111Introduction to Psychology I3
AIML2201Introduction to Artificial Intelligence and Machine Learning3
COMM2301Oral Communication3
DCAE2202Distributed Computing: Concepts, Architectures, and Emerging Trends3
CSYS1208Networking and Communication Technology3
Year 2 • Semester IV
CodeCourseCredits / hours
CMIS1202Business Systems Analysis, Design and Development3
CSYS1102Introduction to Computer and Network Security3
MGMT2405Small Business Management3
IDAA2001Fundamentals of Data and Algorithms Analysis3
WOEP1100Work Experience3
IARC2001Computer Organization and Architecture3
Where you’ll study

Main Campus

This programme is based at the campus shown. Selected classes may also use online, field, laboratory or work-placement environments.

Main Campus137 Mountain View Avenue, Kingston 3
Is it right for you?

You may be a strong fit if you…

01

are curious about technology & computing and ready to build practical skills.

02

want a structured pathway that connects learning with real career possibilities.

03

value teamwork, problem-solving and continuous professional growth.

Still deciding?

Let’s find the programme that fits your future.

Explore all programmesAsk Admissions about this programme ↗