BSc Computer Science
March 6, 2025 2025-03-06 8:26Reinvent the Future
The US Bureau of Labour Statistics projects a 24% growth for Computer Science jobs through 2026. This statistic represents significant opportunities for Computer Science students as they prepare for the world of work. Computer science programs around the world continue to evolve, driven by technological advancements and industrial requirements. They constitute the creative minds behind computer programs. Many computer scientists working across multiple geographic regions collaborate to develop applications that allow people to do specific tasks on a computer or another device. Some are involved in the development of the underlying systems that run the devices or that control ubiquitous networks across the globe.
Ghanaian Students
International Students
Duration
Language
BSc Computer Science at ACity
The Computer Science program aims to develop professionals, who can apply broad knowledge in mathematics, science, and technology to analyze complex problems, design, implement and evaluate computing-based solutions in industries, academia, and government. They would also be able to expand human knowledge in evolving fields in computational sciences (blockchains, AI, Robotics, IoT, etc.) through research and development and to establish a community of experts to serve as the nucleus for industrialization and national development.
This curriculum delineates pathways for students hoping to pursue advanced studies in computer science by ensuring that specific electives allow them to focus on specific areas of concentration.
Top Careers in BSc Computer Science
Some possible career options with a degree in Information Technology include:
- Information Systems Manager
- Multimedia Programmer
- Applications Developer
- Machine Learning Engineer
- Database Administrator
- Cybersecurity Analyst
Entry Requirements
Minimum C6 in 6 subjects including 3 core subjects (English, Mathematics, Integrated/General Science) and 3 elective subjects. (Physics, Elective Mathematics + Chemistry OR any other elective relevant to the chosen Program)
Minimum D or a pass in 6 subjects including 3 core subjects (English, Mathematics, Integrated/General Science) and 3 elective subjects. (Physics, Elective Mathematics + Chemistry OR any other elective relevant to the chosen Program)
Minimum of 5 credit passes in the IGCSE/O-Levels (Mathematics and English mandatory) and 3 passes in the A-Levels. (Elective/Add/Further Mathematics and Physics mandatory).
Minimum of 5 credit passes in the IGCSE/O-Levels (Mathematics and English mandatory) and a minimum score of 4 points in 3 Higher Level (HL) subjects. (Elective/Add/Further Mathematics and Physics mandatory)
Minimum of 50% overall average pass. (subject to approval NAB) Mathematics, English and Physics mandatory
Minimum GPA of 3.0 (Mathematics, English and Physics mandatory)

Electives
Biomedical Engineering
- Biomedical Instrumentation
- Biomedical Signal Analysis
- Real-Time Digital Signal Processing
- Wireless Sensor Networks
Telecommunication
- Advanced Digital Signal Processing
- High Speed Networks
- Remote Sensing
- Telecommunication Systems
- Modelling and Simulation
Intelligent Systems: Controls and Automation
- Advanced Control Systems
- Digital Image Processing
- Machine Learning
- Modeling and Analysis of Mechatronic Systems
Intelligent Systems: Robotics and Mechatronics
- Advanced Control Systems
- Industrial Automation and Robotics
- Machine Learning
- Modeling and Analysis of Mechatronic Systems
Renewable Energy Systems
- Smart Grid
- Solid State Electronic Devices
- Energy Management for a Sustainable Future
- Green Electronics
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