Students
Tuition Fee
Start Date
Medium of studying
On campus
Duration
48 months
Details
Program Details
Degree
Bachelors
Major
Software Development | Web Development
Area of study
Information and Communication Technologies
Education type
On campus
Timing
Full time
Course Language
English
About Program

Program Overview


Computing – Mobile & Web – BSc (Hons)

Course Overview

This comprehensive 4-year program is designed to equip students with practical skills and theoretical knowledge essential for success in the rapidly evolving tech industry. Students gain expertise in cutting-edge technologies and industry best practices, empowering them to thrive in a rapidly evolving digital landscape. The comprehensive curriculum covers not only web development but also mobile app development, ensuring that students are well-versed in creating applications for both web and mobile platforms. From mastering HTML, CSS, and JavaScript for responsive web design to delving into server-side technologies and mobile app frameworks, students acquire the technical prowess and project management skills needed to excel in various roles within the dynamic computing industry.


Furthermore, the work placement module in Year 3 provides invaluable real-world experience, allowing students to further hone their skills and expand their professional network within the workplace environment.


Students engage in challenge-based learning, tackling real-world problems that demand critical thinking, problem-solving abilities, and sustainable competencies, with a focus on addressing the United Nations Sustainable Development Goals (SDGs). They stay updated with the latest advancements in computing, focusing on technologies like Artificial Intelligence (AI) and Internet of Things (IoT). Through hands-on projects and industry exposure, students develop a strong foundation in web and mobile app development, preparing them for diverse roles in the dynamic computing landscape.


Entry Requirements

Leaving Certificate

  • A minimum of 2 H5 & 4 O6/H7 grades in six Leaving Certificate subjects, including Mathematics and English or Irish.

Mature Applicants

  • Candidates applying as mature applicants may be required to attend an interview and may be requested to take an aptitude test to prove their suitability for a place on this programme.

International Applicants

  • International applicants should apply directly to the International Office at TUS, allowing plenty of time for completing the visa process. Applications for September start should be made by 1st June at the latest to ensure visas are processed in time. You should familiarise yourself with visa processing times for your country of origin to ensure you make a timely application.

Course Modules

Year 1

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

Year 2

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

Year 3

  • Advanced Web Techniques (Credits: 5)
  • Concurrent Programming (Credits: 5)
  • Data Structures and Algorithms (Credits: 5)
  • Mobile and Web Computing Group Project (Credits: 10)
  • Mobile Application Development (Credits: 5)
  • Work Placement (Credits: 30)

Year 4

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

Career Opportunities

  • 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

Further Study

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


Student Testimonial

“As a graduate of the B.Sc in Internet Systems Development (Level 8 Honours) programme, which is now known as B.Sc in Computing – Mobile and Web (Level 8 Honours) at the Technological University of the Shannon, Moylish campus, I acquired a comprehensive understanding of the tools and technologies employed by multinational technology companies. Additionally, I developed valuable teamwork and organisational skills through group projects. My internship as a cybersecurity intern at Dell Technologies, which resulted in a full-time position as a cybersecurity analyst, gave me the opportunity to implement my theoretical knowledge in a practical scenario. This programme is highly recommended due to its effective combination of theory and practice.”


Additional Information

  • CAO Points: 306
  • Location: Moylish, Limerick City
  • Years: 4
  • Course Code: US826
  • Level: 8
  • Course Type: Undergraduate
  • Study Mode: Full Time
  • Department: Information Technology
See More
How can I help you today?