Machine Learning and Internet of Things

1 Years On Campus Masters Program

University of Central Lancashire

Program Overview

The MSc in Machine Learning and Internet of Things (IoT) at the University of Central Lancashire (UCLan) offers a comprehensive curriculum that blends data science, machine learning, and IoT technologies, preparing students for careers in innovative tech sectors. 

Curriculum Structure
 Students engage with core modules such as Artificial Intelligence and Machine Learning (EL4011), Internet of Things (EL4012), and Programming with Data (EL4013), which provide foundational knowledge in AI techniques, IoT systems, and data programming. The Big Data Analytics and Visualization (EL4016) module equips students with skills to analyze and present large datasets effectively. The Research Methods (EL4166) module develops students' abilities to conduct technical projects, focusing on planning, methodology, and ethical considerations. The MSc Project (Engineering) (EL4895) allows students to undertake an advanced-level project, integrating their learning into a practical application.

Focus Areas
Machine Learning, Internet of Things, Data Programming, Big Data Analytics, Robotics

Learning Outcomes
Proficiency in AI and machine learning algorithms, IoT system design and implementation, data programming with Python and R, big data analytics and visualization, and conducting research in engineering projects.

Professional Alignment (Accreditation)
The program aligns with industry standards, preparing students for professional roles in machine learning, IoT, and data science.

Reputation (Employability Rankings)
UCLan's computing programs are recognized for their strong industry connections and employability outcomes, with graduates securing roles in various sectors.

Experiential Learning (Research, Projects, Internships etc.)

This programme focuses on applying advanced computing principles through practical project work in the University's modern computing facilities. You will develop professional skills using industry-standard software and development tools, working on real-world computing challenges. This hands-on approach is delivered through:

  • Specialist Computing Laboratories: Access to UCLan's computing labs with high-specification workstations for software development, systems analysis, and project work.

  • Industry-Standard Software: Practical work with programming languages including Java, Python, and C#, plus database systems like Oracle and development environments such as Visual Studio.

  • Substantial Individual Project: A major final project where you apply your skills to a substantial computing challenge, developing a sophisticated software solution.

  • Project-Based Learning: Collaborative group work and practical assignments that simulate professional software development environments.

Progression & Future Opportunities

Graduates of the MSc Machine Learning and Internet of Things at the University of Central Lancashire develop advanced skills in IoT systems, machine learning algorithms, and data analytics, preparing for roles such as Machine Learning Engineer, Data Scientist, IoT Systems Engineer, and AI Ethics Officer. The program combines theoretical foundations with hands-on projects in a cutting-edge engineering environment.​

  • UCLan’s Careers and Employability Service provides personalized support including job clinics, networking events, and placement opportunities in engineering and technology firms.​

  • Employment rates are high, with a majority securing relevant roles shortly after graduation; salaries range between £28,000 and £45,000 depending on experience and sector.​

  • The course benefits from strong industry connections facilitated by the Engineering Innovation Centre and collaborative biomedical data analytics projects with health sector partners.​

  • Accredited by the Institution of Engineering and Technology (IET), the MSc supports registration as a Chartered Engineer, ensuring long-term professional recognition.​

  • Graduates demonstrate expertise in sensor networks, data privacy, machine learning applications, and ethical AI development, ready to innovate across sectors.​

Further Academic Progression:
Students may pursue PhD research in Machine Learning, IoT, or related fields, advanced professional certifications, or interdisciplinary research roles to enhance specialization and career opportunities.

Program Key Stats

£17,900 (Annual cost)
£
£ 40
Sept Intake : 30th Jun


Yes

Eligibility Criteria

3 or 4 Years

N/A
N/A
N/A
N/A
6.0
86
2:2
NA

Additional Information & Requirements

Career Options

  • Software Architect
  • DevOps Engineer
  • Machine Learning Engineer
  • Data Scientist
  • Research Scientist
  • IT Consultant

Book Free Session with Our Admission Experts

Admission Experts