The Bachelor of Science Honours in Computer Science at Africa University is an undergraduate programme in the Department of Artificial Intelligence, Software Engineering and Computer Science (College of Engineering and Applied Sciences). Students study areas including web development, critical thinking and logic, calculus, principles of programming languages, intellectual property, digital electronics, object oriented programming, theory of computing, discrete structures, algebra, and software engineering.
The programme runs for 4 year(s) in full time mode at the Main Campus. It includes modules such as applied statistics, computer networks, operating systems, algorithms and data structures, software project management, information security, group project, computer graphics, systems analysis design and implementation, database systems, parallel and distributed computing, artificial intelligence, simulation and modelling, and a capstone project. It also includes industrial attachment continuous assessment and industrial attachment II.
Modules
- Web development
- Critical Thinking, Logic and Problem Solving
- Calculus
- Principles of Programming Langauges
- Intellectual Property
- Fundamentals of Digital Electronics
- English as a Second Language I
- French for Beginners I
- Portuguese for Beginners I
- Discrete Structures
- Algebra
- Object oriented programming