First, we had the internet of computers. Then with the advent of email and social media, along with mobile technology, it became the internet of people. Today’s world is increasingly becoming the internet of things. With advances in battery power, sensors, and computer chips, more and more devices are being connected to the internet. This will allow them to be …
Cybersecurity
This course introduces students to the world of Cybersecurity. Students will get an insight into the risks and security vulnerabilities associated with computers and other network devices on the internet. Over 8 modules, students will learn everything from absolute basics like key cybersecurity terminology to understanding different types of cyberattacks. They will also learn about the various types of intrusion detection and defense …
Fundamentals of Blockchain & Cryptography
Blockchain seems to be the latest buzzword that the business world is talking about. But what is it? And why should a high school student care? This course will seek to answer those questions. It will strip away the layers of complexity and sophistication to help students understand the key concepts of the blockchain. The course will introduce and discuss …
Introduction to Artificial Intelligence
This course teaches what every student should know about Artificial Intelligence. AI is a fast-moving technology with impacts and implications for both our individual lives and society as a whole. In this course, students will get a basic introduction to the building blocks and components of artificial intelligence, learning about concepts like algorithms, machine learning, and neural networks. Students will …
Java SE8 Associate
This course introduces students to the world of Java SE8. Students will get an insight into the fundamentals of Java programming. Over 9 modules, students will learn everything from absolute basics like learning about Java class, variables, and how to run a Java program, to handling arrays and exceptions. The course contains guided tutorials, do-it-yourself projects, and great resources that will help students …
Project Management
The Project Management course is intended to identify the key components of a career as a project manager. Students will review the basics in project management terminology, such as designating distinctions among projects, products, programs, and portfolios. They will delve into concepts like managing deliverables and creating engaging relationships with stakeholders. The primary components of project planning will be laid …