Bachelor of Science in Computer Science
Introduction
The Bachelor of Science in Computer Science at the University of Makeni is a flagship undergraduate programme offered by the Faculty of Engineering and Applied Sciences. Established to meet the growing demand for skilled technology professionals in Sierra Leone and the wider West African region, the programme equips students with a strong foundation in computing theory, software development, systems design, and data management. The programme is a four-year full-time course open to all qualifying students who demonstrate aptitude and passion for computing and technology. Its curriculum has been carefully developed and periodically reviewed to reflect current industry trends, emerging technologies, and the specific developmental needs of Sierra Leone — bridging the gap between academic learning and real-world application. The Bachelor of Science in Computer Science at the University of Makeni is designed to produce graduates who are not only technically proficient but also innovative problem-solvers and ethical leaders. Our graduates are equipped to design and deploy technological solutions that address the most pressing socioeconomic challenges facing Sierra Leone and the African continent at large, contributing meaningfully to the nation’s vision of becoming a knowledge-driven, digitally empowered society.
Program Objectives
The Bachelor of Science in Computer Science programme at the University of Makeni aims to educate and develop students with strong theoretical and practical foundations in Computer Science, enabling them to excel in the workplace and become lifelong learners and innovators. The programme is designed to equip students with the capabilities to create and deploy technological solutions that address the most pressing challenges facing Sierra Leone and the broader developing world. By focusing on the computing skills required to thrive in the 21st century, the programme seeks to meet the diverse needs of students, industry, government, and society at large.
- Develop competent professionals with strong theoretical and practical skills in Computer Science, equipping graduates to design, build, and evaluate innovative technological solutions relevant to Sierra Leone’s socioeconomic development.
- Strengthen institutional and national capacity in Computer Science by producing graduates who can drive technological advancement across tertiary institutions, the private sector, and public service in Sierra Leone.
- Build a generation of industry-ready graduates with a practical orientation that effectively bridges academia, government, and the technology sector under the broader framework of Information and Communication Technology (ICT).
We are excited to have you as part of our community, where we foster innovation, critical thinking, and hands-on learning in the dynamic world of computer science. Our department is dedicated to providing high-quality education, equipping students with the knowledge and skills needed to succeed in today's technology-driven society.
The Computer Science Department offers a comprehensive curriculum designed to cover a broad range of topics, including programming, data structures, algorithms, software development, artificial intelligence, cybersecurity, and much more. Our expert faculty members are passionate about both teaching and research, ensuring that students are exposed to the latest advancements in the field. We are committed to creating a collaborative and supportive environment where students can grow academically and professionally. Whether you are pursuing a degree, engaging in research, or participating in extracurricular activities, the Computer Science Department is here to support your journey and help you reach your full potential.
Bachelor of Science in Computer Science
Diploma in Computer Science
Short Courses and Certification Programs
Career Opportunities
Software Engineering
Data Communication & Networking
Database Administration
Data Mining & Machine Learning
Graphics & Multimedia
Data Analytics

