Bachelor of Science in Computer Science
Programme description
Aim and Objectives of the Programme
The aim of the programme is to provide students with advanced theoretical and practical computer science knowledge and skills, enabling them to work as ICT professionals in the commercial, industrial and governmental sectors, thus contributing to national and continental development.
The objectives of the programme are for the student to:
1. Gain the knowledge and skills to perform as a professional in the discipline.
2. Communicate effectively.
3. Cultivate analytical and problem-solving skills that contribute to innovative solutions.
4. Maintain professional and ethical standards, appreciating the social impact of computing.
5. Practice continuous learning to master new tools and skills within the profession.
Entry Requirements
Admission Requirements
The minimum entry requirements to the Bachelor of Science in Computer Science programme are outlined below. Students are advised to contact the Office of Admissions to find out more about the range of equivalent international qualifications accepted.
- Malawi School Certificate of Education (MSCE) with 6 credit passes (grades 1–6) including English and Mathematics; or international equivalent qualification.
- Applicants with a Diploma or Advanced Diploma may be considered for entry.
- Applicants with a Diploma or Advanced Diploma in a relevant area may be considered for credit transfer.
- English proficiency; grade 6 or better on the Malawi School Certificate of Education or equivalent.
- Copy of valid passport or national ID.
Programme pathway
Foundation Courses
| Module | Credits |
|---|---|
|
UU-BA-IND100
Induction Module
|
0.00 |
|
UU-FNT-103
Introduction to Bachelor Degree
|
0.00 |
Year 1
| Module | Credits |
|---|---|
|
UU-COM-1010-MW
Introduction to Information Technology
|
24.00 |
|
UU-ENG-1002-MW
Academic Writing
|
24.00 |
|
UU-MTH-1003-MW
Linear Algebra and Calculus for Computing
|
24.00 |
|
UU-MTH-1005-MW
Discrete Mathematics
|
24.00 |
|
UU-COM-1011-MW
Fundamentals of Computer Organisation and Operation
|
24.00 |
Year 2
| Module | Credits |
|---|---|
|
UU-MTH-2000-MW
Statistics
|
24.00 |
|
UU-COM-2010-MW
Operating Systems
|
24.00 |
|
UU-COM-2012-MW
Data Structures and Algorithms
|
24.00 |
|
UU-COM-2013-MW
Computer Programming
|
24.00 |
|
UU-COM-2016-MW
Systems Analysis and Design
|
24.00 |
Year 3
| Module | Credits |
|---|---|
|
UU-COM-3001-MW
Web Technologies and Introduction to Digital Business
|
24.00 |
|
UU-COM-3000-MW
Database Management Systems
|
24.00 |
|
UU-COM-3010-MW
Object Oriented Designing and Development
|
24.00 |
|
UU-COM-3019-MW
Software Engineering
|
24.00 |
|
UU-COM-3030-MW
Artificial Intelligence and Emerging Technologies
|
24.00 |
Year 4
| Module | Credits |
|---|---|
|
UU-COM-4020-MW
Computer Networks and Cloud Computing
|
24.00 |
|
UU-COM-4023-MW
Mobile Computing
|
24.00 |
|
UU-COM-4024
Information Systems and Cyber Security
|
24.00 |
|
UU-COM-4025-MW
Research Methods for Computer Science
|
24.00 |
|
UU-COM-4010-MW
Computer Science Project
|
24.00 |