The Computer Systems Engineering with Management MSc course is an advanced computer science programme that will develop your technical skills and knowledge of computer systems engineering in areas such as embedded systems and robotics. The course also introduces core management theories and techniques to support careers within the IT industry.
Our Computer Systems Engineering with Management MSc is a flexible study pathway that prepares science and engineering graduates who have excellent computer programming skills for managerial careers in computer systems engineering, robotics or and the IT sector. The programme will also equip you with essential research, analytical and critical thinking skills.
You will complete the course in one year, studying September to September and taking a combination of required and optional modules totalling 180 credits, including 60 credits that will come from an individual project of around 15,000 words. Alongside the technical elements of the course you will study principles of management, operations and project management, which will give you an understanding of how computer systems engineering works in practical and commercial environments. There are opportunities to explore a broad range of optional modules allowing you the freedom to develop your study pathway to reflect your interests.
This programme aims to prepare graduates with a science or engineering background and good computer programming skills to pursue a career in Computer Systems Engineering project management, Robotics project management or a career in the IT sector at management level.
We use lectures, seminars and group tutorials to deliver most of the modules on the programme. You will also be expected to undertake a significant amount of independent study.
The primary method of assessment for this course is a combination of written examinations, essays, coursework and individual or group projects and oral presentations. The research project will be assessed through an individual projectof 15,000 words.
Our graduates have continued on to pursue successful careers at a managerial level, working in the major positions of engineering and manufacturing.
Computer Systems Engineering is a well-established branch of Computer Science, closely related to Electrical Engineering, and concerned with software-hardware integration and the development of high-performance and energy-efficient embedded systems, for example as used in mobile computing. Aspects covered include questions such as how software can be designed to make use of new, ever more powerful (and often multicore) hardware, or how hardware can be designed to support certain software paradigms. The School of Computer Science is home to internationally renowned research groups working on these challenging tasks, and students following the Computer Systems Engineering pathway will have the opportunity to profit from their understanding of current technology and visions of how to exploit, for example, the formidable complexity of the billion transistor microchips that semiconductor technology will make commonplace over the next decade.
This pathway combines two themes, namely the Parallel Computing in the Mulit-core Era theme and the Mobile Computing theme. The former provides the student with techniques and tools to successfully develop concurrent multicore systems, while alleviating problems of correctness, reliability, performance and system management. The latter provides the student with an understanding of the current state of the art in computing to support mobility for telecommunications.
Computational thinking is becoming increasingly pervasive and is informing our understanding of phenomena across a range of areas; from engineering and physical sciences, to business and society. This is reflected in the way the Manchester course is taught, with students able to choose from an extremely broad range of units that not only cover core computer science topics, but that draw on our interdisciplinary research strengths in areas such as Medical and Health Sciences, Life Sciences and Humanities.
Lectures and seminars are supported by practical exercises that impart skills as well as knowledge. These skills are augmented through an MSc project that enables students to put into practice the techniques they have been taught throughout the course.
Practical support and advice for current students and applicants is available from the Disability Advisory and Support Service. Email: [email protected]
The MSc in Advanced Computer Science has an excellent record of employment for its graduates. Opportunities exist in fields as diverse as finance, films and games, pharmaceuticals, healthcare, consumer products, and public services - virtually all areas of business and society. Manchester Computer Science MSc courses are considered among the best in the country and our graduates are actively targeted for the very top jobs in industry and academia.
We maintain close relationships with potential employers and run various activities throughout the year, including career fairs, guest lectures, and projects run jointly with partners from industry. This is managed by our Employability Tutor; see the School of Computer Science's employability pages for more information.
This programme is CEng accredited and fulfils the educational requirements for registration as a Chartered Engineer when presented with CEng accredited Bachelors programme.
The Master’s programme focuses on designing and using complex modern computer systems. As part of the programme, students cover such subjects as innovation and entrepreneurship, hardware systems design and modelling, computer architecture and programming, software project management and databases, to name but a few.
Students can choose between the following two specialisations:
The Department of Computer Engineering received the IBM Faculty Award 2011 and has an excellent partnership with experts from the IBM Development Centre in Germany and the IBM research laboratory in Israel.
The Computer and Systems Engineering Master's programme focuses on the education of designing and using modern complex computer systems. Nowadays computer systems are used more or less everywhere, they are extremely diverse and most of them are "invisible" to users. Such systems include not only traditional PC-s and sophisticated supercomputers, but also computer systems "embedded" into cars and mobile phones, for instance. Most of these computers are interconnected via various wired and wireless networks and do not work in isolation. These embedded systems can be either stand-alone items or an integral part of a larger system and represent the combination of software and hardware designed to perform specific functions.
When studying the Computer and Engineering Systems programme, students are exposed to systems design and modelling, computer architectures and programming, to name few of the topics. Exposure to those topics will position students well for jobs at small, medium and large companies. Their jobs will involve defining, designing and using embedded computer system in areas such as automotive electronics, consumer devices, telecommunications, etc.
The Computer and Systems Engineering programme is supervised by two departments of TUT - Department of Computer Engineering (DCE) and Department of Computer Control (DCC). Students can choose between two of the following specialisations:
Faculty of Information Technology (founded in 1965) trains specialists in the main fields of information and communications technology (ICT) at bachelor, master and doctoral level. High-quality knowledge based teaching and training is based on international research and development activities, and tight cooperation with ICT industry.
There are more than 2100 students annually learning in the faculty, which employs 150 faculty members, lecturers, researchers and engineers.
Graduates find employment as specialists in the design, realisation, application and administration of computerised equipment and systems. Career opportunities are varied: computer and software companies; banks; diagnostic systems in manufacturing, service, medicine; "smart" houses and manufacturing systems; industrial automation; management control and monitoring systems in air, water and ground based transport, etc. Master’s degree holders interested in high-level research work and university staff positions have the opportunity to continue their studies in the PhD programme.
Career opportunities and potential jobs: designer of computer and automated control systems and the components thereof, project manager, software developer, department manager, management board member, and management board chairman.
This two-year master’s programme Computer Science offers stimulating, significant and innovative research at an internationally renowned institute and combines theoretical, experimental and applied approaches.
The two-year master’s programme in Computer Science offers six specialisations which combine excellent theoretical teaching with possibilities for applied work with industrial relevance. This is achieved by intensive collaboration with companies at the Leiden Centre of Data Science. Course themes include topics such as Evolutionary Algorithms, Neural Networks, Databases and Data Mining, Swarm-Based Computation, Bayesian Networks, Multimedia Systems, Embedded Systems and Software, Advanced Compilers and Architectures, Bio-Modeling and Petri Nets.
Read more about our Computer Science programme.
Find more reasons to choose Computer Science at Leiden University.
The programme is open for students with an internationally recognized bachelor’s degree in computer science or equivalent. You will be trained as an independent researcher, equipped with the necessary skills to advance your career as a computer scientist.
Read more about the entry requirements for Computer Science.