Computer Science (Software Engineering) BSc Placement offered

5.0
1 review
  • Awesome time, made lots of great friends for life.I did well in my course. It was a great experience.
    |

Postgraduate

In Uxbridge

Price on request

Description

  • Type

    Postgraduate

  • Location

    Uxbridge

  • Start date

    Different dates available

This BSc in Computer Science, specialising in software engineering, will provide you with a good understanding of computer science and the important elements of a computer system. You will learn how to build different types of software – from web-based systems to mobile solutions – and in the final year you’ll take compulsory modules in advanced computer science and choose options from a range of computing topics. By specialising in software engineering, you’ll focus on how to build high quality systems which will be easier to maintain and develop in the long term as the requirements of the system change, and the available technologies evolve. The techniques involved include testing, service-oriented architectures, and refactoring.

Facilities

Location

Start date

Uxbridge (Middlesex)
Brunel University, UB8 3PH

Start date

Different dates availableEnrolment now open

About this course

IELTS: 6.5 (min 5.5 in all areas)
Pearson: 58 (51 in all subscores)
BrunELT: 65% (min 55% in all areas)

Questions & Answers

Add your question

Our advisors and other users will be able to reply to you

Who would you like to address this question to?

Fill in your details to get a reply

We will only publish your name and question

Reviews

5.0
  • Awesome time, made lots of great friends for life.I did well in my course. It was a great experience.
    |
100%
4.6
excellent

Course rating

Recommended

Centre rating

Raj

5.0
30/01/2018
What I would highlight: Awesome time, made lots of great friends for life.I did well in my course. It was a great experience.
What could be improved: Nothing
Would you recommend this course?: Yes
*All reviews collected by Emagister & iAgora have been verified

This centre's achievements

2018

All courses are up to date

The average rating is higher than 3.7

More than 50 reviews in the last 12 months

This centre has featured on Emagister for 14 years

Subjects

  • Engineering
  • Systems
  • Project
  • Software Engineering
  • Computing
  • Options

Course programme

Course Content

Level 1

Our Level 1 course meets the needs of students joining us from a wide variety of backgrounds and with diverse computing experience. These classes build a firm foundation for the rest of your degree by introducing you to the style and ethos of both the College and the computing profession. Foundation units include:

  • Software Design
  • Software Implementation Event
  • Level 1 Group Project
  • Fundamental Programming Assessment
  • Data and Information
  • Introductory Programming
  • Information Systems and Organisations
  • Logic and Computation

Level 2

  • Level 2 Group Project
  • Software Development and Management
  • Usability Engineering
  • Algorithms and their Applications
  • Networks and Operating Systems

Level 3

  • Final Year Computer Science Project
  • Advanced Topics in Computer Science
  • Software Engineering.

Optional Level 3 modules

  • Software Project Management
  • Artificial Intelligence
  • Network Computing
  • Digital Media and Games
  • Human-Computer Interaction
  • Cybersecurity.

Final year project

This is a substantial individual project for which you research a software engineering topic in-depth. If you’re on a sandwich course it’s quite likely that this project will be of interest to future employers. This is assessed and is worth a third of your Level 3 marks.

In this final year, you’ll will continue to specialise in software engineering. At the same time you’ll study options to broaden your understanding of computing. You’ll begin to address research-level issues in areas such as information systems, simulation modelling, digital media and games, network computing and artificial intelligence.

We revise the options available each year to reflect the range of specialist interests among our staff, and industry trends.

Read more about the structure of undergraduate degrees at Brunel and what you will learn on the course.


Additional information

Teaching and Assessment Teaching We take great care to make the transition from school or college to university as smooth as possible. Project groups of four students meet for weekly reviews with a personal group tutor. This both ensures continuity and helps you get to know your tutor – something that’s particularly important in your first year. Overall we take an innovative, dynamic and highly participative approach to teaching that’s supported by state-of-the-art subject understanding and the advice of our Industry Advisory Board. Our staff are always willing to support and provide practical guidance to students. How many hours study a week are involved? About 12 hours of directed study. Staff are normally also happy to answer queries outside of classes. In addition we expect you to put in an average of 25 to 35 hours of private study weekly. How will I be taught? Lectures These offer a broad overview of key concepts and ideas relating to computer science or information systems – a useful framework from which you can pursue more in-depth study. Laboratory work This helps you to develop and understand the technical skills for building software using methods and techniques introduced in lectures. You’ll do individual work – but with a tutor always on hand to lead discussion on common issues as they arise. Small groups In the first and second years you’ll work on a computing-related problem with regular guidance from a member of staff. He/she will be available week by week to help your group with any problems. These small-group activities will enable you to develop key professional skills such as report writing, evaluation and, crucially, communication skills. One-to-one. In your final year you’ll normally have one-to-one supervision for your major project. The department has a team of personal tutors so there’s always someone available to discuss personal or academic problems

Computer Science (Software Engineering) BSc Placement offered

Price on request