BSc (Hons) Web Technologies

The cutting-edge program for learning excellence, combines creativity and coding to help shape the modern digital experience!

This programme aims at producing graduates with a view to further develop our Information Technology industry in Mauritius, thus increasing our capacity to export Information Technology services. It focuses on web development since computer applications increasingly rely on the use of the internet and web technologies. There is a growing need in the country for graduates with skills geared towards developing, deploying and maintaining such applications.
The programme will aim at providing specialised skills for those wishing to become a specialist in the design and development of web/mobile based applications. Students will also have hands-on experience in various areas of web development from designing, developing, securing applications as well as managing projects

Career Prospects

  • Students graduating from this programme are expected to take employment as web developers, web designers, mobile application developers, web application architects, Front-end / Back-end developers, UI/UX Designer and web server administrators amongst others. Students will also have the necessary skills to opt for more general IT positions or to even launch their own business.


A solid foundation in computing for web development
Gain in-depth knowledge in programming in latest web technologies.
Be skilled in designing and developing web-centric software.
Acquired a good understanding of security measures for web servers
Conversant with development of mobile-based application
Understand the core aspect of smart web technologies.


  • As per UTM’S Admission Regulations, and ‘Admission to Programmes of Study at First Degree Level’ or APL / APEL requirements.


29 Lessons3 years (FT) / 4.5 years (PT)

Level 1

Decision Mathematics
Procedural Programming
Computer Systems
Professional Issues in ICT
Front-End Web Development
Database Design Concepts
Programming Foundations
Web Scripting
Networking Essentials
Operating System Concepts

Level 2

Level 3