Advanced Software Engineering MSc(Eng)
Master
In Sheffield
Description
-
Type
Master
-
Location
Sheffield
-
Duration
1 Year
-
Start date
Different dates available
We teach you how to build robust, effective software systems, and how to critique and evaluate the latest software engineering techniques. Through project work, you’ll
learn how to apply your knowledge in the real world.
Facilities
Location
Start date
Start date
About this course
Genesys Solutions is unique: an IT company run by students, with its own premises next to the department. As a student on this course you will have the option to join the company to work on software projects for real clients in a real business environment.
Minimum 2:1 honours degree in computer science, software engineering or a closely related subject.
Reviews
This centre's achievements
All courses are up to date
The average rating is higher than 3.7
More than 50 reviews in the last 12 months
This centre has featured on Emagister for 14 years
Subjects
- Software Engineering
- Engineering
- Software design
- Testing
- Software development
- Safety-Critical Systems
- Professional Issues
- Genesys Project
- Computer Security
- Intelligent Web
- Hardware Verification
- GPUs
- Graphical Processing Units
- Cloud computing
- Parallel Computing
Course programme
Core modules
- Object-Oriented Programming and Software Design
- Testing and Verification in Safety-Critical Systems
- Software Development for Mobile Devices
- Introduction to Genesys; Research Methods and Professional Issues
- Dissertation Project
- The Genesys Project
- Computer Security and Forensics
- The Intelligent Web
- Software and Hardware Verification
- Cloud Computing, Parallel Computing with Graphical Processing Units (GPUs)
We use lectures, tutorials and group work. You can also learn on the job in our student- run software engineering and consultancy business, Genesys Solutions.
AssessmentAssessment is by formal examinations, coursework assignments and a dissertation.
Additional information
Advanced Software Engineering MSc(Eng)