Why Should You Take This Course?
There are more job opportunities in this industry each year than there are graduates available, by ratio of 3 to 1 with the upper range of earnings exceeding most other fields of study. Ignoring those facts, Computer Science is simply a fascinating study into the technological world of today and that of the future.
Computer Science is about the devices and systems that enable our digital age to exist. It is not a study of the software used every day in offices and homes around the world but more about how these systems actually work, how they do what they do, their limitations, their strengths and the astounding way we humans have adapted basic logical thinking to create such amazing tools.
Over the whole two years you will:
- Learn to program using a high level (3GL) language
- Appreciate the role of binary in storing numerical and non-numerical data
- Learn how images and sound are stored digitally
- Understand the use of logic gates and Boolean Algebra
- Grasp how software and hardware work together to form the systems of today
- Visualise how the processor works by studying the Fetch-Execute Cycle
- Know how data can be stored, sorted and searched through
- Gain an appreciation of the use of vectors within the computing field
- Learn about Finite State Machines, Regular Expressions and Language
- Extend your understanding of fundamental computing by studying Turning Machines
- Study the role of operating systems, explore networking and the way the internet works
- Become aware of the client-side and server-side languages of the web
- Understand how 4GL languages are used to manipulate data or diagnose illnesses
How will I be assessed?
Year 1: Two exams (50% of the Course at that point).
Year 2: Two papers (40% of the overall grade).
You will also submit a programmed solution to a problem of your choosing using language of your choice, accounting for 20% of the Course.
What could I do next?
Explore Computer Science at university anywhere in the world. Specialise in Computer Engineering (programming), Game Design and Artificial Intelligence (AL) or explore the Cognitive Sciences, Data Handling, Aerospace Technology, Business Systems and