Skip to main content
Image of a line of code

Bachelor of Science (Hons) in Mobile and Web Computing

logo of Technological University of the Shannon: Midlands Midwest (TUS)logo of Limerick and Clare Education and Training Board (LCETB)


Mobile and Web Computing provides students with the theoretical and practical skills necessary to design, build and maintain secure internet based systems. There is a strong practical emphasis on the languages, tools, techniques and methodologies required to build real world solutions in today’s inter-connected world.

The considerable practical emphasis on the course allows for the smooth integration of graduates into the workplace. Students will develop an understanding of current and emerging technologies and best business/industrial standards to equip them to meet the demands of an increasingly technological world. The course will provide students with the professional, technical and project related capabilities applicable to the development of secure client-side and server-side Internet based systems and prepares students for a broad range of careers in the fast moving computing industry.

The work placement in Year 3 gives students the opportunity for further personal development in real world job situations.

Provider Locations and Structure

Year 1

College of FET Mulgrave St. Campus,
Mulgrave Street,
Limerick City. T: +353 (0)61 – 414344

Years 2, 3 and 4

Technological University of the Shannon: Moylish Campus,
TUS Moylish Campus
Moylish Park, Moylish,
Limerick, V94 EC5T

Course Content – For All Years

Year 1

  • Communications and Applications
  • Computer Mathematics
  • Data Essentials
  • Foundations of Security
  • ICT and Applications
  • Mathematical Methods
  • Operating Systems Fundamentals
  • Problem Solving and Programming Fundamentals
  • Programming Fundamentals
  • Responsive Design and Web Development
  • Structured Query Language Essentials
  • Web Development Fundamentals

Year 2

  • Advanced Object Oriented Programming
  • Databases for Project
  • Introduction to Object Oriented Programming
  • Networking and Cloud Foundations
  • Real Time Embedded Systems
  • Software Development
  • Software Testing
  • User Interaction Design
  • Web Applications Development
  • Web Project
  • Web Techniques

Year 3

  • Advanced Web Techniques
  • Concurrent Programming
  • Data Structures and Algorithms
  • Mobile and Web Computing Group Project
  • Mobile Application Development
  • Work Placement

Year 4

  • Advanced Mobile Application Development
  • Api Design and Development
  • Applied Cryptography (Elective)
  • Big Data Mining and Analysis (Elective)
  • Data Visualisation (Elective)
  • Design Thinking (Elective)
  • Enterprise Development (Elective)
  • Entrepreneurship (Elective)
  • Human Factors for Immersive Technology (Elective)
  • Information Systems Management
  • Innovative Technologies & Future Skills
  • Machine Learning for Predictive Analytics (Elective)
  • Mobile and Web Computing Final Year Project
  • Penetration Testing (Elective)
  • Reactive Systems (Elective)
  • Secure Public Cloud Services
  • Software Quality Engineering
  • Technology Futures and Connected Living
  • Web Analytics

Embedded Awards

  • This tertiary degree is a comprehensive 4 year programme. The programme is designed to support academic success despite challenges that may arise. If a student has to leave the programme before completing the final year, tertiary degrees include embedded awards. Embedded awards formally recognise learning achieved during time in the programme. For this degree, the embedded awards are:
    After successfully completing Year 1 NFQ level 6 Certificate in Mobile and Web Computing, Minor Award, Level 6, 60 ECTS Credits from TUS
    After successfully completing Year 2 NFQ level 6 Higher Certificate in Mobile and Web Computing, Level 6, 120 ECTS Credits from TUS
    After successfully completing Year 3 NFQ level 7 Bachelor of Science in Mobile and Web Computing, 180 ECTS Credits from TUS

    The final NFQ level 8 Bachelor of Science (Hons) in Mobile and Web Computing is awarded by TUS.

Planned Intake (Number of Places)


Entry Requirements and Eligibility

Leaving Certificate: A minimum of six Leaving Certificate subjects, including Mathematics and English (2 H5 & 4 O6/H7 grades) or full NFQ level 5 award or equivalent.

All applicants whose first language is not English and who have not been educated through the medium of English must demonstrate CEFR 19 proficiency at B2 for access. An Irish Leaving certificate qualification achieved through English meets this requirement.

Onward Pathways

Technology is ingrained in our work and personal lives with the Internet at the heart of everything we do. Careers in this field are full of young, motivated people with exciting, fresh new ideas. The Internet is still an ever-changing technology area, and it has expanded possibilities to live, work and build a career anywhere in the boundary-less new world we live in. Job categories for graduates include:

  • Web Developer
  • Mobile App Developer
  • Front-end Developer
  • Software Engineer,
  • Cloud Administrator
  • Database Administrator,
  • Software Test & Quality Engineer
  • Software Project Manager
  • Full-Stack Developer
  • IoT Developer

Successful graduates of this programme are eligible for Level 9 and 10 postgraduate programmes within TUS or elsewhere.

Special Features

Work Placement option in year 3 of the programme

Contact Details

College of Further Education and Training, Mulgrave St. Campus.
+353 (0)61 414344

Our use of cookies

We use necessary cookies to make our site work. We'd also like to set optional analytics cookies to help us improve it. We won't set these optional cookies unless you enable them. Using this tool will set a cookie on your device to remember your preferences.

For more detailed information about the cookies we use, see our Privacy Policy page

Necessary cookies

Necessary cookies enable core functionality such as security, network management, and accessibility. You may disable these by changing your browser settings, but this may affect how the website functions.

Analytics cookies

We'd like to set Google Analytics cookies to help us to improve our website by collecting and reporting information on how you use it. The cookies collect information in a way that does not directly identify anyone.