Why choose this course?
The course aims to produce software developers who can seamlessly make the transition from University to the international computer industry. This is achieved by providing a thorough grounding in the core principles of computer science and integrating these with computer languages, tools, techniques and methodologies used by computer professionals worldwide.
Our Computer Science course offers you the flexibility to pursue areas of particular interest to you such as web, databases, and networking. Additionally, we will prepare you with the key skills needed to keep abreast of future developments.
This course will enable you to demonstrate a knowledge and understanding of the essential facts, concepts, principles, theories and practices relating to Computer Science.
You will learn to apply the appropriate tools and methodologies to the design, implementation and evaluation of software systems on a variety of platforms and environments.
In addition you will be given the opportunity to develop a range of transferable skills in such areas as problem solving, communication, project management, working individually and in teams as well as self-management and the ability to gather, synthesise, evaluate and reflect on information from relevant sources.
You will develop a range of personal, organisational and professional skills needed for continuing professional development in Computing in a world wide context.