Computer Science Courses at Warwick
Computer Science Courses at Warwick
SCIENCE
U N D E R G R A D U AT E S T U DY
Back Next
3
Study Abroad and Placements........................................... 20 RD
MOST TARGETED UNIVERSITY BY
UK’S TOP 100 EMPLOYERS
Careers................................................................................. 21 (THE GRADUATE MARKET IN 2020, HIGH FLIERS RESEARCH LTD.)
£35,400 OF GRADUATING
(DERIVED FROM THE HESA
DESTINATIONS OF LEAVERS
FROM HIGHER EDUCATION
SURVEY 2016/17)
02 | 03
Back Contents Next
04 | 05
Back Contents Next
COR E M OD U L ES
06 | 07
Back Contents Next
COR E M OD U L ES
08 | 09
Back Contents Next
COR E M OD U L ES
10 | 11
Back Contents Next
12 | 13
Back Contents Next
COR E M OD U L ES
COM P U TE R S CIE N CE
YEAR 1
WI TH BUS IN E S S STUD IE S Programming for Computer Scientists
Design of Information Structures
Mathematics for Computer Scientists I
Mathematics for Computer Scientists II
The courses on offer at Warwick Computer Organisation and Architecture
BSc Computer Science with Business Studies Professional Skills
3 years | UCAS code: GN42 helped highlight the areas of
computer science I found most YEAR 2
Entry Requirements: interesting. The opportunity to Operating Systems and Computer Networks
A Level: A*A*A to include A in Mathematics take more modules at the start Database Systems
IB: 40 with 6,6,6 in three Higher Level subjects to include 6 in Higher Formal Languages
of a term to establish which
Level Mathematics (‘Analysis and Approaches’ only) Algorithms
courses were best suited and Software Engineering
then retain the most interesting Logic and Verification
Our Computer Science with Business Studies course is run ones to me was very helpful.”
jointly with the Warwick Business School (WBS), one of the YEAR 3
In third year you will select from an extensive
leading business schools in Europe.
list of WBS modules. Some may be linked to
Will prerequisite modules. For example, if you
You will spend the first two years of your degree studying Computer Computer Science would like to study International Marketing,
Science, followed by a year studying in the Business School, where BSc student, 2014-17 generally you will need to have also chosen
world-leading academics and industry professionals will teach you Now Software Engineer
the Marketing module in a previous year.
about business and management practices. As with our Computer at The Hut Group
Science course, no prior knowledge of computer science or EXAMPLES OF OPTIONAL MODULES
programming is required. Functional Programming; Visualisation;
Business Data Analytics; Computer Security;
Through studying the role of technology in the modern business Mathematical Programming; Algorithmic
environment, you will gain rigorous computer science and business Graph Theory; Artificial Intelligence;
expertise which can be applied to utilising technology to meet real- Simulation; Marketing; Design in Business;
world business goals. CORE COMPU TER SCIENCE
Company Law; Accounting in Context;
Corporate Strategy; Behavioural Economics;
You will gain technical skills in software engineering and system design, Organisational Analysis; Starting a Business;
as well as an understanding of how these impact organisations. Software CORE B U SINESS
Enterprise Information Systems; Consumer
engineering projects conducted throughout your degree are taught in Behaviour; Supply Chain Management;
conjunction with industry professionals and give you the opportunity Global Sourcing and Innovation
to test your skills against real-world problems. Alongside a range of OPTIONA L MODU LES
technical skills, you will have opportunities to develop business and For more examples of Computer Science
industrial knowledge with relevant real-world skills, including those in modules see:
communication, planning and management. PROJ ECT WORK [Link]/dcs/teaching/modules
14 | 15
Back Contents Next
AP P ROACH E S TO TE ACH IN G
All our degree programmes offer a level of This page gives an overview of some of the SUPPORT
flexibility so that you can tailor your degree opportunities and experiences, as well as the huge As a department we are committed
to the subjects that interest you most, levels of support available to students on our courses. to offering each student a
meaning our students’ can have different personalised experience and
If you are considering the Data Science degree we extensive support throughout their
experiences of teaching and learning during advise visiting the Department of Statistics webpages
their time at Warwick. time at university.
for more information about teaching, learning and
assessment on this degree programme. On arrival at Warwick you will be
Although each student’s experience may differ, there [Link]/statistics allocated a dedicated Personal
are some elements of teaching and learning that all Tutor, an academic from within
students are likely to experience at some point during the department who you will be a range of support to help students assignments or projects, and
their time in our department. encouraged to meet with on a develop useful skills and resources practical work in the dedicated
regular basis. Your personal tutor for navigating student life. computing laboratories which are
can offer support and guidance for open 24/7.
all matters relating to your academic TEACHING
progress or personal wellbeing. ASSESSMENT
Our courses offer a balance of
“I’ve found that the staff Additional academic support is also core material delivered through Your performance on most modules
in the department are offered by our teaching staff who lectures, small-group seminars will be assessed by a combination
have dedicated open Office Hours and hands-on laboratory sessions. of coursework and written
friendly and willing to
in which you can go to them should Lectures are large group lessons examination. The coursework
help with any problems you have questions relating to any in which an academic will speak may be individual or group work
you have, and it’s great of the course content. for usually around an hour on involving programming, research,
that every student has a particular subject. Seminars writing and/or presentations.
Our students often find their peers
a personal tutor they also provide a great source of offer an often complimentary Typically in the third and fourth
can go to for advice. support, encouragement and, of smaller group session where years of some of our courses,
The facilities are also course, friendship throughout their you will have a chance to build depending on which degree path
degree, and we encourage students on topics introduced in lectures, you follow, project work is fully
excellent and you while laboratory sessions provide assessed by a presentation and
to work together on revising study
almost always have opportunities to apply your project reports.
materials. Our student Computing
access to a workstation Society also offers academic and learning and develop your
practical skills under the support Each year contributed to the final
no matter how late or professional skills support through degree classification, typically in the
early you are working!” regular programming workshops, of supervision staff.
ratio of [Link] for a BSc degree
academic talks with industry Approximately a quarter of your and [Link] for an integrated
professionals as well as hosting time is spent in timetabled classes, Master’s degree, dependent on
gaming and other social events. with the remainder being used degree stream.
Cameron In addition the university’s for private study, completing
3rd Year Wellbeing Support Services provide
Computer Science
student
16 | 17
Back Contents Next
RESEARCH S POTLIGH TS
18 | 19
Back Contents Next
We offer a variety of opportunities INDUSTRIAL PLACEMENTS Our graduates are highly sought after by premier
to students on all of our courses to Students choosing to do a year in industry graduate employers, who appreciate the rigour and
enhance their degree with industrial typically take it between the second and third industrial relevance of our degree courses.
year of their degree. We provide support for
experience or study abroad*. students wishing to spend a year in industry This means that our students have a great deal of freedom in
by promoting opportunities, hosting careers deciding on their career path, with the majority having a host of
Each of our degree courses has an
fairs and offering one-to-one sessions with our exciting options open to them on graduation. Sectors popular
‘intercalated year’ option. This allows you
departmental careers advisor. with our students include software engineering, technical
to spend a sandwich year (between two
consultancy and financial services.
years of your degree) studying abroad or
During your year in industry you will be
working in industry, which will be reflected
supported by your personal tutor and We work closely with the university’s Student Careers and Skills
in your degree title. An alternative to a year
our Industrial Liaison Team, and students Centre to offer guidance and support on graduate employment,
spent in industry is to apply for a year spent
working in the UK are visited by academic including application reviews, interview preparation and one-
on the department’s established exchange
representatives to review their development to-one advice. We also have a dedicated departmental careers
programme with the Hong Kong University of
during the year. Students who take a year-long advisor. In addition to the University’s careers fairs, our students
Science and Technology. If successful, students
industrial placement return with a deeper benefit from departmental careers events including our annual
following a four year degree can choose
appreciation of the application of their flagship “Computing Your Career”, where we host multi-national
whether to take the year as intercalated or as a
discipline and often develop final-year project organisations with whom we have long-standing partnerships.
replacement for one of their degree years.
ideas based on their experience. Additionally,
it is common for students to obtain an offer “The core computer science
STUDY ABROAD of a graduate role in their host company on
fundamentals that I was taught
completion of their degree.
Our established exchange programme in the first and second year were GRADUATES IN EMPLOYMENT
97%
with the Hong Kong University of Science Our students have spent successful internships crucial to my success during my WITHIN 6 MONTHS OF GRADUATION
and Technology provides students with the at companies including Accenture, ARM, Bank placement. In particular the focus (DERIVED FROM THE HESA DESTINATIONS OF LEAVERS
FROM HIGHER EDUCATION SURVEY 2016/17)
opportunity to experience teaching and of America, British Telecom, Cisco, Google,
learning at another world-leading institution. on teaching adaptability as my
GSK, IBM, Intel, Microsoft, Reuters and
The university also has excellent relationships Unilever.
internship required very quickly
with a range of institutions around the picking up unseen projects,
3
world, and offers a variety of study abroad Regardless of whether you decide to languages and solutions, working IN THE UK WITH AN AVERAGE SALARY
opportunities which students may apply to take an intercalated year, there are ample
RD OF £46,800 FOR GRADUATE EARNINGS
with them to deliver to a deadline FIVE YEARS AFTER GRADUATION
if they wish. In addition to benefitting from a opportunities to gain real-world experience
rich cultural experience, students returning and move on.” (2018 LONGITUDINAL EDUCATION OUTCOMES DATASET)
through internships which the department
from studying overseas exhibit an international promotes and offers support with. These
profile that is attractive to potential employers. programmes usually take place during the
summer vacation, allowing you to apply your Eliot
Computer Science MEng student
knowledge and skills in an industrial setting. Turn over to see where a degree from our department has taken
with Intercalated Year as an IoT Technical
Sales Specialist at Intel Corporation some of our recent alumni...
*subject to visa regulations
20 | 21
Back Contents Next
Computer Science MEng student Computer Science BSc Data Science BSc student Computer Science BSc student
2010-2014 student 2012-2015 2014-2017 2014-2017, Computer Science
Now Senior Site Reliability Engineer Now Deployment Strategist Now Software Engineer MSc student 2017-18
(SRE) at Google at Palantir Technologies at Accenture Now Big Data Developer at Barclays
My job is to run really large distributed systems that are By focusing on the principles and underpinnings of I develop software for Accenture and their clients I am mostly doing platform engineering of the data
fast and reliable. Emergency response and mitigation is computer science, my time at Warwick helped to depending on which project I’m on. Currently, science and surrounding platforms my team have created
a critical part, but most of the time we work on “projects”. equip me with the ability to continuously adapt to new I’m specialising in writing Python code for a and own within Barclays. There is a bit of data analytics
Projects include things like writing automation, for developments throughout my career. The emphasis Cloud Platform solution taking advantage of AWS and science mixed in where feasible to allow for me to
example for releases or capacity management, writing on fundamentals prepared me to engage with any technologies. understand the structure of the bank’s data, where and
monitoring systems, consulting with developers on technology, and not just what was relevant during my how it is stored.
launches or designs, or changing some part of the studies. Most notably, the group software engineering My degree definitely helped me get offers for
system itself, for example the load balancing algorithm. project undertaken with an international industrial interviews and assessment centres because it offers a I gained several skills from my time studying Computer
I currently work in London on Google Cloud Compute partner was particularly good at giving an insight unique experience. I can also proudly say that I’m the Science at Warwick including how to network, how
Engine and have previously worked on Google Calendar into how theoretical concepts taught throughout first ever female in the UK to have an undergraduate to be more social, improved organisation and time
and security and privacy infrastructure. the course can be applied in a real-world software degree in Data Science! The feeling I had when I management and most of my coding ability and
engineering environment. found out I had passed my degree and got a job offer, knowledge that I utilise now. All of this, alongside my own
Whilst at Warwick I interned at Google twice, the first as it was incomparable, it’s one of the proudest moments motivation, self-taught skills and work with start-ups and
a developer in London and the second time as an SRE in I now work as a Deployment Strategist, working of my life. as a web development contractor have helped me get to
Zurich. I really enjoyed the second internship so decided directly with customers to deliver value from their where I am today.
to come back full time as an SRE. I find distributed I am now motivated by many different things, I work
data, and ensure they’re using our products as
systems very interesting and have a lot of fun thinking of with some incredible people and they have taught There were some really interesting modules that I got to
effectively as possible to solve problems. I’m focused
ways in which something could break, but I also enjoy me so much since university and I think it’s the fact choose from during my time at Warwick, and the content
on helping to create the best user experience for our
the diverse kinds of work we do. that I can work with these people that motivates me is updated according to the current technology, so it feels
customers to work with data, enabling them to answer
from day to day. I’ve also discovered I have an eye for like you are ready to help advance fields of research by
complex questions without requiring them to master
The official goal of my job is “to automate myself out of the creative side, and as such I have created several the time you get to your dissertation. I particularly liked
querying languages, statistical modelling, or the
the job”. I really like this goal and also hold it personally bespoke websites for my friends and family because the first year Web Development module as it allowed me
command line.
as something I would like to accomplish - it’s about never I have a growing passion for front-end development. to start working towards becoming a web development
having to do repetitious work anymore, and getting the Personal goals I have in my job are to be able to contractor whilst continuing to study my degree in later
I always knew that I wanted to work closely with
system to run and fix itself. curate a portfolio of my creative achievements, I’ve years. I did much of this work for The Boar, the student
customers, in a role where I can see the direct output
found I’m really empowered through UI/UX (User- newspaper, and was actually able to open a company
My favourite module at Warwick was Neural Computing. of my work. Through undertaking summer internships
Interface/User-Experience) design, because not only with a few friends doing web development which allowed
At a first glance it doesn’t seem directly relevant to and having a strong focus on technical fundamentals
should it make sense (there’s a whole science behind us to earn some money while still at university.
my job, but I think it is - Neural Computing was about in my degree, I was able to find the right role for me.
it), it should be beautiful too.
studying how brains function and ways of artificially Looking forward I am hoping that my own start-up
mimicking this. Distributed systems can go wrong in so My advice to anybody starting out at Warwick would In fact, it was the Social Informatics module that I took business will become a success. In my job I would like
many ways, and often have such unexpected side effects be to, alongside expanding your technical abilities, at Warwick, which looks at the science behind HCI to understand more about distributed systems and how
that diagnosing a problem requires similar skills. Neural make sure you take all of the opportunities that are (Human Computer Interaction) and includes a project our current internal platforms fully work so that in future
Computing inspired me to investigate problems logically thrown at you to help develop industrially relevant task to design a working online shop-front, that was I can help others gain a similar knowledge and feel
and with an open mind. subject knowledge and transferable skills, such as probably one of the biggest influences that piqued empowered to take on any job and any role regardless of
teamwork, communication, and planning. my interest in front-end design. their background.
22 | 23
Back Contents
Applications are made through UCAS [Link] Warwick Accommodation has over 7000 rooms
If you are made and accept an offer, and meet all across a range of well-managed, self-catering
conditions we will confirm your place and look residences. We also have an excellent network of
forward to warmly welcoming you at the start of your support staff in the Residential Life Team.
life here at Warwick.
[Link]/accommodation
For more detailed information about how we process
applications please visit:
DISCOVER MORE
[Link]/study/undergraduate/apply
To find out more about the University, including
opportunities to visit and engage with your
OVERSEAS APPLICANTS department of choice, visit:.
[Link]/io
[Link]/studentfunding
Contact Us Disclaimer: This course information was accurate at the time of publication.
Our course and module content and schedule is continually reviewed and
updated to reflect the latest research expertise at Warwick, so it is therefore
dcsadmissions@[Link] warwickdcs very important that you check the relevant course website for the latest
information before you apply and when you accept an offer. For full terms
[Link]/dcs @warwickdcs and conditions, please visit [Link]/ugtermsandconditions
+44 (0)24 7652 3193 The bar-chart infographics used throughout this brochure are designed to
give an indication of typical course content only. Exact amounts will vary
depending on which variant of the course you take, module choice and
availability, and are subject to change in line with course updates.