University of York

University of York

Master of Engineering Honours in Computer Science with Cyber Security

The Master of Engineering Honours in Computer Science with Cyber Security in Computer and Information Systems is offered by University of York.

Program Length: 4 YEARS.

Master of Engineering Honours in Computer Science with Cyber Security offered by the University of York

Become a warrior in the fight to ensure people and systems are kept safe online.

Cyber security covers concepts, policies, guidelines, tools and technologies used to protect the cyber environment, organisational assets and users.

the integrated Masters helps you develop as a multi-skilled, highly competent practitioner. The course provides a solid foundation in computer science and cyber security, including coding, mathematics and basic engineering.

You will then undertake advanced training, informed by our world-class research, in topics such as secure systems, cryptography and forensic analysis, gaining a solid theoretical foundation to take full advantage of emerging new technologies.

On graduation, you’ll be prepared for a career in cyber security or related fields across industry and government.

This course is also available as an extended, five-year course: Computer Science with Cyber Security with a year spent in industry.

Accreditation
They are currently seeking accreditation for this course from the National Cyber Security Centre (NCSC). This application will be submitted once our first cohort of students has graduated (in 2022).

The labs are used for seminars and practical sessions and are fully equipped with the latest software to support your studies.

Course content
All students will study our core topics in computer science, which we have designed to be consistent with the Association for Computing Machinery (ACM) curriculum guidelines. These core topics provide the fundamental knowledge that all computer science graduates should possess, and the foundation required to specialise in the third and fourth years. The core topics are structured into eight streams:

Theory
Software
Systems and Devices
Data
Human-Computer Interaction (HCI)
Intelligent Systems
Engineering
Cyber security
At least 25% of the course content will be in your specialist area of Cyber Security. To recognise this, your degree title will reflect your specialism.

Study abroad
There are opportunities for you to spend time abroad during your course:
Explore global opportunities

Year 1
You will focus on establishing a solid foundation regardless of your previous experience of programming and computing.

Core modules
Theory 1: Foundations of Mathematics for Computer Science (20 credits)
Theory 2: Formal Languages and Automata (20 credits)
Software 1: Foundations of Programming for Computer Science (20 credits)
Software 2: Object Oriented Data Structures and Algorithms (20 credits)
Systems and Devices 1: Introduction to Computing Systems (20 credits)
Data 1: Introduction to Data Science (10 credits)
Human-Computer Interaction 1: Introduction to User Centred Design (10 credits)

Academic integrity module
In addition to the above you will also need to complete the online Academic Integrity module.

Year 2
Year Two of the course will build upon the solid foundations you will have laid down in Year One. You’ll take modules from streams 1 to 5 to deepen your learning and start on two further streams studying intelligent systems and undertake a group engineering project. You should develop your interests which you will then begin to focus on in Year Three.

Core modules
Theory 3: Computational Complexity (10 credits)
Software 3: Functional Programming with Applications (10 credits)
Systems and Devices 2: System Software and Security (10 credits)
Systems and Devices 3: Advanced Computing Systems (20 credits)
Data 2: Data Analysis and Management (10 credits)
Human Computer Interaction 2: Interaction Design (10 credits)
Intelligent Systems 1: Search and Representation (10 credits)
Intelligent Systems 2: Machine Learning and Optimisation (20 credits)
Engineering 1: Introduction to Software and Systems Engineering (20 credits)

Year 3
In Year Three, you will really get under the skin of the specialist areas which interest you.

Core modules
Individual project (40 credits) 
You will also take a module covering the following stream:

Systems and Devices: Networking (10 credits)

Option modules
You’ll take 70 credits of optional modules.

You’ll select options from topics related to Cyber Security, such as:

Introduction to Cyber Security
Cyber Security Research Skills
Cryptography
You’ll also choose additional options from a range of topics, example optional module titles are:

High Performance Computing
Big Data Analytics
Advanced Machine Learning
Engineering Safety Critical Systems
Embedded Systems
Analysis of Algorithms
Games

Year 4
In your final year, you will work on a team engineering project which will be designed in collaboration with industry partners and take modules which access departmental research at an advanced level.

Core module
Team engineering project

Option modules
You’ll select options from topics related to Cyber Security, such as:

Privacy
Cryptography
Security and intrusion
Cyber attacks
Ethical use of data
Additional options from a range of topics, such as:

Critical systems
Evolutionary computing
Intelligent agents
Model-driven engineering
Constraint programming
Quantum computing
Software testing



Locations where you can study Master of Engineering Honours in Computer Science with Cyber Security en University of York


Schools where you can study Master of Engineering Honours in Computer Science with Cyber Security en University of York

Get Instant Information about the University

By clicking “Get Information Now,” I hereby authorize startuniversity.co.uk, their dependents, subcontractors, or associates to contact me in regards to education proposals offered by universities in the United Kingdom.