Computer Science is a dynamic and fast-changing field. To remain up-to-date and in tune with new developments, computing curricula must have a short revision turnaround time, typically five years. In particular, a modern computer science curriculum should be conscious of the impact of information and communication technologies on teaching and learning and the competitiveness engendered by globalization.
Designing a modern computer science curriculum that is current, balanced, coherent, progressive and flexible is a challenging task. We have tried to ensure that the revised curriculum maintains depth and breadth in conformity to the National Universities Commission’s Benchmark Minimum Academic Standard (BMAS). The curriculum is also heavily influenced by the ACM/IEEE-CS Joint Curriculum Task Force report titled “Computing Curricula 2001” (CC2001) [1] and the European Universities curriculum design guidelines, CareerSpace2001[2].
There are three types of changes in this review: the introduction of two required courses on entrepreneurship, addition of practical laboratory components to some courses and conversion of some courses from core to cognate electives.
To advance the frontiers of Science and Technology and also to break new grounds, through teaching, research and the dissemination of knowledge for an integrated national growth and development.
Our vision is to be recognized internationally for excellence in research and teaching, and nationally for high-quality service so as to be a world class Department comparable to any other Department.
To produce well nurtured graduate that will be in a possition to contribute to the advancement of knowledege at local, National and Global levels.