University of Greenwich

Course Introduction

his programme is designed for individuals wishing to pursue careers as Computer Science professionals with a specialist endorsement in Networking.

Throughout your degree, you will develop a wide range of vital skills, but in your 2nd and 3rd years, you have the option of specialising in Networking.

The Degree encompasses the latest developments in this exciting and fast moving subject area, to develop a theoretical understanding and practical experience of designing, constructing and modifying a wide range of systems.

Throughout the programme, students are exposed to multiple programming languages, tools, paradigms, and technologies as well as the fundamental underlying principles of the discipline

By the end of the programme students are equipped to develop and adapt their skills throughout their careers to progress and succeed with the demands of today profession.

All students are automatically enrolled as student members of the British Computer Society, the chartered body responsible for establishing and maintaining standards in the profession.

**Professional recognition**

This degree is accredited by the British Computer Society (BCS). The programme can lead to full exemption from the BCS Certificate, Diploma, Professional Graduate Diploma and PGD Project, as well as partial chartered engineer (CEng) status. The programme also has accreditation from the European Quality Assurance Network for Informatics Education (EQANIE).


With the world increasingly dependent on computers and advanced technology, Computer Science graduates have an exceptional skill set that allows them to work in a wide array of industries performing a variety of functions.

Course Modules

**Year 1***

Students are required to study the following compulsory courses.

* Programming Foundations (15 credits)

* Object Oriented Programming (15 credits)

* Digital Systems (15 credits)

* Smart Systems (15 credits)

* Scholarly and Academic Practice (15 credits)

* Database System Development (15 credits)

* Logical Foundations (15 credits)

* Analytical, Numeric and Statistical Methods (15 credits)

**Year 2**

* Professional Project Management (15 credits)

* Group Project (15 credits)

* Web Database Systems (15 credits)

* Computer Algorithms and Modelling (15 credits)

* Operating Systems and Security (15 credits)

* Computer Networks (15 credits)

* Network Security (15 credits)

* Systems Programming (15 credits)

**Year 3**

Students are required to study the following compulsory courses.

* Individual Project (60 credits)

* Information Security (15 credits)

* Network Technology (15 credits)

* Advanced Networks (15 credits)

Students are required to choose 15 credits from this list of options:

* Cyber'Physical Systems (15 credits)

* Enterprise Server Management and Security (15 credits)

* Component Programming (15 credits)

* Penetration Testing and Ethical Vulnerability Scanning (15 credits)

Start Date:


Duration & Attendance Qualification Tuition fees Fee type
3 years
Full Time
Bachelor of Science - BSc £9,250 Home Fees
3 years
Full Time
Bachelor of Science - BSc £12,100 Overseas Fees
4 years
Bachelor of Science - BSc £9,250 Home Fees
4 years
Bachelor of Science - BSc £12,100 Overseas Fees