Welcome to your Computer Science course

Welcome to University of Staffordshire

We know you're already passionate about your subject, which is why we're excited you've chosen University of Staffordshire as the place to turn possibility into reality.

To give you an insight into what life as a Computer Science student is like, your course leaders have prepared introductions to the course and further activities.

Hi and welcome to Staffordshire University, joining us in the Department of Computing within the School of Digital, Technology, Innovation and Business.

We have over 50 years of experience delivering computing degree courses and our staff are enthusiastic, highly qualified professionals with numerous qualifications and 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.

Please reach out to us if there is anything that you are unsure of!

Your Course Leader is Christopher Hawkins, he can be reached at

Christopher.hawkins@staffs.ac.uk

 

In addition to other support, Computing has an official Discord server for students to use to communicate with each other and discuss any and all aspects of life at University, you can join this Discord server here

Course delivery

All sessions will be conducted live and on-campus – whilst some tutors may choose to record lectures for you to look at later, you need to be on-campus for all sessions. If you are going to miss a session for any reason then you must let your tutor for the session know.

Tutorial (practical sessions) are normally maximum capacity of 25. Lectures can be up to 150 students in the lecture theatre. These numbers are subject to change as room capacities will differ.

Semester one activities

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.

 

So that you know what modules you are going to be studying in the very beginning:

 

FOUNDATION YEAR STUDENTS, your first semester modules will be:

 

- 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.

 

- 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.

- 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.

For LEVEL 4 STUDENTS, your first semester modules will be:

- 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.

- 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.

- 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.

Pre Learning

FOUNDATION YEAR STUDENTS:

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)

The British Computer Society Impact page

LEVEL 4 STUDENTS:

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

Networking

Digital technologies

Cyber

Web development

Software development

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 look at these additional resources that may be of use during your studies

Equipment and Software

Software link

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

Alternatively, a Mac or Linux based machine, warning Macs that are “M” series based are not recommended at present due to virtualisation incompatibility. If you already have one of these, please do not worry – talk to your module tutor on commencing your studies

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

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!

Meet the team

Dr David Dyke

Course Director

David's expertise focuses on control engineering, electrical circuit analysis, analogue electronics and hardware-based digital electronics. His research interests focus on social implications of technology and the use of AI for power systems design.

David's profile

Stephen Cahill

Senior Lecturer

Steve is a Networks and Server Specialist who focuses primarily on teaching Virtualisation and Infrastructure Modules. His area of interest is primarily Hardware Platforms and Monitoring Systems.

Stephen's profile

Fiona Knight

Senior Lecturer

Fiona is a senior lecturer in Computer Science, specialising in web development, user interfaces and mobile application development. She is a second-year leader for Computer Science, and is a specialist on the web and software development routes.

Fiona'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

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 Benhur Bakhtiari Bastaki

Senior Lecturer

Benhur is Course Leader for BSc Artificial Intelligence. His is an active researcher and his current areas of interest are artificial intelligence, machine learning, ambient intelligence, ubiquitous sensing, contextual information and data mining.

Benhur's profile

What to expect on Welcome Week

We're so excited for you to join us on campus and to welcome you to where you matter. During your welcome week you'll be able to meet our friendly student services teams, connect with new friends, join societies, explore on-campus venues attend club nights and much more.

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