Exit Menu

Computer Science

Congratulations on securing your place at Brunel

We’re looking forward to meeting you - either in person or online - and introducing you to life at Brunel. To help us get started, we’ve put together a short activity and some further information to help you prepare for your course - including a snapshot of the topics you’ll cover and useful resources. If you have any questions please email cbass-tpo-gask@brunel.ac.uk.

Your pre-arrival activity 

We’d like you to complete a short activity before you join us. We can discuss your answers in one of your first personal tutor sessions. Your work will not be officially assessed however it will allow your tutor to get to know you better.

What job would you love to be offered after graduating?

Over the next three or four years (if you do a placement, which is recommended), you will have the opportunity to develop yourself as a rounded Computer Scientist in a variety of ways.

Given that you are planning to invest a lot of time and resources into your time here at Brunel, it would be useful to start thinking about how you can make the most of your time here, and how you can maximise your chances of getting the job of your dreams when you graduate.

1. Have a think about the sort of job you would love to be offered when graduating. If you need inspiration, have a look at some job search sites like LinkedIn, Monster, Reed or visit a company website that you have always dreamed of working for and see what vacancies they are advertising.

2. Choose a job description that represents your dream job after graduating. Please tweet @BrunelCompsSci with the role you have chosen #BrunelCompSciMyDreamJob.

We also advise you to take a look at the information below. Completing wider reading and getting familar with what you'll be learning, will help prepare you for academic life at Brunel.

Sample lectures 

  • What do you think are the key themes in computing and how have they been influenced by computing history? (see Chapter 0 below)
  • What are the key roles of an operating system and why is each so important? (see Chapter 3 below)
  • Why is cybersecurity becoming one of the most important aspects of systems from a social and economic point of view? (see Chapter 4 below)
  • Why is sorting and searching so critical to computing and programming? Think about all the different areas where computing is used (see Chapter 5 below).
  • Discuss the pros and cons of the different programming language styles and approaches (see Chapter 6 below).
  • Is programming an art or a science? Discuss (see Chapter 7 below).

Reading list 

  • Computer Science: An Overview, Global Edition (Paperback) by Brookshear, Glenn, 13th edition. Pearson. 
  • If you’re feeling ambitious, download and install Eclipse on your machine and get the “Hello world” program. This may take a while to do!