School of Innovative Technologies and Engineering (SITE) - Undergraduates Courses

Most popular
Trending
Free
All Levels

BSc (Hons) Intelligent Systems and Robotics

The concept of Industry 4.0 and 5.0 (I4.0/I5.0) refers to …

Free

BSc (Hons) Intelligent Systems and Robotics

27 Lessons
3 hours
All Levels
What you'll learn
Possess the ability to design and build cutting-edge applications, particularly in the fields of artificial intelligence, machine learning, and the internet of things.
Possess the ability to create web and mobile applications for intelligent systems using the proper requirements engineering procedures.
Possess the capacity to create, develop, and deploy cutting-edge robotic process automation robots.
Apply the working principles and applications of various sensors, actuators, and control systems used in robotics.
Apply programming skills to develop control algorithms and implement motion planning for intelligent systems.
Free
All Levels

BSc (Hons) Cyber Security

Given the escalating complexity of cyber threats and the rapid …

Free

BSc (Hons) Cyber Security

27 Lessons
3 hours
All Levels
What you'll learn
Possess the ability to discover security vulnerabilities across software, network and infrastructure by using ethical hacking techniques and vulnerability scanning.
Possess practical skill-set in the mitigation of a number of dangerous web vulnerabilities.
Possess practical skill-set in assuring network security against all threats including advanced hackers, trackers, exploit kits, and Wi-Fi attacks.
Understand and implement encryption algorithms that make the foundation of modern-day industrial cryptography.
Possess the ability to identify, assess and articulate cyber security risk as well as identifying options for treatment using proper risk management framework.
Free
All Levels

BSc (Hons) Emerging Technologies (Top-Up) jointly with Polytechnics Mauritius Ltd

This BSc (Hons) Emerging Technologies Top-Up programme is designed to …

Free

BSc (Hons) Emerging Technologies (Top-Up) jointly with Polytechnics Mauritius Ltd

All Levels
What you'll learn
Upon completion of the programme, the graduates would have the ability:
• to identify, formulate, and solve complex computing problems by applying their knowledge from
the programme
• to communicate effectively with a range of audiences and to function effectively on a team whose
members together provide leadership, create a collaborative and inclusive environment, establish
goals, plan tasks, and meet objectives
• to develop and conduct appropriate applications to capture, store, analyze and interpret data, and
draw conclusions in complex environments
• to develop innovative applications in the area of mobile computing, the Internet of Things, Cloud
computing, and data management.
Free

Diploma in Emerging Technologies (with specialization in either Internet of Things or Big Data)

9 Lessons
2700 hours
All Levels
What you'll learn
Solve computing problems by applying their knowledge from the programme.
Develop and conduct appropriate applications to process and interpret data, and draw conclusions in specific environments.
Develop applications, namely in the areas of Networking, Artificial Intelligence, and Cloud computing with a focus on the Internet of Things and Big Data using an emerging development platform (like Python).
Free
All Levels

BSc (Hons) in Computer Applications (Top Up)

Programme Information This Top-up degree has been designed for students …

Free

BSc (Hons) in Computer Applications (Top Up)

9 Lessons
150 hours
All Levels
What you'll learn
Excellent move for someone currently working in the technology field as this will improve his professional skills and also make them more marketable for senior-level positions.
Free
All Levels

BA (Hons) Graphics Design

Programme Information The BA graphics design has been created to …

Free

BA (Hons) Graphics Design

29 Lessons
150 hours
All Levels
What you'll learn
Use applications of diverse fields of graphics design, video editing, 3D animation, and audio amongst others.
Application of different design techniques and acquired skills on projects.
Creating of a visually engaging and competitive professional portfolio.
Meet the expectations of the professional environment in relation to their intended careers.
Applications of diverse fields of graphics design, video editing, 3D animation, and audio amongst others.
Apply the different design techniques and acquired skills on projects.
Create a visually engaging and competitive professional portfolio.
Meet the expectations of the professional environment in relation to their intended careers.
Free
All Levels

BSc (Hons) Computer Science with Network Security

Programme Information In this era of rapid evolution in science, …

Free

BSc (Hons) Computer Science with Network Security

29 Lessons
150 hours
All Levels
What you'll learn
Emphasizes the mathematical and theoretical foundations of computing such as programming, networks, database systems, cybersecurity, agile software design, mathematics, probability and statistics which cover the essential material required of all computer scientists, as well as a number of modules related to emerging technologies such as cloud computing, Internet of Things, Blockchain, Artificial Intelligence and Machine Learning.
Equips students with soft skill such as communication, collaboration and teamwork, time-management, self-discipline and leadership that are essential for readiness for a professional career as well as overall growth and development. These “softer” skills enable a graduate to adapt and succeed in the workplace.
Involves a substantial individual supervised capstone computer science project and work placement (internship) to allow students to put learning into practice and depict their potential. The curriculum provides a balanced and intellectually stimulating programme of theoretical and practical work.
Free
All Levels

BSc (Hons) Web Technologies

This programme aims at producing graduates with a view to …

Free

BSc (Hons) Web Technologies

29 Lessons
3 hours
All Levels
What you'll learn
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.
Free
All Levels

BSc (Hons) Computing and Information Systems (Top Up)

This Top-up degree has been designed for students already possessing …

Free

BSc (Hons) Computing and Information Systems (Top Up)

9 Lessons
150 hours
All Levels
What you'll learn
The programme aims to equip students with the skills required to become competent practitioners in developing, and managing modern computerized / information systems.
The course consists of a combination of core modules and a project. There are two categories for the final year project namely Network & Communication or System Development project.
Students will have the possibility to opt for any one of those two categories for their final year project. Graduates of this course will possess the skills necessary to analyse, design and implement computerized systems.
Free
All Levels

BSc (Hons) Business Information Systems

This programme of study aims at producing graduates who can …

Free

BSc (Hons) Business Information Systems

28 Lessons
150 hours
All Levels
What you'll learn
A solid understanding of information technology applications in business areas.
Strong analytical skills for requirements elicitation.
Expert knowledge in software applications development .
Free
All Levels

BSc (Hons) Land Surveying (Top-Up)

Learn the necessary skills to use of spatial information to …

Free

BSc (Hons) Land Surveying (Top-Up)

9 Lessons
150 hours
All Levels
What you'll learn
Acquired adequate mathematical skills for spatial data analysis and interpretation.
Gained a broad insight in the legal framework for professional practice as surveyors.
Demonstrate an understanding of land surveying packages.
Showing an ability to examine land surveying.
Development of a sense of critical land surveying and land information reasoning.
Shown the necessary confidence in working independently and as a member of a team.
Free
All Levels

BSc (Hons) Mathematics

Programme Information The BSc (Hons) Mathematics programme lays focus on …

Free

BSc (Hons) Mathematics

29 Lessons
150 hours
All Levels
What you'll learn
A mastery of the principal skills required for work in mathematics.
Achieved a broad understanding and knowledge, and have an interest in and appreciation of mathematics.
Become conversant with information technology, communication and scientific presentation.
Acquire problem-solving attributes.
Skilled in the application of mathematics in a variety of fields, including science, engineering and business.
Free
All Levels

BSc (Hons) Financial Engineering

Program Information Financial engineering is a multidisciplinary field, based on …

Free

BSc (Hons) Financial Engineering

29 Lessons
3 hours
All Levels
What you'll learn
Ability to understand, the awareness of broader concepts of quantitative finance and computational finance.
Being able to efficiently apply computational techniques for solving various financial problems and create financial securities, amongst others.
Free
All Levels

BSc (Hons) Business Statistics

Businesses are being driven forward by data analytics. Business analytics …

Free

BSc (Hons) Business Statistics

29 Lessons
3 hours
All Levels
What you'll learn
Acquire adequate statistical skills for data analysis and interpretation.
Gain a broad insight in statistical decision making for industrial problems.
Demonstrate an understanding of statistical packages required for computational statistics.
Show an ability to conduct surveys.
Develop a sense of critical statistical reasoning.
Build the necessary confidence in working independently.