Git for Distributed Software Development
Get a thorough introduction to Git, the source control system that arose out of the Linux kernel community, that enables widely distributed software development to operate efficiently.
Railway Engineering: An Integral Approach
Discover the science and complexity of railway systems, including how their efficiency depends on the alignment of all their components.
How to Use ChatGPT in Tech/Coding/Data
Are you tired of spending hours writing and debugging code? Do you want to streamline your programming workflow and enhance your productivity? Look no further than How to Use ChatGPT in Tech/Coding/Data! In this course, you will learn how to harness the power of ChatGPT to revolutionize your coding process. From ideation to testing and debugging, ChatGPT can generate code programmatically, saving you valuable time and energy.
An Introduction to Pre-University Mathematics
This self-paced course aims to introduce basic mathematical concepts and maximize your chances of success in undergraduate-level quantitative subjects.
Silicon Photonics Design, Fabrication and Data Analysis
Design your own silicon photonics chip. The first online course to include photonics fabrication, experimentation, and data analysis.
Introduction to Computational Thinking and Data Science
6.00.2x is an introduction to using computation to understand real-world phenomena.
Introduction to AWS Identity and Access Management
This course will focus on one of the key security services, AWS Identity and Access Management (IAM). It is meant to provide learners with an introduction to and some deeper level content on AWS IAM
Solid State Devices 1
Semiconductor are everywhere in human activities, from your credit card to space exploration. This graduate-level introduction brings aspects of physics, chemistry, and engineering together to understand, analyze, and design transistors and solar cells.
Algorithms: Design and Analysis, Part 1
Welcome to the self paced course, Algorithms: Design and Analysis! Algorithms are the heart of computer science, and the subject has countless practical applications as well as intellectual depth. This specialization is an introduction to algorithms for learners with at least a little programming experience.
Unsupervised Machine Learning: Unlocking the Potential of Data
Redefine the potential of your unused data through unsupervised machine learning techniques.