These courses can be taken as individual open elective courses or combined with a group of specialisation courses to form a track.
The development of the groundbreaking fifth generation (5G) mobile network we enjoy today did not happen in a single day. Journey into the foundational radio network planning processes in the evolution of mobile networks from GSM to 5G. This course covers free-space radio propagation, propagation models for path loss prediction, building penetration loss, and outdoor-to-indoor design. We will study the architecture of GSM systems, their configuration, coverage planning, capacity planning, and optimization as well as monitoring. You will also be looking into the UMTS, LTE, and 5G systems.
Wireless communication refers to the transmission of information between two points without the use of any physical connections. This course introduces the fundamental concepts that include radio propagation, wireless data transmissions, wireless networks, and protocols such as Radio Frequency Identification (RFID) and Near Field Communication (NFC). You will learn to discern and describe the usage or applications of various types of wireless communication as well as experience hands-on demonstration of the principles and operation of wireless communications.
A network for communication enables the sending and receiving of information to and from various nodes via various channels or connections. This course covers the fundamentals of communication networks. We will cover topics on fixed broadband networks, mobile broadband networks for 4G and 5G, and transport networks. You will learn the mechanisms deployed in core and access networks, study the principles and operations of the 4G LTE network, and explore latest technologies in this field.
Data science is the discipline of gaining useful information from data. As an introductory course, we will cover the fundamental concepts of data science and examine the roles and responsibilities of data scientists in academia and the industry. You will learn various techniques to preprocess data and understand the basic principles of different methods data storage, management, analysis, modelling, and visualisation. Additionally, get hands-on experience applying state-of-art tools on raw data to extract meaningful information and insights.
Given the vast amounts of data produced and consumed rapidly growing every day, the ability to correctly process and present these data is essential in drawing out their value. This course provides an introduction to transforming data into effective visualisation, focusing on visualisation basics, graphics perception, and visualisation tools. You will experience using state-of-the-art tools to work on large datasets. Advancing into the era of big data, data visualisation is increasingly indispensable as it enables decision makers to discover connections among millions of variables.
The recent years have seen mobile penetration rate consistently on the increase in Malaysia and the rest of the world. Consequently, mobile applications and their usage have become increasingly important as well. This course gives you an introduction to the world of mobile application development. You will learn about different mobile platforms and how to create applications for them using state-of-the-art development tools. Mobile application development skills are highly sought-after both within and outside of the information technology industry. This is your opportunity to master the skill.
This is the science behind designs boasting incredible user-friendliness. Take your chance to explore the methodologies of and procedures for designing ergonomic products and services, putting human factors as the primary consideration. We will look into the principles of ergonomics and human factors to formulate solutions to complex engineering problems. We will also explore the effects of the environment on humans. Practical experiments that you will be participating in include measuring of sound and illumination level in a working environment.
Quality Engineering is essential in ensuring that products and services meet or exceed customer expectations, comply with standards, and are produced efficiently. This course offers you crucial skills in quality management, statistical analysis, and process improvement. You will learn the history and definition of quality, and understand the responsibility for quality across an organization, customer satisfaction, and the cost implications of quality. The main focus of the syllabus includes Statistical Process Control (SPC), Total Quality Management (TQM), and proficiency in advanced quality tools. Additionally, there are topics on management commitment, Environmental Management Systems (EMS), and computerized quality control systems.
Connect any device or appliance you can think of to a network, and you can seamlessly control the resulting ecosystem. Enter the world of Internet-of-Things (IoT) with this course. We will start by providing some background insights into the origins of the technology before making our way into the protocols and platforms enabling IoT. You will learn the practical aspects of building IoT devices and assessing their performance. Finally, we will explore how industrial IoT impacts the society through applications in agriculture, healthcare, and smart vehicles.
The “Theory of Inventive Problem Solving, or “TRIZ”, developed by Russian engineer Genrich Altshuller, is a system for thinking outside the box that inventors can use to solve problems in any field. It is based on the idea that creativity involves breaking old patterns and forging new ones, which can be done using various methods, including brainstorming and reverse engineering. Enhance your capacity and capability in complex problem solving using the Theory of Inventive Problem Solving (TRIZ) tools and boost your potential for innovation through understanding the s-curve and trends of engineering system evolution.
Formal methods and proper skills in managing projects are essential to any businesses. Good organizational and communication skills are an integral part of leading projects effectively. This course prepares you to master project management skills and apply them as a business analyst. Learn to effectively plan, organize, and deliver projects within budget and on time. We will also focus on developing strong communication and leadership skills, optimizing resources, and maximizing efficiency. This is a skillset that will improve your career prospects.
Cloud computing is a solution that provides cost-effective solutions for businesses. It offers flexibility in data storage and access, as well as in computational and intelligence resources sharing. Get hands-on experience in designing cloud systems in this course. We will cover the fundamental knowledge on the design and implementation of cloud computing, focusing on models, techniques, and architectures. A working knowledge of cloud computing can help you stay competitive in the job market and be adaptable to changing business needs.
Statistical analysis techniques are becoming increasingly important in this era of big data. They are crucial in identifying patterns and ensuring the sustainability and future growth of businesses. In this course, you will be introduced to a range of statistical analysis techniques that can be used to extract insights valuable for the business. Develop skills to quickly identify patterns and make informed business decisions based on data. Having strong statistical analysis skills will elevate your employability as they are in high demand in many industries.
One of the fundamental aspects of data science is the art of data manipulation, including data wrangling and visualisation. Gain the skills needed to analyze data effectively and use it to drive business. Learning data wrangling and visualisation can make a significant contribution to your future career. Save time and minimise data analysis errors by understanding how to prepare and clean data proficiently. Being able to present data clearly in a visual format allows you to communicate your findings more effectively to your team and stakeholders.
Hacking is attempting to gain unauthorised access to systems and resources. Ethical hacking is using hacking techniques to find and exploit weaknesses in systems and networks, with the ultimate goal of improving security. This course teaches you ethical hacking methodology, common practices and techniques used by computer hackers, and security assessment procedures. Gain an understanding of security threats, vulnerability assessment, and penetration testing in various fields. These skills and knowledge will help protect you against cyber threats in both work and personal life.
Cyber Law refers to any law that relates or applies to the internet, digital data, and online communication technologies. Its focus is on the legislation that governs information technology, personal information, intellectual property, cybercrime, and electronic commerce. This course helps you to develop an understanding of various legal issues and frameworks relevant to technology and its usage. You will also learn to apply legal reflection activities in information technology. The knowledge gained can be useful for addressing legal issues related to technology.
Information security is concerned with the protection of sensitive information of an organisation from unauthorised access. This course provides you with the skills and knowledge needed to manage the security of said information in an organisation. This includes understanding the managerial aspects of information security such as access control models, information security governance, and information security program assessment and metrics, identification and mitigation of risks to information assets, and the policies and procedures that can be put in place to protect against security threats.
The identification of vulnerabilities in systems leading to timely countermeasures go a long way in the prevention of security breaches. This course takes you through the foundational components needed to conduct security analysis and vulnerability assessments for computer systems, networks, and applications. You will also be exposed to the practical aspects of vulnerability assessment methodologies, such as penetration testing and exploitation of information systems. You will learn to effectively identify, manage and mitigate risks to information security, and protect digital assets.
In today’s digital world, the need for protecting data from unauthorized access, use, disclosure, disruption, modification, or destruction is rapidly increasing. Given the rise of cyber-attacks and data breaches, organizations are placing greater emphasis on security needs. This course prepares you with the knowledge and practice of assuring information and managing risks related to the use, processing, storage, and transmission of data, as well as the systems and processes involved. A solid foundation in information assurance and security will give you an edge in securing jobs.
Artificial Intelligence (AI) refers to computer programs that mimic human intelligence to perform tasks such as visual perception, speech recognition, decision-making, and language translation. AI is a rapidly advancing field, increasingly being integrated into various industries. This course introduces the theory and applications of AI. You will learn the essential concepts and basic skills as well as the fundamental techniques in state space search, knowledge representation, automated reasoning, and machine learning. A foundational knowledge in AI will provide you an edge in the job market.
A host of physical devices such as home appliances and vehicles that are connected to the internet and communicate with each other is termed The Internet of Things (IoT). It is a technology that is rapidly transforming industries such as healthcare, manufacturing, and transportation. Explore and learn the technology used to build IoT devices, how they communicate, how they store data, and the kinds of distributed systems needed to support them. Get an added advantage in your future job role with a fundamental understanding of IoT.
Data analytics involves collecting, processing, and analysing large amounts of data to gain insights for informed decision-making. Given the increasing amount of data generated in various industries, the need for data analytics is growing rapidly. Learn the basic concepts of data analytics and visualisation in this course. You will be introduced to available tools and practices in the industry and the current trends in the field as well as the need for reliable data analytics and visualisation in corporations. Data analytics skills can be applied to various industries.