Curious about studying Computer Networks and Security - BSc (Hons)at Birmingham City University? We've gathered all the key details—entry requirements, modules, fees, and more. Hear from real students by checking out reviews, or take the next step by booking an open day to explore it for yourself.
Bachelor of Science (with Honours) - BSc (Hons)
City Centre Campus (The Curzon Building)
Full Time
Sep 2027
3 Year
Fascinated by cyber security in today’s society? It’s a key concern for modern organisations in our digital world. Secure communication technologies form the bedrock of our modern connected mobile society and our BSc (Hons) Computer Networks and Security degree course focuses on the practical needs of businesses that require high quality computer and network security, ensuring you’re equipped for a career in this increasingly important industry. The course takes a practice-led approach, making use of equipment and tools found in the industry to give you the best preparation for a successful career. Our approach prioritises the practical skills sought by industry, backing this up with a thorough understanding of theory. The course delivers the latest in computing, network and security technologies, with the opportunity to gain additional accreditation from Cisco, Juniper, Huawei, Palo Alto and the Linux Professional Institute. Birmingham City University is also home to Cisco Systems, Juniper, Palo Alto and the Microsoft Academy Centres. You’ll learn from a well-rounded curriculum in computer network engineering, programming, server systems, security theory and practice, as well as management-level skills such as project and change management, maximizing your career potential. Studying computing with us puts you at the heart of an exciting, innovative community. Part of your first-year assessment will involve taking part in our annual Innovation Fest, where students get together to solve society’s problems with creative technology. Previous projects have included medical assistance drones, accessible gaming controllers, and smart housing solutions. The event brings together students, academics and industry guests, so it’s a great way to have fun, build experience and network, and win prizes! Upon graduation you could progress into a career as a network security engineer, network administrator, and network security analyst or network security architect.
Professional Placement YearThis course offers an optional professional placement year. This allows you to spend a whole year with an employer, following successful completion of your second year, and is a great way to find out more about your chosen career. Some students even return to the same employers after completing their studies. If you choose to pursue a placement year, you will need to find a suitable placement to complement your chosen area of study. You will be able to draw on the University’s extensive network of local, regional, and national employers, and the support of our Careers teams. If you are able to secure a placement, you can request to be transferred to the placement version of the course. Please note that fees are payable during your placement year, equivalent to 20% of the total full-time course fee for that year.
This first-year project allows you to develop and cultivate a creative mind-set through collaborative innovative practice, allowing you to bring together knowledge and imagination to construct a viable product. It is an opportunity to express your ideas, skills and talent to the wider community of innovative practice. The project provides you with an opportunity to be part of a thriving community of innovators that practices connected learning. This is facilitated by putting you into inter-disciplinary project teams supported by innovation mentors, advisors and academics; culminating in you exhibiting your work to an international panel of experts.
Within the Computer Systems Module, you will gain knowledge and experience of computers and computer hardware. This module presents a holistic view of how computer systems work and it also provides the underpinning knowledge required: for the design of computer architecture to show how software interacts with hardware to apply electronics principles to use number systems for computer technology
In this module, you learn how modern operating systems are the glue that bind computer hardware and networks together and how they manage the user experience for individual computers and wider networks. We will focus on the function and purpose of operating systems, with a focus on hands-on practical skills. We will build on learning from your networking, programming and computer systems modules, enhancing and extending skills in all these areas. You will make heavy use of Open Source Software, demonstrating what can be achieved with this huge publicly shareable resource on a very limited budget.
This introductory computer programming module provides the underpinning knowledge and practice for computing students to design, build and test software components. The module will make use of practical sessions primarily to allow you to apply programming principles and constructs in order to creatively solve problems by means of developing small programs. Module content and assessment enables learners to acquire programming skills in a modern imperative language.
The module gives you the opportunity to learn mathematical concepts and methods and critically reflect on how they relate to computing and communication systems. You will develop core mathematical and statistical skills which are fundamental in computing and technical work in general. You will be expected to solve mathematical and statistical problems on paper and on a computer.
The module provides the opportunity to learn and critically reflect the skills required in building and designing basic networks and their requirements within a network infrastructure. This module builds on the underpinning knowledge and theory of networking systems. The module consists of: Subject specific lectures/laboratory sessions to introduce knowledge and skills relevant to network and information systems, along with communication architecture Lectures/laboratory sessions to introduce principles and techniques for information communication within a network and ensuring effective communication Global view on information system communication.
This module introduces you to the application of Artificial Intelligence (AI) within modern enterprise environments, with a particular focus on its use across information technology infrastructure and systems, and organisational operations. It is designed to prepare you for roles in which you will work with, manage, evaluate, or secure AI-enabled systems. You will explore how organisations use AI technologies to support decision-making, automate processes, enhance operational efficiency, and improve security and resilience. The module examines the end-to-end lifecycle of enterprise AI solutions, including data sourcing, tool selection, deployment considerations, governance, and ongoing management. Emphasis is placed on helping you understand how AI integrates with existing enterprise IT systems, also how it influences organisational workflows and professional practice.
The module provides you with an opportunity to build on the learning and to develop knowledge of cyber security and how it relates to information and network security. This module will allow you to learn how to protect a network system from issues of cybercrime, based on security principles and the principles of how to defend networks from attack.
Cloud is a transformative technology that has revolutionised the way organisations operate. It allows organisations and individuals to rent computing, storage, network, and software resources on demand over the Internet. This module introduces the fundamental concepts of cloud systems and enabling technologies such as virtualization and data centres. Through this module, you will learn to design, configure, and troubleshoot cloud systems to deliver the data and network services essential for modern networks.
This module builds on your foundational programming knowledge and skills developed during the Level 4 Computer Programming module to extend the focus towards the increasingly critical area of network and security automation. Aligned with the Cisco DEVASC (DevNet Associate) certification, it provides you with essential skills in automating network environments, preparing you for industry-recognized credentials.
In this module you will have the opportunity to learn and critically reflect on the skills required for Network Technologies. This module builds your knowledge and underpinning theory for the networking modules and you will review the requirements from a small to medium scale network deployment engineering context.
This module allows you to examine network technology, applications and protocols to enable you to gain a thorough understanding of the developments in this area. Routing and switching will be investigated theoretically and practically using a variety of different network operating systems and devices. The module content builds on the networking technologies introduced previously, and focuses on developing design and implementation skills relevant to achieving industry certification applicable to small and medium enterprise networks.
This module is designed to provide you with the opportunity to undertake a credit bearing, 40- week Professional Placement as an integral part of your Undergraduate Degree. The purpose of the Professional Placement is to improve your employability skills which will, through the placement experience, allow you to evidence your professional skills, attitudes and behaviours at the point of entry to the postgraduate job market. Furthermore, by completing the Professional Placement, you will be able to develop and enhance your understanding of the professional work environment, relevant to your chosen field of study, and reflect critically on your own professional skills development within the workplace.
The purpose of the module is to enable you to undertake a sustained, in-depth and research-informed project exploring an area that is of personal interest to you. In agreement with your supervisor, you will decide upon your topic which will take the form of a practical outcome (artefact) with accompanying contextual material. The main consideration when choosing your topic is that it must be aligned to the programme you are studying, and you should consider the relevance of this topic to your future academic or professional development. At this level, you will be expected to work independently but you will receive additional one-to-one support from your supervisor, who will be familiar with your chosen topic area. As you progress on the module, extra support will be available and this may take the form of group seminars, workshops and online materials that will help to develop your project.
The module provides you with an opportunity to learn and critically reflect on the skills of Ethical Hacking and information security within a global context. This module builds on the knowledge and underpinning theory from the networking modules and reviews the requirements for a secure network communication system.
The module gives you an opportunity to learn and critically reflect on the skills of wireless network design. This module builds on the knowledge and underpinning theory from the networking modules and reviews the requirements for a secure wireless network communication system. The module consists of: Subject specific lectures/workshops to introduce knowledge and skills relevant to wireless networking and the corresponding state of the art technologies. Lectures/workshops to introduce principles and techniques for secure communication within a wireless network and ensuring security of data in transit. Global view on information security and the changing requirements for information and data communication security.
The module provides you with an opportunity to gain experience and critically reflect on the skills of software and information security within a global context. This module builds on the knowledge and underpinning theory from the networking modules and reviews the requirements for a secure network communication system.
The module is an opportunity for you to learn and critically reflect on the skills of network and information security within a global context. This module builds on the knowledge and underpinning theory from the networking modules and reviews the requirements for a secure network communication system.
BBC Grades/points required
Not currently available, please Contact University for up to date information.