BSc Computer Science
March 6, 2025 2026-06-03 7:32Reinvent the Future
The U.S. Bureau of Labor Statistics projects a 24% growth in Computer Science–related jobs through 2026—a strong indicator of the vast opportunities awaiting Computer Science graduates. As technology continues to advance and industry needs evolve, computer science programmes worldwide are rapidly adapting to prepare students for this expanding landscape.
Computer scientists are the creative minds behind the software and systems that power modern life. They collaborate across regions and industries to build the applications people use every day, as well as the underlying systems that run devices and support the global networks we rely on.
BSc Computer Science at ACity
The Computer Science programme aims to develop professionals who can apply a strong foundation in mathematics, science, and technology to analyze complex problems and design, implement, and evaluate computing solutions across industry, academia, and government. Graduates will also be equipped to expand the frontiers of knowledge in emerging fields such as blockchain, artificial intelligence, robotics, and the Internet of Things through research and innovation—ultimately contributing to a community of experts that drives industrialization and national development.
The curriculum also provides clear pathways for students interested in advanced studies. Carefully designed electives enable learners to concentrate on specific areas of interest, allowing for deeper specialization and strong preparation for postgraduate work.
Top Careers in BSc Computer Science
Some possible career options with a degree in Information Technology include:
- Software developer
- Machine Learning Engineer
- Web Developer
- Network administrator
- Mobile Application Developer
- Cybersecurity Consultant
- Game Developer
- Data Science and Analytics
Entry Requirements
Applicants must obtain passes (A–D) in six (6) subjects comprising:
- Three (3) core subjects, including English Language, Mathematics, and General Science or Social Studies
- Three (3) relevant elective subjects, including Additional/Further/Elective Mathematics, Physics, and one other relevant elective subject
West Africa Senior School Certificate Examination (WASSCE)
Applicants must obtain passes (A1–C6) in six (6) subjects comprising:
- Three (3) core subjects, including English Language, Mathematics, and Integrated Science or General Science
- Three (3) relevant elective subjects selected from Agriculture, Business, Technical, Vocational, or General programme backgrounds
Minimum Requirement
- Minimum grade accepted: C6
Applicants must obtain passes in three (3) A-Level subjects, with at least one pass at Grade D or better. Subjects must include Additional/Further/Elective Mathematics and Physics, plus one other relevant elective subject.
Applicants must also possess credit passes (Grade C or better) in five (5) GCE O-Level subjects, including English Language, Mathematics, and any three relevant subjects.
Applicants must have completed the French Baccalaureate with an overall score of 10.00 or above.
Applicants must obtain Grades A*/A–C in English, Mathematics, and Science at the Standard Level (SL)/O-Level, in addition to passes in three (3) Higher Level (HL), A-Level, or IB subjects.
Minimum of 50% overall average pass. (Results to be presented to NAB for verification) Maths and English mandatory
Applicants must obtain Grades A*/A–C in English, Mathematics, and Science at the Standard Level (SL)/O-Level, in addition to passes in three (3) Higher Level (HL), A-Level, or IB subjects.
Applicants must possess five (5) O-Level credits, including English Language and Mathematics, plus passes in three (3) relevant A-Level subjects.
Applicants must possess a Grade 13 qualification with a minimum GPA of 2.50.
All foreign qualifications will be referred to GTEC for determination of equivalence and eligibility for admission to tertiary institutions in Ghana.
Electives
Data Processing and Networks
- Cryptography and Network Security
- Neural Networks
- Data Mining and Warehousing
- TCP/IP Design and Implementation
Modern Computing and Programming
- E-commerce
- Programming in ASP.NET
- Advanced Java Programming
- Cloud Computing
Advanced and Emerging Technologies
- Embedded Systems
- Introduction to Robotics
- Internet of Things (IoT)
- Machine Learning
Computational Sciences and Data Analytics
- Business Intelligence
- Cloud Application
- Introduction to Data Science
- Machine Learning
Course Outline
- Communication Skills
- Data Analysis (using MS Excel)
- French Language
- Fundamentals of Innovation and Entrepreneurship (FIE) Seminar I
- Introduction to Programming with Python
- Physical Sciences
- Pre-Calculus (with MATLAB)
- Technology and Society
- Analytic Geometry and Calculus I (with MATLAB)
- Emerging Technologies
- Financial Accounting I
- Fundamentals of Innovation and Entrepreneurship (FIE) Seminar II
- Introduction to Electrical and Electronics Engineering
- Logic and Critical Thinking
- Programming in C
- Text and Meaning
- Analytic Geometry and Calculus II (with MATLAB)
- Data Structures and Algorithms
- Fundamentals of Innovation and Entrepreneurship (FIE) I
- Fundamentals of Logic Design
- Introduction to Operations Research
- Leadership Seminar I
- Object-Oriented Programming with C++
- African Studies
- Applied Linear Algebra (with MATLAB)
- Computer Architecture and Organisation
- Design and Analysis of Algorithms
- Fundamentals of Innovation and Entrepreneurship (FIE) II
- Probability, Statistics, and Reliability (with MATLAB)
- Programming with Java
- Computer Networks
- Database Systems
- Discrete Mathematics (with MATLAB)
- Leadership Seminar II
- Numerical Methods (with MATLAB)
- Object-Oriented System Design
- Operating Systems
- Web Technologies
- Computer Graphics and Multimedia
- Distributed Computing
- Industry Internship
- Principles of Compiler Design
- Project Management, Engineering Economics and Risk Analysis
- Research Methods in Computing
- Software Engineering
- Computer Security
- Computer Systems Programming
- Human-Computer Interaction
- Project Phase I
- Technical Elective – I
- Technical Elective – II
- Introduction to Artificial Intelligence
- Mobile Computing
- Professional Ethics and Values
- Project Phase II
- Technical Elective – III
- Technical Elective – IV
Why ACity
- Home to students from over 23 countries across africa
- Houses a digital makerspace and a technology & Entrepreneurial center for creative freedom & innovation
- A fully digitized campus with the fattest internet speed in a ghanaian university
- Experienced Faculty with industry experience. Student-to-faculty ratio 5:1
- 70% practical lessons
- Every ACitizen has the opportunity to do a work placement every vacation