BSc (Hons) Computer Science in University of East London

BSc (Hons) Computer Science

Computer science incorporates a number of specialist areas underpinning the digital technologies we use every day. Our course is taught by leading researchers who are pushing the boundaries of what is possible in this rapidly changing field to ensure you’re up to date with the latest developments. You’ll learn the main areas of the discipline, including software engineering, Artificial Intelligence, information security, and data analytics, as well as computer systems, computer architecture, and data structures.

Modules

Foundation Year(If Required)

  • Key Skills
  • Mental Wealth; Professional Life (Group Project)
  • Level 4 Primers
  • Applied Maths
  • Introduction to Computing
  • Business Information Systems

Year 1

  • Information Systems Modelling & Design
  • Software Development
  • Maths for Computing
  • Computer Systems & Networks
  • Web Technologies
  • Mental Wealth; Professional Life 1 (IT Project Pitching)

Year 2

  • Database Systems
  • Data Structures & Algorithms
  • Web and Mobile App Development
  • Mental Wealth; Professional Life 2 (Computing in Practice)
  • Advanced Programming
  • Data Communications and Networks

This course offers the opportunity of year-long placement between years two and three. If you choose to take this option, you’ll spend your third year on a placement with a relevant company or organization, adding valuable practical experience to your growing academic knowledge. The extra placement year means it will take four years to complete your studies, instead of three.

Year 3

  • Computer and Network Security
  • Artificial Intelligence
  • Mental Wealth; Professional Life 3 (Project)
  • Formal Methods
  • Advanced Topics in Computer Science

Employability

A computer science degree is a perfect springboard for a career in almost any sector, in addition to the tech and digital industries.

The kinds of role you could go into include:

  • Information security
  • Software design
  • Data analytics
  • Software engineering
  • Network, system, or database administration
  • Systems architecture
  • Education
  • Technical sales

This qualification also lends itself to postgraduate study and research. Or, if you have an entrepreneurial impulse, we can support you with that too and give you help and advice on launching your own start-up.