Programme Specification for 2011/12
BSc (Hons) Computer Science
"I am the main programmer here ... Thanks for all your help over the years."
The computer industry needs adaptable people who are equally at home presenting business solutions to senior management as designing hardware and software solutions. This degree programme is ideal for those who are looking to acquire professional as well as academic computing skills and knowledge. With a solid background in computing, students will be in an excellent position to progress onto more specialised fields later on.
This degree helps students to understand how computer systems are developed and teaches them software engineering techniques. The degree programme includes training in how to design and build computer systems, networks and databases. Students also develop personal and professional skills to help them to communicate effectively and make a positive contribution in a mixed ability working environment.
Opportunities exist within the programme to take industrial examinations such as Cisco, Microsoft and Sun Java certifications. All students on the degree are automatically enrolled as student members of the British Computer Society (BCS), the chartered body responsible for establishing and maintaining standards in the profession.
What's the difference between ...
BSc (Hons) Computer Science and other computing programmes?
The following is an indication of current programme content. However, the rapidly changing nature of the subject area means that both the courses offered, and individual course content, are likely to change in future years. Finally note that certain combinations of options may not be available.
For details of timetabling and study patterns, see the timetables page. All courses are 30 credits unless otherwise stated.
- Computer Programming 1
- Systems Building 1
- Communication Systems 1 - 15 credits
- Computer Systems Architectures 1 - 15 credits
- Logical Foundations - 15 credits
- Analytical Methods for Computing - 15 credits
- Organisation & Project Management
- Computer Programming 2 - 15 credits
- Computer Algorithms & Modelling - 15 credits
- Formal Methods - 15 credits
- Operating Systems - 15 credits
30 credits of options chosen from:
- Advanced Programming - 15 credits
- Application Development for Mobile Devices - 15 credits
- Computer Forensics 2 - 15 credits
- Systems Programming - 15 credits
- Visual Application Development - 15 credits
Optional Sandwich Year
For students who choose a sandwich degree, the third year is spent in industry or business on a fully paid work placement, which we help to arrange.
- A substantial individual project on a topic chosen by the student
- Web Application Technologies or Programming Distributed Components
- Two further options - current options include Artificial Intelligence, Web Application Technologies, Modern Database Management, Programming Distributed Components, HCI & Interaction Design, 3D Computer Graphics, Computing Education & Communications, Computer Forensics 3, Embedded Systems Programming 3, Enterprise Mobile Computer Systems, Enterprise Systems Management & Security, High Performance Systems Engineering, Network Design & Implementation, Network Management & Security
This degree has full CITP and partial CEng / CSci accreditation from BCS - the Chartered Institute for IT, the body responsible for establishing and maintaining technical and ethical standards in the computing profession. This means that on successful graduation from this degree, you will have fulfilled the academic requirement for registration as a Chartered IT Professional (CITP) and partially fulfilled the education requirement for registration as a Chartered Engineer (CEng) or Chartered Scientist (CSci). However, please note that there are additional requirements, including work experience, to achieve full Chartered status - see the BCS website for further information.
Career opportunities exist in mainstream computing areas such as software engineering, business and IT consultancy, networking, internet and e-commerce applications, and business and IT support. Graduates can expect to work as independent consultants or in teams with other computer professionals to build and support modern Computing systems.
This degree programme is based in the Department of Computing & Information Systems, School of Computing & Mathematical Sciences, Greenwich Campus, Old Royal Naval College, Greenwich, London SE10 9LS.
3 years full-time / 4 years sandwich / 6 years part-time
BSc (Hons) Computer Science - G400 BSc/CS