Computer Science (Software Engineering) BSc Placement offered
-
Awesome time, made lots of great friends for life.I did well in my course. It was a great experience.
← | →
Postgraduate
In Uxbridge
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
Start date
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)
Reviews
-
Awesome time, made lots of great friends for life.I did well in my course. It was a great experience.
← | →
Course rating
Recommended
Centre rating
Raj
This centre's achievements
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
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
Computer Science (Software Engineering) BSc Placement offered