Internet of Things BSc (Hons)
De Montfort University
Key Information
Campus location
Leicester, United Kingdom
Languages
English
Study format
On-Campus
Duration
36 months
Pace
Full time
Tuition fees
Request info
Application deadline
Request info
Earliest start date
Request info
Scholarships
Explore scholarship opportunities to help fund your studies
Introduction
Internet of Things BSc (Hons)
The demand for Internet of Things (IoT) applications is growing with the rapid evolution of technology. This demand requires software engineers, systems developers, programmers, and analysts with the required expertise in IoT technology in order to build, integrate, and deploy relevant applications.
This course adopts modern approaches to software systems development, allowing you to explore both the theoretical and practical skills needed to understand programming and problem solving, software design methods, wireless sensor networks, development and integration of secure IoT systems, data structures and algorithms, intelligent systems, big data and data analytics, and product design and innovation management.
The course prepares you for a wide range of career opportunities, from programming and developer roles to software engineering, with Internet of Things applications found in a range of industries such as health and social care, security and surveillance, transportation, smart homes and home automation, entertainment, education, agriculture, and urban development.
Admissions
Scholarships and Funding
Curriculum
Prepare for a career in the innovative Internet of Things field, in roles such as IoT systems engineers, software developers, embedded systems engineers, product portfolio managers, big data architects and security specialists.
We expect Internet of Things BSc (Hons) graduates to work as IoT software engineers, IoT systems engineers, IoT software developers, embedded systems engineers, IoT product portfolio managers, IoT enterprise architects, IoT security specialists and big data architects in sectors such as telecommunications, retail, transportation, sewerage and water companies and agribusiness.
Graduates may also continue their academic careers by embarking on postgraduate study in either research or taught areas, which provides opportunities for further specialisation.
Program Tuition Fee
Career Opportunities
First year
- Computer Programming I
- Computer Programming II
- Computer Ethics
- Computer Law and Cyber Security
- Computer Systems
- Computer Networks
- Mathematics for Computing
- Database Design and Implementation
Second year
- Software and Security Management
- Object Oriented Design
- Object Oriented Development
- Data Structures and Algorithms
- Web Application Development
- Introduction to Research
- Internet of Things
- Circuits and Electronics
Third year core modules
- Computing Project
- Systems Building: Methods
- Mobile Application Development
- Embedded Systems Programming
Third year optional modules
- Mobile Big Data
- Machine Learning
- Product Development & Innovation Management
- Scalable Software Architectures
- Interaction Design
Program delivery
There are a variety of assessment methods, typically including short tests, practical software development tasks, written work, and presentations. Your written and academic reading skills will be developed in the ethics and law topics and you will develop a portfolio that will give you experience of practical development.
Our Universal Design for Learning (UDL) has been recognised as leading the university sector. It builds upon our pledge to offer an equitable and inclusive approach to learning and teaching for all our students.