BSc (Hons) Computer Science and Physics

BSc (Hons) Computer Science and Physics

You’ll learn to use technology to create new opportunities and to solve a wide range of problems, benefiting every aspect of society from the home to business, government, and beyond. For the Physics element of the course, you will learn to apply mathematics and computing to formulate and solve a wide range of physical problems. You’ll use mathematics to describe the physical world and learn to plan and conduct investigations before reporting your results. Your course will be informed by the research interests of your teaching staff and laboratory sessions will enable you to investigate unfamiliar phenomena and acquire specialist techniques, but you’ll also develop invaluable transferable skills such as communication, IT, and interpersonal skills.

Modules

Year 1

COMPULSORY MODULES

  • Programming I – Programming Fundamentals
  • Fundamentals of Computing
  • Communication, Confidence, and Competence
  • Mechanics, Gravity, and Relativity
  • Nature of matter
  • Oscillations and Waves
  • Electricity and Magnetism

OPTIONAL MODULES

  • Cybercrime
  • Systems and Architecture
  • Computer Animation and Multimedia
  • Natural Computation
  • Introduction to Interaction Design

Year 2

COMPULSORY MODULES

  • Software Engineering
  • Quantum Mechanics
  • Optics and Thermodynamics
  • Nuclear and Particle Physics
  • Statistical Mechanics and Solid State Physics

OPTIONAL MODULES

  • Web Technologies
  • Programming II – Data Structures and Algorithms
  • Mobile Application Development
  • Computational and Artificial Intelligence I
  • Database Systems
  • Advanced Programming Practices
  • Individual Study Topic in Computer Science
  • Digital Forensics

Year 3

COMPULSORY MODULES

  • Third Year Double Project – ISP
  • Electromagnetism
  • Physics Project – ISP

OPTIONAL MODULES

  • Software Engineering Project Management
  • Games Computing
  • Advanced Information Systems
  • Advanced Databases and Applications
  • Communications and Networks
  • Advanced Web Technologies
  • Computational and Artificial Intelligence II
  • Binary Stars and Extrasolar Planets
  • Data Analysis and Model Testing
  • Particle Physics and Accelerators
  • Cosmology
  • Life in the Universe
  • Quantum Mechanics II
  • General Relativity, Black Holes, and Gravitational Waves

Employability:

You could pursue all sorts of roles in industry, management, and public services. You might work as a research scientist, medical physicist, software engineer, geophysicist, or radiation practitioner, or you might branch out and become a science writer, chartered accountant, patent lawyer, IT consultant, or air traffic, controller. With the solid grounding achieved through undergraduate study, many graduates go on to study at the masters or doctorate level.

Previous employers

  • BAE Systems Applied Intelligence
  • Bitjam
  • FIDESSA
  • Hong Kong Esports
  • Playtech
  • Capita