Back to course details

Computer Networking BSc (Hons)

Peterborough

Year 1

Programming Fundamentals

You will use industry-standard tools and techniques in this module, to design, implement, test and document simple programs using a current procedural language such as Python or C#. The module delivers the principal concepts of high-level programming, emphasises good programming practice and supports the techniques required to develop software which is robust, secure, usable and maintainable. The skills you develop will be directly transferable to the workplace.

Relational Database Development Fundamentals

This module will introduce you to structured relational development techniques involving the systems development lifecycle concept. Included are, requirements analysis, design methodologies and implementation of a relational database solution with SQL queries to meet a specified user need.

Computer Systems and Networking Fundamentals

This module introduces you to the components present in modern computer systems and networks. On completing this module, you will be able to specify, construct and maintain networked computer systems, and gain an in-depth understanding of common network architectures, their function, and confidently solve their problems. This module makes use of the content, labs and assessment from Cisco Introduction to Networks, the first in the three course Cisco Accreditation (CCNA) series, which can optionally be continued at level 5 on the Advanced Network Switching and Routing module. Upon completion of this module, you may opt to undertake the associated CCNA exam.

Web Development Fundamentals

This module provides an introduction to developing web sites using HTML/CSS. There is a focus on design techniques as well as client and server-side development using frameworks such as Angular.JS and Bootstrap. During the course of this module, you will create a complete website solution based on a small-scale scenario.

Into ARU

Entering third level education is exciting; but it can also be a daunting experience. At ARU, we want all students to make the most of the opportunities Higher Education provides, so they reach their potential, become lifelong learners and find fulfilling careers. However, we appreciate that the shift from secondary education, or a return to formal education is, in itself, quite a journey. This module is designed to ease that transition. You will be enrolled on it as soon as you receive an offer from ARU so you can begin to learn about university life before your course starts. Through Into ARU, you will explore a virtual land modelled around ARU values: Courage, Innovation, Community, Integrity, Responsibility, and Ambition. This innovative module is designed as a game, where students collect knowledge and various complete mini tasks. You will proceed at your own pace, though we expect all students to have completed their Into ARU exploration by week 6. Students who, for whatever reason, are unable to complete by that date, will be signposted to existing services so that we can be confident that they are supported.

View the full module definition

Year 2

Network and Operating Systems

This module builds on skills developed at Level 4 (Computer Systems and Network Fundamentals) and further introduces the implementation of different networking protocols. Working through both theoretical and practical concepts, you will be introduced to IPv4 and IPv6 as well as the functions of modern multi-user operating systems such as Linux and Windows.

Becoming an IT Professional

This module will enable you to reflect on what it is to be an IT Professional. Looking at both ethical and professional issues, the module will investigate the role that the IT Professional plays within organisations. You will consider managerial decisions, commercial aspects of IT decision-making, law in engineering, marketing, entrepreneurship, project management and project risk management using a number of case studies.

Ruskin Module (15 credits)

Ruskin Modules are designed to prepare our students for a complex, challenging and changing future. These interdisciplinary modules provide the opportunity to further broaden your perspectives, develop your intellectual flexibility and creativity. You will work with others from different disciplines to enable you to reflect critically on the limitations of a single discipline to solve wider societal concerns. You will be supported to create meaningful connections across disciplines to apply new knowledge to tackle complex problems and key challenges. Ruskin Modules are designed to grow your confidence, seek and maximise opportunities to realise your potential to give you a distinctive edge and enhance your success in the workplace.

Network and Cyber Security Management

This module builds on the earlier Advanced Networking module to further develop your understanding of internal and external risks to network computer systems. The module will enable you to identify risks but also to develop knowledge and skills in mitigations both physical and logical to ensure that individuals and companies are safe from cybercrime.

Secure Computer Networks

Building upon the skills developed at Level 4 (Computer Systems and Network Fundamentals), this module introduces how networks can be secured. Working through both theoretical and practical concepts, you will be introduced to techniques such as digital signatures, Wi-Fi security, encryption, policies and TCP/IP protocols relating to secure networked systems.

Team Based Project

The aim of this module is to offer you an opportunity to demonstrate the skills required for managing and implementing a project. They will undertake a live brief, set by industry partners and carry out and execute a computing project which meets appropriate aims and objectives. On successful completion of this module you will have the confidence to engage in decision-making, problem-solving and research activities using project management skills. They will have the fundamental knowledge and skills to enable you to investigate and examine relevant computing concepts within a work-related context, determine appropriate outcomes, decisions or solutions and present evidence to various stakeholders in an acceptable and understandable format. You will work in development teams made up of members made up of a mix of students from across the 5 specialisms, ensuring that the live brief is appropriate to the skill sets represented.

Year 3

Automation and Enterprise Networks

This module will give you the knowledge and skills related to designing, securing, operating, and troubleshooting enterprise networks including architecture, components, operations, and security to scale for large, complex networks, including wide area network (WAN) technologies. This module also covers wide area network (WAN) technologies, introduces software-defined networking, network virtualisation, and automation concepts that support the digitalisation of networks. During the course of this module, you will gain experience in configuring and troubleshooting enterprise networks within a lab scenario that can be applied to workplace examples.

Future Tech and Development

This module encourages you to consider future technologies and to consider developments in your field of choice. The aim of the module is to enhance your understanding of the current state, terminology, advantages, disadvantages, potential impact, and benefits of future technologies. On successful completion of this module you will be able to explain some of the most promising and impactful future technology and developments in computing. As a result, you will develop skills such as communication literacy, design thinking, employability, research, critical thinking, analysis, reasoning, interpretation and computer software literacy, which are crucial for gaining employment and developing academic competence.

Advanced Networking

The module reflects the job skills and responsibilities that are associated with professional-level job roles such as network engineer, systems engineer, network support engineer, network administrator, and network consultant. Successful completion of the module will equip you with the knowledge and skills needed to monitor and maintain complex, enterprise routed and switched IP networks. You will reinforce your configuration skills using a range of routing protocols in IPv4 environments and the secure integration of VLANs and WLANs into campus networks.

Cloud Computing

This module will build on the networking techniques learnt through Level 4 and 5 and introduce you to the theory behind cloud computing. You will be introduced to why companies are beginning to move over to cloud based solutions and how these can be administered. Undertaking a project looking at a real world scenario, you will recommend the best solution to an existing system and analyse the different cloud based systems in use.

Computing Major Project

The individual Final Project module will allow you to engage in a substantial piece of individual research and / or product development work, focused on a topic relevant to your specific discipline. Your topic may be drawn from a variety of sources including: Anglia Ruskin research groups, previous / current work experience, your company in which you are currently employed, an Anglia Ruskin staff-suggested topic or a topic of your specific interest related to your course discipline. Your project topic will be appraised for suitability to ensure there is sufficient academic challenge and that satisfactory supervision by an academic member of staff is available. Your chosen topic will require you to identify / formulate problems and issues, conduct literature reviews, evaluate information, investigate and adopt suitable development methodologies, determine solutions, develop hardware, software and/or media artefacts as appropriate, process data, and critically appraise and present your findings using a variety of media. Regular meetings with your project supervisor will take place to ensure the project is closely monitored and guided in the right direction. A successful project will increase your employability as employers often place far more emphasis than the credit weighting suggests for this module because it will reflect skills directly applicable to the workplace and real world projects (such as qualities of self-management, planning and organisational skills). It is common practice at interview for an employer to ask you about your project as it gives you a chance to demonstrate your technical and communication skills on a specialist topic that you will be enthusiastic and knowledgeable about. For these reasons you will also have to undertake a small amount of Personal Development Planning with respect not only to your project but also more generally to prepare you for life after university.

View the full module definition