Top 5 Free Online Courses for Computer Science Professionals
1. C Programming and Assembly Language by
Professor Janakiraman from
IIT Madras
This course for computer and electrical engineering students covers microprocessors, C programming, inline assembly, compiling C to assembly, and C++ with special functions.
2. Demystifying Networking by Professor Sridhar lyer, IIT
Bombay
This course introduces networking concepts and technologies for beginners, covering security, troubleshooting, the application layer, routing, and more.
4. Python for Data Science by Professor Ragunathan
Rengasamy from IIT Madras
The course covers basic data science algorithms, including Spyder, sequence data types, and data frames, culminating in a case study on income classification and car price prediction.
5. Introduction to Machine Learning by Prof. Sudeshna Sarkar from IIT Kharagpur
The course covers Deep Learning basics including clustering algorithms, Machine Learning concepts like Linear Regression, overfitting, Decision Trees, Logistic Regression, and Neural Networks.