About this course
Please note that the last intake to the first year of this course was in the academic year beginning in September 2015. The course has since been revalidated, and if you are interested in starting the first year in 2016/17 or later please follow this link to the latest version.
However, we are still considering applications for from suitably qualified applicants who may want to begin their studies in the second year. Please contact Admissions for advice.
BSc (Hons) Computer Science is the established route for those interested in studying a broad-based computing degree.
From day one, you will be immersed in an exciting, innovative environment where you will develop your theoretical and technical knowledge and skills which will be directly relatable to your future career.
You will study computer programming, relational databases, web development, computer networks and control systems, systems analysis, operating systems and distributed real-time systems to give you a broad knowledge of the computer science discipline. For students who want to study a particular specialism, we also offer courses in:
- BSc (Hons) Computer Science with Animation, Graphics and Vision
- BSc (Hons) Computer Science with Artificial Intelligence
- BSc (Hons) Computer Science with Games Development
- BSc (Hons) Computer Science with Web Development
Our well established BSc (Hons) Computer Science course has been accredited by BCS, the Chartered Institute for IT, meaning you will graduate with a degree that is aligned to the needs of the computing industry.
Learn from the best
You will be taught by a range of academic staff who bring a wealth of professional experience from the computer science sector. Coupled with wider technical knowledge, whereby the staff have published work in prestigious authored journals, you will be taught the essential skills you need to succeed in your future career.
Accredited by the BCS (The Chartered Institute for IT, this highly-regarded course ensures you experience teaching and learning environment which provides you with the support, direction and practical knowledge to help you get the most out of your time at Northumbria.
Teaching and Assessment
You will be provided with a wide range of learning opportunities in a challenging, stimulating and dynamic quality learning environment. You will learn new technical skills, such as creating web, desktop and embedded systems.
Your assessments are designed to help you develop the knowledge, understanding and skills required of a computer science graduate. You will be assessed through a variety of different methods including exams, reports, presentations, individual, group and project work.
You will be provided with a wide range of learning opportunities in a challenging, stimulating and dynamic quality learning environment.
On our computer science course, you will have the opportunity to access state of the art facilities and equipment which will encourage your individual intellectual freedom and allow your creative vision to become a reality.
You will have access to dedicated computing areas which students can use during free periods and into the evenings and weekends.
When you want to get hands-on with technology and really understand how everything connects, how to create games or protect data integrity, our range of specialist facilities will support you.
We are living in a digital age where all of our lives are impacted by computer sciences and digital technologies, from cyber security and computational intelligence to games and visual effects. You will be immersed in a research-rich environment with new and exciting insights into the discipline by our rapidly expanding Computer Science research groups.
You will be taught by staff with a strong academic background in areas such as Computational Linguistics, Web Programming and Information Visualisation. With access to diverse research work carried out by our expert academic staff, we seek to promote innovative and excellent learning and teaching practice, which will improve your student experience here at Northumbria.
In a dynamic learning environment with an expert team of staff, you will be taught theoretical and practical research skills such as information literacy, as well as problem solving skills around project management, self-directed learning and communication skills. You will develop an understanding of important research methods and approaches which could be directly relatable to the demands of future career.
Give your career an edge
Here at Northumbria, we know how valuable work experience can be in terms of giving you a head start in your career so we enable you to gain real-world experience on a yearlong professional placement in your third year on this course.
Previous computer science students have had the opportunity to go on a placement in blue chip companies such as Hewett Packard and GlaxoSmithKline and at CERN in Geneva. CERN has doubled the number of students it will take on placement, reflecting the respect and value placed on this degree by prestigious industry professionals.
You will also have the opportunity to study abroad in your third year at a partner institution, enabling you to gain global perspective on your subject and boost your future career prospects.
This course covers a broad range of computing specialisms and will open the door to a vast range of careers within this industry.
We place a real emphasis on developing the transferable skills that will open doors to a range of careers in computer science. These include communication, analytical and problem solving skills, technical skills and the ability to work independently and as part of a team.
As a computer science graduate job, you could enter a career in areas such as software engineering, systems analysis and design, consultancy, computer networks, database development and management, software testing, artificial intelligence, embedded systems, web development and IT management.
Northumbria has a long and successful history of professional accreditation for its courses. However we continually review and improve our course content and delivery, and continued accreditation is subject to approval of those improvements by the relevant accrediting body. We anticipate that this course will be fully re-accredited by September 2016.