Layout print header[D]

BSc (Honours) Computer Science

Four years full-time (including one year work placement) or three years full-time

UCAS code • G400

Location • City Campus
Subject area • Computing


By adding to My Courses you can compare courses and create a personalised prospectus.

At a glance

Learn to build high-quality software applications which solve real problems. Understand the fundamental principles which underpin software development and gain in-depth knowledge of both the theoretical advances and practical techniques required of modern programmers. You can apply and extend your knowledge and skills with a paid, year-long industrial placement.

Key points
• Study in well-resourced IT laboratories with the latest industry tools.
• Get the latest industry perspectives from employers like ZOO Digital, IBM and Citrix.
• Gain real professional experience with a paid one-year placement in industry.

What is computer science?
Computer science is the academic discipline which examines the basic principles of computation and applies those principles to the development of software and systems. Subjects studied within the discipline range from theories of programming to cutting-edge development techniques. The work of computer scientists falls into three categories • designing and building software • developing effective ways to solve computing problems • devising new and better ways of using computers.

This course

Learn how to develop complex software and systems using analytical and mathematical approaches. This course is ideal for you if you want to become a programmer and learn the fundamental principles that support and strengthen the software which powers our world.

On the course you learn how to apply the theoretical ideas in computing and computation to solving complex, real-world problems. You also learn about industry perspectives with seminars and workshops from the Institution of Engineering and Technology and employers, such as IBM, BT and Eli Lilly.

The course emphasises the balance between theory and practice as you learn how to specify, design, implement and analyse software applications.

Once you’ve studied and worked on projects in the University, you can then put what you’ve learnt into practice in the real world with a one-year paid work placement. Thanks to our reputation, students choose from placement partners that include • BT • HSBC • the British Standards Institute • GCHQ • the police. Work placements offer you valuable experience, and let you apply your knowledge and skills to the industry.

An important part of your academic study is based on professional development. You gain interview and presentation skills, CV and application writing skills and learn how to set up a small business or enterprise.

You also benefit from our investment in excellent digital facilities including the Digital Design Centre, which is home to six specialist IT laboratories.

Key areas of study
You develop your skills in • programming • software design • analysis of algorithms and data structures • the design and implementation of computer languages • creative and critical thinking.

Alongside the specialised computer science topics, you study the general computing topics that are also needed in the jobs market. These include • computer architecture • design and development of database systems • computer networking • project management.

C++ remains one of the most important programming languages in industrial and commercial use. It is the main programming language on this course. 

Find out more about BSc (Honours) Computer Science

Related courses

How to apply

You apply for this course through UCAS.

Fees – home and EU students

2013/14 academic year

For 2013 entry, membership of a professional body is included in the course fee.

The course fee may be subject to annual inflationary increase. For further information on fees and funding see www.shu.ac.uk/study/ug/fees-and-funding

Fees – international students

2013/14 academic year

Typically £10,680 a year

2014/15 academic year

Typically £11,250 a year

The course fee may be subject to annual inflationary increase. For further information on fees, scholarships and bursaries see www.shu.ac.uk/international/fees

Assessment

• coursework • phase tests • examinations • groupwork • presentations

Work placements

Find out about work placements and how we can support your placement experience.

Optional year-long work placements are normally gained by competitive interview and are not a guaranteed part of a course.

Course enquiries

Click on the button below to enquire about this course.

Make your enquiry

Professional Recognition

This course is accredited by the British Computer Society. It counts towards the academic requirements for registration as a Chartered IT Professional, Chartered Engineer and Chartered Scientist.

British Computer Society

Key Information Set The learning and teaching information shown in the Key Information Set for years one, two and four of this course are based on the modules chosen by full-time and placement students. The information for year three of the course shows the pattern for students who complete a placement.

Bookmark or share this page

| More

Sheffield Hallam University, City Campus, Howard Street, Sheffield S1 1WB, UK

Phone +44 (0)114 225 5555 | Fax +44 (0)114 225 4449

How we use cookies

Privacy policy

Freedom of information

Accessibility

Sitemap

Legal information