HomeUniversity of Newcastle Upon TyneBSc Computer Science

BSc Computer Science

University of Newcastle Upon Tyne
Full-time3 YearsPlacement YearYear AbroadSubject: Computer Science
Course Score
A /75
Graduate Salary
£30,000
Satisfaction
76%
Degree Completion
94%
Professional Jobs
75%
Meaningful Work
90%

About this course

Computer science is a discipline that applies theoretical and practical knowledge to a seemingly endless range of real-world challenges, from designing secure payment systems and building machine learning models to creating the software infrastructure that powers modern communications and developing the algorithms that make sense of vast datasets. It is one of the most versatile of all university degrees, developing a way of thinking, precise, logical, creative and focused on what can be computed, that is valued in virtually every sector of the economy. At Newcastle University this three-year, full-time programme builds your understanding of the theoretical and practical foundations of the discipline, covering programming, data structures, algorithms, computer architecture, operating systems, databases, software engineering, networking and artificial intelligence. As you advance you will develop the ability to apply this knowledge to the real and rapidly changing challenges that computer scientists are called upon to address. The programme includes a sandwich year, a year abroad and work placements, giving you direct professional experience in technology, research or computing roles in industry before graduation. Newcastle's strong connections with the digital sector in the North East and beyond, and the university's research culture in computing, provide excellent context for your studies. Computer science graduates from Newcastle are highly sought after across every sector. Careers include software engineering, data science, systems architecture, cybersecurity, machine learning and artificial intelligence, product management, technical consulting and technology entrepreneurship. Many graduates move directly into industry roles, while others continue to postgraduate study in computer science, artificial intelligence, data science or cybersecurity. The combination of theoretical grounding and professional experience makes graduates well placed to adapt to a field that evolves rapidly.

Syllabus & Modules

Typical curriculum
Year 1 Modules
4 items
Programming Fundamentals
Core
View Module Details →
Discrete Mathematics
Core
View Module Details →
Computer Systems
Core
View Module Details →
Calculus & Linear Algebra
Core
View Module Details →
Year 2 Modules
5 items
Year 3 Modules
5 items

Student Satisfaction

National Student Survey - 110 respondents (64% response rate)

70%
Teaching Quality
69%
Assessment & Feedback
54%
Academic Support
77%
Organisation
83%
Learning Resources
61%
Student Voice

Tuition FeesVerified

Published annual tuition cost at University of Newcastle Upon Tyne.

£9,535
Per academic year (UK Home)
💰

Government Student Loan

Eligible UK students do not pay upfront. Covered by SFE tuition fee loans.

Will I Get In?

120 UCAS Pts
Admissions Probability
Calculate your odds
Predicted Grades

Also Consider

We found 15 similar courses offering Computer Science where students typically entered with fewer UCAS points.

Course Match AI

When you create a free account, our Engine analyzes if this course perfectly fits your academic profile and builds Plan B Insurance alternatives natively powered by graduate trajectory data.

Unlock Dashboard

Entry Qualifications

A-level
87%
Other HE
5%
Baccalaureate
3%
Degree
3%
Foundation
1%
Other
1%

What comes next? 🎓

Choosing the right university starts with choosing the right school. Explore transparent, data-driven school profiles powered by official DfE statistics.

Explore Schools on WhatSchool.ai →