Computer Science with an Industrial Placement Year MComp
Program Overview
The University of Sheffield's Computer Science with an Industrial Placement Year MComp program equips students with a comprehensive understanding of theoretical principles and practical solutions in software engineering. Through a combination of coursework, practical sessions, and a paid industrial placement, graduates develop expertise in reliable and effective software systems, analytical thinking, and teamwork. The program emphasizes ethical considerations, industry connections, and culminates in a significant research project or participation in the student-led software company Genesys Solutions.
Program Outline
Computer Science with an Industrial Placement Year MComp - University of Sheffield
Degree Overview:
This five-year MComp in Computer Science provides a comprehensive understanding of theoretical principles and practical engineering solutions. It emphasizes the development of reliable and effective software systems for business and industry. The program includes a paid industrial placement year, offering real-world experience and connections.
Objectives:
- Understand the theoretical issues underlying a problem and engineer a solution.
- Gain practical experience in developing reliable and effective software systems.
- Develop programming, analytical thinking, teamwork, and communication skills.
- Work in teams to solve real problems set by real clients.
- Conduct a dissertation project for creative and intellectual exploration.
- Participate in a substantial research project in a team.
- Option to become part of the student-led software company Genesys Solutions.
Outline:
Year 1:
- Core Modules:
- Introduction to Software Engineering (20 credits)
- Foundations of Computer Science (20 credits)
- Java Programming (20 credits)
- Machines and Intelligence (20 credits)
- Devices and Networks (20 credits)
- Web and Internet Technology (10 credits)
- Introduction to Algorithms and Data Structures (10 credits)
- Global Engineering Challenge Week (Compulsory)
Year 2:
- Core Modules:
- Data Driven Computing (20 credits)
- Systems Design and Security (20 credits)
- Robotics (20 credits)
- Logic in Computer Science (10 credits)
- Functional Programming (10 credits)
- Automata, Computation and Complexity (20 credits)
- Software Hut (20 credits)
- Engineering - You're Hired Week (Compulsory)
- Software Development for Mobile Devices (10 credits)
- Advanced Algorithms (10 credits)
- Undergraduate Ambassadors Scheme in Computer Science (20 credits)
Year 3:
- Core Modules:
- Dissertation Project (40 credits)
- Accounting and Law for Engineers (10 credits)
- Optional Modules:
- Modelling and Simulation of Natural Systems (10 credits)
- Computer Vision (10 credits)
- Theory of Distributed Systems (10 credits)
- Reinforcement Learning (10 credits)
- Computer Security and Forensics (10 credits)
- Speech Processing (10 credits)
- 3D Computer Graphics (10 credits)
- The Intelligent Web (10 credits)
- The Internet of Things (10 credits)
- Software Reengineering (10 credits)
- Bioinspired Computing (10 credits)
- Cyber Security Team Project (10 credits)
- Cognitive and Biomimetic Robotics (10 credits)
- Software Testing and Analysis (10 credits)
- Managing Engineering Projects and Teams (10 credits)
Year 4:
- Core Modules:
- Year in Industry (120 credits)
Year 5:
- Core Modules:
- Darwin Project (30 credits)
- Optional Modules:
- Text Processing (15 credits)
- Computer Security and Forensics (15 credits)
- Speech Processing (15 credits)
- 3D Computer Graphics (15 credits)
- Testing and verification in safety-critical systems (15 credits)
- Software and Hardware Verification (15 credits)
- Machine Learning and Adaptive Intelligence (15 credits)
- Software development for mobile devices (15 credits)
- Speech Technology (15 credits)
- Natural Language Processing (15 credits)
- Network Performance Analysis (15 credits)
- Parallel Computing with Graphical Processing Units (GPUs) (15 credits)
- Genesys (45 credits)
Assessment:
- Mixture of exams/tests, coursework, and practical sessions.
- Dissertation submission and presentation in Year 3.
- Interim reports and presentations for the Darwin Project in Year 5.
Teaching:
- Delivered through lectures, practical sessions, tutorials, and seminars.
- Emphasis on group work and real-world problem-solving.
- Independent study is expected.
- Use of industry-standard tools and equipment.
- Guest lectures from industry professionals.
Careers:
- Graduates pursue careers as IT consultants, software engineers, software developers, project managers, and data scientists.
- Opportunities in companies like Amazon, ARM, BT, Bank of America & BofA Securities, Goldman Sachs, Google, IBM, Microsoft, and Plusnet.
- Option to pursue a PhD for research careers.
Other:
- The program is accredited by the British Computer Society.
- The University of Sheffield is ranked highly for student voice, research environment, and computer science.
- The department is a vibrant and supportive community with opportunities for extracurricular activities.
- The program emphasizes ethical considerations and environmental impact in computer science.
- Students have access to specialist facilities, including MiRo robots, Robotis turtlebots, and equipment for mobile device development.
- The Genesys Solutions module provides hands-on experience in a student-run software development organization.
Please use 2024-25 information as a guide. £9,250Home students 2024 annual tuition fee £29,110Overseas students 2024 annual tuition fee
University of Sheffield
Overview:
The University of Sheffield is a renowned public research university located in Sheffield, England. It is a member of the prestigious Russell Group of leading research-intensive universities in the UK. The university is known for its high-quality teaching, world-class research, and vibrant student life.
Services Offered:
The University of Sheffield offers a wide range of services to its students, including:
Academic Support:
Access to libraries, study spaces, and academic advisors.Career Services:
Guidance on career planning, job searching, and internships.Student Support:
Mental health services, disability support, and financial aid.Accommodation:
On-campus residences and off-campus housing options.Student Life:
A diverse range of clubs, societies, sports teams, and social events.Student Life and Campus Experience:
Students at the University of Sheffield can expect a vibrant and engaging campus experience. The university boasts a strong Students' Union, which is ranked as the best in the UK. Students have access to a wide range of clubs, societies, and sports teams, catering to diverse interests. The city of Sheffield itself offers a lively cultural scene, with numerous museums, theaters, and music venues.
Key Reasons to Study There:
Academic Excellence:
The university consistently ranks highly in national and international rankings, demonstrating its commitment to academic excellence.World-Class Research:
The University of Sheffield is a leading research institution, with a strong reputation for innovation and impact.Vibrant Student Life:
The university offers a rich and diverse student experience, with a strong Students' Union and a wide range of clubs, societies, and sports teams.Supportive Environment:
The university provides a supportive and inclusive environment for all students, with a range of services and resources available to help them succeed.Academic Programs:
The University of Sheffield offers a wide range of undergraduate and postgraduate programs across various disciplines, including:
Arts and Humanities:
English Literature, History, Philosophy, Music, and more.Science and Engineering:
Medicine, Dentistry, Physics, Chemistry, Computer Science, and more.Social Sciences:
Economics, Politics, Sociology, Psychology, and more.Business and Management:
Accounting, Finance, Marketing, and more.Other:
Entry Requirements:
- Standard offer:
- A Levels: A*AA; AAA
- A Levels + a fourth Level 3 qualification: AAA including Maths + A in a relevant EPQ; AAB including A in Maths and B in Computer Science + A in a relevant EPQ; AAA including Maths + A in AS or B in A Level Further Maths; AAB including A in Maths and B in Computer Science + A in AS or B in A Level Further Maths
- International Baccalaureate: 38 with 6 in Higher Level Maths
- BTEC Extended Diploma: D*DD in Engineering, Applied Science, IT or Computing + A in A Level Maths
- BTEC Diploma: D*D in Engineering, Applied Science, IT or Computing + A in A Level Maths
- T Level: Distinction in the Digital Production, Design and Development T Level, including grade A in the core component + A in A Level Maths
- Scottish Highers + 1 Advanced Higher: AAAAA + A in Maths
- Welsh Baccalaureate + 2 A Levels: A + A*A including Maths; A + AA in Maths and Computer Science
- Access Sheffield offer:
- A Levels: AAB; ABB
- A Levels + a fourth Level 3 qualification: AAA including Maths + A in a relevant EPQ; AAB including A in Maths and B in Computer Science + A in a relevant EPQ; AAA including Maths + A in AS or B in A Level Further Maths; AAB including A in Maths and B in Computer Science + A in AS or B in A Level Further Maths
- International Baccalaureate: 34 with 6 in Higher Level Maths
- BTEC Extended Diploma: DDD in Engineering, Applied Science, IT or Computing + B in A Level Maths
- BTEC Diploma: DD in Engineering, Applied Science, IT or Computing + B in A Level Maths
- T Level: Distinction in the Digital Production, Design and Development T Level, including grade A in the core component + A in A Level Maths
- Scottish Highers + 1 Advanced Higher: AAABB + A in Maths
- Welsh Baccalaureate + 2 A Levels: B + AA including A in Maths; B + AB including A in Maths and B in Computer Science
Language Proficiency Requirements:
- GCSE English Language at grade 4/C;
- IELTS grade of 6.5 with a minimum of 6.0 in each component;
- or an alternative acceptable English language qualification.