University
University Of Dar Es Salaam
BSc in Computer Science
The overall objective of this programme is to produce quality Computer Science graduates of high intellectual standard and calibre capable of designing and developing computer application systems, and to meet current and future needs in the field of computing, both in Tanzania and beyond.
Mainly, the programme is constituted of courses from mainstream Computer Science and the related Mathematics courses. These include courses in computer programming and software engineering, data and information management, computer networks, computer systems and architecture, and discrete mathematical structures and formal program semantics. Additionally, in the interest of imparting soft skills to students, the programme also includes courses on business and innovations, professionalism and ethics, development studies and problem-solving. Students in this programme will attend an 8-week practical training session after the 2nd semester for each academic year, except for the 3rd year of study. Also, will have a final year project to enable students to showcase the knowledge and skills acquired during the course of the programme. The final year project aims to develop independent skills and experience in the practical pursuit of a non-trivial project. Expected Learning Outcomes Upon completion of the programme, BSc in CS graduates will be able to:- Design, develop, test, configure and maintain software systems by the application of an appropriate software development process.
- Design, implement, configure and maintain computer communication networks.
- Specify computer hardware, software and interface requirements for business information systems.
- Evaluate, refine and solve computing problems requiring the exercise of sound technical judgment and knowledge of computer science principles.
- Make an audio/visual/written presentation to convey a body of technical information in a coordinated, comprehensive manner.
- Demonstrate qualities of a professional team member specifically in the areas of interpersonal skills, scheduling, working within deadlines and budget restrictions Career Prospects
The programme opens up opportunities in several areas of computer science such as the development and implementation of software, designing of new ways to use computers and effective ways to solve computing problems. A graduate of this programme can assume different roles in the Computing and ICT fields such as:
- Systems Analyst
- Systems Administrator
- Network Engineer/Administrator/Consultant
- User Interface Designer
- Web developer and Webmaster
- Information Systems Specialist
- Internet Application Programmer
- Information Officer
- Software developer
- Business process Engineer
- ICT projects manager
- ICT Trainer
University Of Dar Es Salaam | Why Study At The University Of Dar Es Salaam
The University of Dar es Salaam is a unique community of students and staff dedicated to bringing out the best in all its members.
Our aim is to provide the best possible environment for teaching, learning research and public services, and our track record of success is well known in East Africa, Africa and the rest of the world. We will continue to ensure that your years at this University will be filled with excitement and experiences that you can treasure for a lifetime. We also recognize that the quality of student experiences derives from more than academic study. That is why the University encourages students to join and actively participate in activities of the Students. Union and use the various sports and recreational facilities available, e.g. swimming pool,cricket, athletics and soccer fields. The University of Dar es Salaam is also at the interface of national and international higher education innovations and initiatives.