Computer Science
Computing · Software · Digital Systems · Technology Entrepreneurship
Practical Digital Skills for a Technology-Driven Economy
The Faculty of Computer Science develops practical digital skills for a technology-driven economy. Students are exposed to computing concepts, problem-solving, digital tools and the practical use of technology in organisations and businesses. The faculty's philosophy is to build real-world application over theoretical knowledge alone.
The faculty encourages hands-on computer laboratory activities, projects, demonstrations and problem-based learning. Students build confidence by applying technology to practical scenarios rather than relying solely on theory — making Computer Science the most lab-centric faculty at the College.
Technology entrepreneurship is built into both the study areas and career outcomes, making self-employment a first-class pathway. A Mathematics and/or ICT background is recommended for certain programmes, reflecting the technical demands of the discipline.
Key Study Areas
Computer Fundamentals & OS
Hardware concepts, operating systems, file management, and foundational computing knowledge.
Programming Fundamentals
Introduction to programming logic, algorithms, and software development concepts.
Web Technologies
HTML, CSS, web design principles, and building functional websites for real-world use.
Database Concepts
Data organisation, database design, querying, and information management systems.
Networking Fundamentals
Network architecture, connectivity, protocols, and basic network administration.
Cybersecurity Awareness
Digital safety, threat awareness, data protection, and responsible technology use.
Digital Productivity
Office applications, productivity tools, and digital workflows for modern workplaces.
Technology Entrepreneurship
Building tech-based businesses, digital product development, and innovation pathways.
Career Pathways
IT Support Technician
Provide technical assistance, troubleshoot hardware and software issues for organisations.
Junior Web Developer
Build and maintain websites and web applications for businesses and clients.
Database Administrator
Manage, organise, and maintain data systems for companies and institutions.
Digital Administrator
Handle digital operations, records management, and technology-driven administrative tasks.
Network Support Officer
Assist with network setup, maintenance, and connectivity for organisations.
Technology Entrepreneur
Launch and run technology-based businesses and digital service ventures.
Admission by Level
Certificate
Foundational computing skills, digital literacy, and practical technology application.
Requirement
Basic secondary education with demonstrated interest in computing
Diploma
Technical computing competence, programming, web development, and database skills.
Requirement
WASSCE/SSSCE, TVET or equivalent; Maths/ICT background recommended
Advanced Diploma
Higher-level applied computing, systems administration, and technology leadership.
Requirement
Diploma or equivalent progression requirement
Ready to Build Your Digital Future?
Contact our Admissions Office for current programme details, fees, and intake dates.
