Welcome to your Cyber Security course

Hi and welcome to Staffordshire University, joining us in the Department of Computing within the School of Digital, Technologies, Innovation and Business. We have over 50 years of experience delivering computing degree courses and our staff are enthusiastic, highly qualified academically and/or professional qualifications with a commercial and/or research background.

The department of computing was ranked 5th best in the country for teaching and learning in the NSS survey, the university is ranked 4th best in the UK in the Student Crowd University awards.

We are here to help you learn and gain an excellent education so that you have a successful and rewarding future career.

Your staff team

We want to make sure you know some of our team before you arrive. Hopefully this will help you recognise us and ensure you know who you can contact if you need any additional help and guidance.

Christopher Howard

Course Director

Chris is a networking professional with over 30 years’ experience in the technical and academic field. He is currently the course director for Cyber Security and Networks.

Christopher's profile

Dr Mohammad Hasan

Senior Lecturer

Mohammad is a Senior lecturer who is involved in PG research, MSc course management, PG and UG teaching. He is the course leader for MSc Computer Science and has experience in Erasmus project management.

Mohammad's profile

Tomasz Bosakowski

Senior Lecturer

Tomasz has obtained his MSc in Computer Engineering and is currently close to completing his PhD degree. He currently lectures in Computer Networks and Security at Staffordshire University. Tomasz is also a member of the university's Cisco teach…

Tomasz's profile

Professor Elhadj Benkhelifa

Professor Of Computer Science

Elhadj is passionate academic and researcher with almost 20 years of experience and demonstrable leadership skills at an international level.

Elhadj's profile

Dr Ange ALY

Senior Lecturer

Dr Ange Aly is leading the MSc cyber security award as well as an active researcher in Artificial Intelligence and Machine Learning. Her main area of interest is the application of Physics-informed Machine Learning to Forensic and Cyber Security.

Ange's profile

Dr Mostafa Tajdini

Senior Lecturer

Mostafa is Course Leader for BSc (Hons) Cyber Security course at Staffordshire University as well an active researcher in Cyber and Network Security. His main area of the interest is Intrusion Detection/Prevention System in IPv6 and Phishing Attack.

Mostafa's profile

Dr Carolin Bauer

Senior Lecturer

Carolin has been working for Staffordshire University for a number of years in her capacity as a senior lecturer. She is currently the Course Leader for the MSc Software Engineering course.

Carolin's profile

Dr Justin Champion

Senior Lecturer

Justin has worked for the University for a number of years as a Senior Lecturer in Networking. He is a member of the university's CISCO teaching team and has a wide set of experiences within this field, and has mostly specialised in the area of…

Justin's profile

First activity

In the first few weeks we will be starting to deliver the technical content of your course and help you build working relationships with the staff and other students. We will also help you solve any issues you have and help you with the transition into higher education and the different methods of learning used, leading onto you becoming an autonomous, self-motivated learner.

The modules in your first year are:

Algorithms And Programming Concepts - In this module, you will begin an exciting journey of discovery that will lay the programming foundation for both your academic and professional career. You will focus on designing and developing programs in Python. On the way, you will also learn about algorithms, data structures, analysing problems, modelling solutions, and testing programs.

Cloud And Cyber - Computing infrastructure and the data which is stored upon this is essential to businesses from the smallest through to global enterprises. In this module we will be looking at how corporations have adapted to this changing landscape with the increased reliance on the data which is stored. As data is becoming more important, we need to ensure that everything is stored in a manner which makes it accessible within the timeframe defined by the company and to ensure that it remains secure from people both outside and inside of a company. We will look at the transition which is taking place of moving corporate data and infrastructure to a Cloud based environment and ensuring that this meets the requirements of local legalisation and locally defined security requirements. This module will make use of the Amazon Web Services (AWS) Academic Learning environment to allow students to build confidence in Cloud computing and cyber security. Additionally, we will focus on the essential concepts of cyber security through understanding Cybersecurity principles applied to services, applications, servers, Cloud, and network devices, the module will also cover incident response management, Access control, basic concepts of network security, Backup, and recovery basics, how to identify vulnerabilities and put in place safeguards, Concepts of confidentiality, integrity, and availability.

Software Development and Application Modelling – In this module, you will begin an exciting journey of discovery that will lay the programming foundation for your professional career. In the first semester, you will focus on writing programs in Python using the procedural programming paradigm. In the second semester, you will begin to explore the Object-Oriented paradigm using C# as the programming language. On the way, you will also learn about analysing problems, modelling solutions, and testing programs.

Computer Architecture And Operating Systems Design - This module explores the different areas of technology within computing and identifies core elements within the field to make an informed choice for purchasing, designing, and developing systems. In addition to these core skills you will consolidate your understanding of an operating system and will be able to commission and program typically Windows and Unix derivative OS as used within your chosen field. Considering Operating Systems outside of traditional x86 computing is also a key skill for fundamental computing decision making.

Data And Distributed Systems - Relational databases are extremely common in the IT industry. This module will teach students how to manage a relational database and will provide and discuss issues relating to the management and control of replicated and distributed databases. This module will take both a theoretical and practical focus with assessment requiring you to work on two case studies to explore problems and identify solutions.

Networks And Communications - In studying this module, you will learn about the fundamental concepts e.g. OSI/TCP suit, TCP and UDP communications, IP addressing, Ethernet, wireless networks, switching, routing, network design, documentation, management and troubleshooting. Upon successful completion of the module, you should become a skilled user who is able to design a network efficiently, can configure network devices e.g. switches, routers etc., can manage and troubleshoot network issues.

Software Development - In this module, you will continue your journey to build your software development skills by learning more about programming in languages such as Java, as well as designing and developing web applications with HTML, CSS and JavaScript. You will also look at how APIs are created and how they can be consumed by web applications. As part of the whole process, you will create and follow a test-and-deploy strategy to ensure the quality of your application.

Pre-learning

It would be good if you could review the following videos in preparation for your core modules:

Networking: https://www.youtube.com/watch?v=PBWhzz_Gn10

Digital technologies: https://www.ted.com/talks/linda_liukas_crawling_into_a_computer

Cyber: https://www.youtube.com/watch?v=ULGILG-ZhO0

Web development: https://www.youtube.com/watch?v=RsQ1tFLwldY

Software development: https://www.youtube.com/watch?v=Y8Tko2YC5hA

Please feel free to watch other introductory videos, TED Talks and YouTube are a good starting place. Please do not worry if you do not understand everything, that is what we are going to help you with.

Our library services offer some excellent guides to help you with your studies and workshops sessions can be booked for individual support. Please take a look at these additional resources that may be of use during your studies:

Library resources

Foundation year semester one activities

When you arrive, you will be starting four modules which will run through the year.

Communications And Cyber - This module will prepare students to understand communications principles and implement a small network using industry grade equipment. Once this is completed you will be able to define the term Cybersecurity, identify attacks and threat attackers allowing you to understand data privacy and how to protect the user and organisation. This module will contain Theory and Practical implementations ensuring you have a well-rounded knowledge.

Computer Systems And Data - This module will prepare students to create a solution using computer systems and basic data required to enable a start-up business to research and access its computing needs, which will provide a service to a local community. The business can be any reasonable enterprise that a high street shop would have. The module develops and uses problem solving throughout so that students explore problems and create sound solutions to them.

Individual Project - Working in Teams on Projects is what so much of computing is about, this module will give you the opportunity to develop your team working skills. You will explore some of the theories about teams and group work and importantly use them to inform your behaviour whilst working on a group project. You will identify an organisation or opportunity to base your work around and produce a prototype application to support their activity. Groups will be made up of students with interests in many areas of computing so the chance to draw on each others interests will enhance the potential solutions to the organisations you work with. Finally you will reflect on the successes and challenges of working in groups with an increased toolset for future collaborative activity.

Programming And Artificial Intelligence - You will learn about problem-solving in the context of programming on this module, and how to analyse a problem and produce a basic application. The module will introduce programming to help you implement a solution with different interfaces. You will also be introduced to areas of artificial intelligence (AI), using voice assistants as an example.

Study Skills And Data Analytics 1 - This module is designed to help you to develop study and research skills. You will learn about research which will lead you to creating a Literature Review. You will find out about different approaches to research and develop the skills so you can analyse and select from these to apply in your own studies. The module will look to develop your knowledge of referencing and aid you in building sound academic writing skills. Part of the assessment will get you to write a report where you will put your research and analysis skills in practice in relation to gathering data and representing this in the best way for others such as businesses to use.

Study Skills And Data Analytics 2 - This module is designed to help you to develop both academically and as a professional practitioner using digital technologies. You will be encouraged and supported in the creation of a portfolio of tasks to facilitate the development of key academic and professional skills alongside the development of digital skills at the levels required for your course. The module also identifies and explores ethical, legal, communication, and other non-technical factors that contribute to the success (or failure) of the development of digital systems in a professional environment. As part of the module you will consider your future career and perform a skills audit in order to produce a detailed personal development plan.

You will be supported by your award leader and module tutors. You will also have an academic mentor to help you.

Foundation year pre-learning

Read news articles around digital technologies to get an idea of the latest ideas and innovations.

Consider how technology supports day to day processes and how data is collected and stored.

The following are useful:

The podcast Twit (This Week in Tech) https://twit.tv/shows/this-week-in-tech

The British Computer Society Impact page: https://impact.bcs.org/

Equipment and software

A suitable PC preferably Windows OS, ideally Intel i5 or equivalent with a minimum of 16GB memory.

Alternatively, a Mac or Linux based machine, warning the new Macs (“M” series based) are not recommended at present due to virtualisation issues.

Download software

Trips and activities

There may be an opportunity for us to run a number of visits, these will be optional and communicated out to you closer to the time.

We hope to offer you opportunities to get involved in several research and commercial guest talks, these are not mandatory to your course but offer an insight into the future of computing.

Groups and societies

Information about several clubs is available at https://www.staffsunion.com/getinvolved/clubsandsocieties/

These are run by our Student Union, a fantastic way to get involved in your student experience and meet people! Don’t forget all students form the union, it only works if everyone is involved!

Course hoodies

As a new student you will be eligible for a free hoodie that you can wear to show that you are part of the wider Computing community within the University. We will send out links after your arrival to allow you to log on and state what size hoodie you require.

Academic skills

Whether you're joining us from school or college, or you're returning to education after some time away, everyone can benefit from the Academic Study Skills resources provided by the University library.

The Academic Skills team is here to support you throughout your academic journey and to help you gain the skills you need to reach your full potential. They can assist with academic reading and writing skills, give advice on how best to plan assignments, and help improve your time management.

The library's Academic Skills Guides offer the key information to make studying easier and give a comprehensive guide to the learning resources and services we offer.

Staffs CampusConnect

Staffs CampusConnect is our student-led community app for new students. Connect with other people from your course, hometown or country, and even those with similar interests.

To register, please ensure you use your Applicant ID (Student Number) that you received in your offer letter, and the email address you used in your application to us.

Register for CampusConnect

Welcome website

Our welcome website will provide you the link to your new student life. It's all about how you find your place at university, including everything from how to meet friends, feel confident in doing your academic work, being a member of your Student Union and getting involved in Union Societies, Academic Societies, Sports, Volunteering or representing your peers in your School.

Part of this Welcome Week - we have an exciting program of University and course level activities planned for you for your first week in September. We are also building an extended program for you to join a series of events throughout the first half of the autumn term. Further details will be shared with you via the Welcome website and Students' Union pages over the coming weeks.

Welcome website

Campus map

Use our campus map to familiarise yourself with our campus before you arrive.

Campus map (PDF)

Check your email

Please make sure you check your personal email account regularly over the next few weeks. We will be sending you lots of information about Welcome Week.

We are here to help you learn, please ask questions and seek advice as and when needed so that we can make your studies with us fun and lead on to a fantastic career.

for Career Prospects

Whatuni Student Choice Awards 2023

for Facilities

Whatuni Student Choice Awards 2023

for Social Inclusion

The Times and The Sunday Times Good University Guide 2023

of Research Impact is ‘Outstanding’ or ‘Very Considerable’

Research Excellence Framework 2021

of Research is “Internationally Excellent” or “World Leading”

Research Excellence Framework 2021

Four Star Rating

QS Star Ratings 2021