Brive logo
Studies
image/svg+xml
Explore
image/svg+xml
Tips to apply
image/svg+xml
Search
Bachelors
image/svg+xml
Computer Science & IT
image/svg+xml
Computer Science
Apply through Brive
We are official partners! Complete your application for free and earn benefits!
Free review on your application
1:1 counselling by certified consultants
Higher acceptance rate on your top choices
BACHELORS

Middlesex University
London, Great Britain
On campus
Full-time
€17,437.27/year
 2092 Points
Duration
3 Years
Language
English

Program Description

The basis for a wide range of computer-based careers, computer science studies opens up opportunities across all sectors – from software development to systems engineering and everywhere in between. Our course helps you develop the skills, knowledge, and experience that will attract employers and help you achieve your computer-based career goals. You also have the option of extending your studies to 4 years and gaining an MComp qualification.

You’ll gain an understanding of the key principles of computer science while you develop your programming, system engineering, and project experience skills. You’ll also get the support, encouragement, and confidence to put your skills into practice through individual and group projects. Your first year will be entirely project-led, ensuring you practice your skills from the very start.

In the past our students have worked on a project with the prestigious Pink Shoe Club, creating prototypes for a unique digital self-assessment tool.

There may be additional costs by this University.

Entry Requirements

Are you eligible to apply?

Sign up, check the entry requirements, and find out your compatibility with the program.

Curriculum

Year 1

Programming

First Year Project

Foundations of Computer Science

Systems and Architecture

Year 2

Object-Oriented Programming

Web Applications and Databases

Software Engineering Management and Development

Operating Systems and Computer Networks

Year 3

UG Individual Project

Testing and Verification (Optional)

Business Intelligence (Optional)

Web-Based Mobile App Development (Optional)

Enterprise Networking and Automation (Optional)

Digital Media Technology (Optional)

UX Design (Optional)

Artificial Intelligence (Optional)

Designing Secure Systems (Optional)

Computer Graphics (Optional)

Novel Interaction Technologies (Optional)

Advanced Web Development with Big Data (Optional)

Teaching Computing in the Secondary School (Optional)

Systems Engineering for Robotics (Optional)

Careers

  • Software Engineer
  • Systems Analyst
More

Need help finding the right program?

Schedule a free 20-minute counseling session today!

Similar programs