Computing - Mobile & Web - BSc
Program Overview
Computing – Mobile & Web – BSc
Course Overview
This course places a strong emphasis on practical skills, ensuring that students are well-prepared for the demands of today’s tech-driven workplace. They 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 cutting-edge 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.
Entry Requirements
- Leaving Certificate: A minimum of 5 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)
Career Opportunities
- Web Developer
- Mobile App Developer
- Front-end Developer
- Software Engineer
- Database Administrator
- Software Test & Quality Engineer
- Software Project Manager
- Full-Stack Developer
Further Study
On successful completion of the Level 7 degree, students can progress to 4th year of the Level 8 honours degree in Computing – Mobile and Web at TUS.
