Bachelor of Science Software Design for Mobile Apps and Connected Devices

Bachelor of Science in Software Design for Mobile Apps and Connected Devices

Course Overview

  • 3


  • 7


  • 250


  • US715

    CAO Course Code

Why take this course?

In 2003, there were approximately 6.3 billion people living on the planet and 500 million Internet connected devices. By 2020 there was 50 billion connected devices. Known as the Internet of Things (IoT), everything that can benefit from a network connection will have one.

In the IoT environment your phone will control your world. Late home from work, your phone will turn on the heating, check the fridge and choose a recipe based on those ingredients. It may tell you what additional ingredients you need and where you can find them. When you arrive home, your phone will automatically unlock your door, turn on the lights and suggest a route for that run you were planning.

Today the app economy in Europe employs 1.8 million people. It is estimated that 94.4 billion apps were downloaded globally last year. Connected device control is now an integral part of mobile app development. The aim of this exciting new degree is to provide a multidisciplinary undergraduate education by developing specific expertise and comprehensive training in the key areas relevant to the emerging Internet of Things: mobile app development, connected device programming and software development/engineering.

The goal is to produce qualified and well-rounded graduates capable of working in a range of IT positions such as Internet of Things mobile app developers, programmers, system integrators and system validators.

What will I experience?

AIT is a leader in software design education. The institute has extensive connections with industry, established over many years. Furthermore, the Software Research Institute, located on campus, is a national recognised centre. Student tutors and mentors are on hand to provide extra support outside the lecture theatre. Programmes are delivered in the state-of-the-art Engineering and Informatics Building.

Listen: Dr Enda Fallon offers a fascinating insight into the cutting-edge courses on offer in the Department of Computer and Software Engineering and highlights the array of exciting career opportunities available to graduates.

What opportunities might it lead to?

Additional Information

Course spotlight: Lecturer Tom Bennett breaks down the course, including modules, the importance of teamwork in an agile environment and the plentiful career opportunities available to graduates.

Course Details

Course Duration:
3 Year
CAO Course Code:
Cut Off CAO Points:
Course Award:
Bachelor of Science
Course NFQ Level:
Level 7
Dept of Computer and Software Engineering
Minimum Entry Requirements:

Grade 06 at ordinary level in five subjects in the Leaving Certificate examination. Two of these subjects must be Mathematics and a language (English or Irish).

QQI: Any QQI level 5 qualification is acceptable. Applicants to this programme are required, however, to have the module mathematics (5N1833) or Computational Methods and Problem-solving (5N0554) or Maths for IT (5N18396) or Maths for STEM (5N0556) or included in their award or have Leaving Certificate mathematics.

Sign up for our CAO mailing list

Course Structure

Year 1

Digital Media, Mathematics, Web Development, Computer Applications, Software Development, Networks, Mobile Apps and Connected Devices, Communications (Mobile Devices and Apps).

Year 2

Software Development For Connected Devices, Software Development, Connected Devices, Engineering Economics, Databases, Software Design and Test, Mathematics, Business Environment and Systems, Mobile Application Development.

Year 3

Software Development, Web Development, Software Development for Connected Devices, Operating Systems and Concurrency, Mobile Application Development, Software Build and Delivery, Mathematics, Teamwork, Network Management, Web Development & Security, Group Project.

Careers & Opportunities

Career Prospects

This programme provides excellent employment opportunities for graduates. Historically there has been a significant shortage of graduates in the ICT area. This shortage has been compounded by the increase in mobile app development since 2009. The shortage will only be exacerbated by the emergence of the Internet of Things; there was a three-fold increase to 50 billion devices connected to the internet as of 2020.

Facility Gallery