For University of Cape Coast (UCC)
The Bachelor of Science in Computer Science programme will equip students with knowledge and hands-on experience of the latest trends in this ever-changing technological world.
Computer Science is a field of great fun and never-ending learning, which involves the application of computers and their tools to efficiently and effectively undertake activities in business, entertainment, education, health, and so on. Learners are taught how to design software, use some of the most popular and current programming software, and make the most efficient and effective use of the very complicated computer gadgets.
Being an education-focused program, learners are trained in the most effective school teaching methods that could apply to students at all levels of the academic ladder. The program equips students with technological and methodological skills that make them exceptional in the use of the computer. Also, it exposes them to skills that would make it possible for them to pass on those skills to other trainees.
The University of Cape Coast (UCC) offers both a Bachelor of Science (BSc) and a Bachelor of Education (BEd) in Computer Science. The BSc program focuses on the theoretical and practical aspects of computer science and information technology, while the (BE.d) program prepares students for teaching computer science in pre-university institutions and also offers a PhD in Computer Science that allows for advanced study in the computing-related field.
Entry Requirements for BSc. and BEd. Computer Science:Â
Applicants must pass any three (3) of the following elective subjects: Elective Mathematics, Physics, Chemistry, and Biology.
The Cut-Off Point
Computer Science at the University of Cape Coast is around 7 or 9 for first-choice applicants, and aggregate 14 for full-fee paying or second-choice applicants.
Some Courses include:
including software engineering, artificial intelligence, internet systems and technology, computer security, algorithms, data structures, programming languages, operating systems, hardware development, databases, network design, business management and practices, as well as cryptography, Data mining, Optimization.
How to apply for Computer Science at the University of Cape Coast (UCC):
https://apply.ucc.edu.gh/
Computer Science Program at the University of Ghana(Legon)
Entry Requirements for BSc. Computer Science
Core: Credit passes in English, Core Mathematics & Integrated Science
Electives: Credit passes in Elective Mathematics and any two subjects with at least aÂ
B3 in Elective Mathematics
Entry Requirements for B.Ed. Computer Science
Core: Credit passes in English, Core Mathematics (C4 or Better), Integrated Science & Social Studies.
Electives: Credit passes in any three elective subjects, with the total aggregate not exceeding 24.
BSc. Computer Science Course Structure
(University of Ghana Curriculum – Updated 2024)
Level 100 (First Year)
Semester 1
- DCIT101: Introduction to Computer Science (3 Credits)
Overview of computing history, hardware/software basics, algorithms, and problem-solving.
- DCIT103: Office Productivity Tools (3 Credits)
Hands-on training in Microsoft Office (Word, Excel, PowerPoint), collaboration tools, and document formatting.
Semester 2
- DCIT102: Computer Hardware Fundamentals and Circuits (3 Credits)
Digital logic, computer components, circuit design, and troubleshooting.
- DCIT104: Programming Fundamentals (3 Credits)
Intro to Python/C programming: variables, loops, functions, and simple algorithms.
Level 200 (Second Year)
Semester 1
- DCIT201: Programming IÂ (3 Credits)
Advanced programming concepts (OOP, data structures) in Java/C++.
- DCIT203: Digital and Logic System Design (3 Credits)
Boolean algebra, logic gates, and circuit simulation tools (e.g., Logisim).
- DCIT205: Multimedia and Web Design (3 Credits)
HTML/CSS, JavaScript, and Adobe Creative Suite for web/multimedia projects.
Semester 2
- DCIT204: Data Structures and Algorithms IÂ (3 Credits)
Linked lists, stacks, queues, sorting, and searching algorithms.
- DCIT206: System Administration (3 Credits)
Linux/Windows server management, shell scripting, and network configurations.
- DCIT200: Internship (6 Credits | Vacation)
Industry placement to apply skills in real-world settings.
(Electives: Mobile App Dev, E-Business, etc.)
Level 300 (Third Year)
Semester 1
- DCIT301: Operating Systems (3 Credits)
Process scheduling, memory management, and file systems (Windows/Linux).
- DCIT305: Database Fundamentals (3 Credits)
SQL, relational models, and database design (MySQL, PostgreSQL).
- DCIT313: Intro to AIÂ (3 Credits)
Search algorithms, knowledge representation, and basic machine learning.
Semester 2
- DCIT307: Mini-Project (3 Credits)
Group project solving a real problem using acquired skills.
- DCIT311: Machine Learning (3 Credits)
Supervised/unsupervised learning with Python (scikit-learn, TensorFlow).
(Specializations: Cloud Computing, IoT, HCI, etc.)
Level 400 (Final Year)
Semester 1
- DCIT400: Project (6 Credits)
Year-long capstone project (research or software development).
- DCIT401: Professional Issues (3 Credits)
IT ethics, cybersecurity laws, and project management (Agile/Waterfall).
Semester 2
- DCIT407: Image Processing (3 Credits)
Image filtering, segmentation, and OpenCV applications.
- DCIT418: Systems and Network Security (3 Credits)
Cryptography, penetration testing, and firewall configurations.
(Advanced electives: Compilers, Bioinformatics, Wireless Networks, etc.)
How to apply for Computer Science at the University of Ghana (Legon):Â
https://admissions.ug.edu.gh/undergraduate/how-to-apply
Computer Science Program at Kwame Nkrumah University of Science and Technology (KNUST)
Computer Science
The Department of Computer Science offers in-depth training for students with a sound academic background in Mathematics and Science, and who are aspiring to become professionals in the field of Information Technology.
The primary goal of the department is to produce and provide the public sector of the nation as well as private organizations and institutions with world class Computer Programmers, Computer Analysts, System Analysts and Management Information Specialists.
The Department also offers research opportunities for graduate studies with well-equipped computer laboratories and other research facilities.
Admission Requirements
- WASSCE:Â Â Applicants must have credits(A1-C6) in THREE core subjects, namely English, Mathematics, and Integrated Science, and three elective subjects, including Mathematics, with a total aggregate of 24 or better. Aggregates are computed as A1=1, B2=2, B3=3, C4=C5=C6=4. D7 and E8 are not acceptable.
- SSSCE:Â Â Applicants must have credits (A-D) in THREE core subjects, namely English, Mathematics, and Integrated Science, and three elective subjects, including Mathematics, with a total aggregate of 24 or better. Aggregates are computed as A=1, B=2, C=3, D=4. Grade E is not acceptable.
- A-level candidates
- must have GCE O'level certificate with Credits in at least FIVE subjects, including Mathematics and English. Must also have THREE passes at the Advanced Level, including Mathematics and Physics.
Must be at least 25 years old, should possess a GCE O' level certificate with Credits in at least FIVE subjects, including English and Mathematics. Possession of an A-level certificate will be an added advantage. In addition, candidates will be required to write an Entrance Examination in Mathematics and also attend an oral interview.
HND Diploma holders
- Applicants with Diploma/HND certificate in Computer Science, Science and Engineering from any recognized university, University College and/Polytechnic qualify for admission.
- Applicants with 2nd Class (Upper Division) will be admitted to Year Two, while all others will be admitted to Year One.
Cut-off Points Aggregate:
The cut-off aggregate for Computer Science BSc Computer Science is 13 and varies for Fee-paying.
Distance Programmes
The Department of Computer Science, through the
Institute of Distance Learning, offers the following programmes:
Undergraduate:
BSc. Computer Science (top-up) - This is a two-and-a-half-year (2
1/
2) programme.
BSc. Information Technology (Top-up): This is a two-and-a-half-year (2
1/
2) programme.
Postgraduate:
MSc/MPhilÂ
Health Informatics
MSc/MPhilÂ
Information Technology
How to apply for Computer Science at the University of Kwame Nkrumah University of Science and Technology (KNUST):
 https://apps.knust.edu.gh/admissions/apply
Follow us on WhatsApp for more updates:
https://whatsapp.com/channel/0029VaCyYGIFHWpx22L38a2K
Seekers Consult
Contact Us for Your Study Abroad Journey
We search for schools and check available scholarships for you
Contact: 0550414552 / 0362297079

Loan for government workers
Transcript Application
English Proficiency
Recommendation letter
Project work/thesis for undergraduate, master's, and PhD students.