The BSc. degree in Computer Science provides students the opportunity to acquire knowledge and skills to develop their understanding creatively and professionally. Although this is an academic degree, the programme balances theory with ‘real world’ practice in information and computer management. Students will acquire a comprehensive understanding of computer science and a grasp of the central elements of a computer system. Graduates will be prepared for the next step in their careers, for example, having done a research project (for those headed to graduate school), a programming project (for those going into the software industry), or some sort of business plan (for those going into startups).
AIMS AND OBJECTIVES
Our aim is a high quality degree program that ensures that students will be able to integrate theory and practice, recognize the importance of abstraction and appreciate the value of efficient design created to meet clearly developed requirements. The program is intended to prepare students for lifelong learning as they undertake professional careers in computing.
Students will be able to solve problems using algorithms and techniques. They will have sufficient understanding of the theoretical underpinnings of Computer Science such that learning a new programming language, operating system, or information system will be viewed as a routine matter — something that can be done in 2 – 3 days. Additionally, students will graduate with the ability to communicate well, both orally and in writing. Students will graduate with the ability to work well in a multi-disciplinary environment. Finally, students will graduate with an understanding of the context of their skills within a broader academic and applied environment.
Specifically, the core objectives are to ensure that students graduate with:
- Robust problem-solving skills.
- Substantial knowledge of a broad class of problem-solving techniques (e.g.; this includes Algorithms, heuristics, and design techniques).
- Substantial understanding of the fundamentals of Computer Science.
- Ability to clearly communicate technical concepts both orally and in writing.
- Ability to readily work with other disciplines.
EMPLOYMENT PROSPECTS OF GRADUATES
There is no doubt about the huge demand for high and middle level computer scientists in various organizations in Ghana to service the rapidly growing information technology. The content and structure of the program are such that they will prepare students to readily find jobs in the market, start their own businesses, or pursue further academic and professional courses.
Upon completion of the programme, students will be well equipped with the requisite knowledge and skills in Information Technology Management. They further stand the chance of being employed as Assistant IT Managers/Officers, Application Customer Service Representatives, Computer Equipment/Network Analysts, Website Administrators, LAN Applications Support Analysts, Web Programmers/Designers, Systems/Applications Security Analysts, Database Management Administrators, Network Administrators, Network Analysts, Network Control Analysts, Information System Specialists, Information Systems Administrators, Information Systems Operators, Web Security Managers, Web Specialists, Information Technology Performance Analysts etc. in both public and private organizations.