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.
What happens on this course?
Throughout this course you will develop and enhance your skills as a programmer, starting with the essential fundamentals of programming and problem solving. You will learn how to develop software that meets client needs and will have the opportunity to develop a piece of software for your final project.
In addition, you will undertake studies in computer systems engineering and databases. Our course is flexible enough to allow you pursue an area of particular interest to you such as digital media, networks or the internet.
You will also engage in studies focused on developing your academic and employability skills, and you will have ample opportunity to apply your theoretical learning to practical activities.
You will be offered the opportunity to undertake a placement year, where you gain invaluable experience in the workplace before returning to complete your final year. Many students have found this to be a real asset when it comes to finding a job after graduation.
*Part Time course duration: 6 Years
What skills will you gain?
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 worldwide context.