The world is moving towards the Artificial Intelligence (AI) era. One of the essential technologies that powers the AI era is the Internet of Things (IoT). This course presents to the participants the fundamentals and broad understanding in IoT and its applications.
This subject introduces students to fundamental concepts in mathematics and statistics which are necessary in computer science and software engineering. Students will be able to cover equations, functions, graphs, series, differentiation, integration, probability, and data descriptions.
This course aims to provide students with a basic understanding of networking terms and the skills to be able to plan and set up the network infrastructure for homes and small businesses. The topics include basic concepts and technologies of transmission and communication, networking hardware, standards, networking topologies, protocols, and network design processes.
This subject charts a general overview of the basic ideas and the fundamental concepts of Object-Oriented Programming. Students will learn problem-solving skills and appreciate the significance of Object-Oriented Programming.
A learn-by-doing course using design thinking and entrepreneurship methodology. In this course, students will develop a “growth mindsetâ€, which includes problem solving skills and the creation of feasible solutions to problem statements that have significant economic value and/or meaningful impact on society. Students will be working in teams on real life industry challenges by building prototype solutions and pitching them to a panel of industry experts and investors.