Self-education CS courses

Software Testing Tutorials

– Testing Fundamentals
– Test Case Development
– Testing Techniques
– Test Management & Control
– Huge List of different Types of Testing
– Testing Certification Guide
– LIVE PROJECTS to simulate corporate test environments for beginners.
Website: http://www.guru99.com/software-testing.html

List of computer science related self education courses:

BEGINNER

Course Name Start Date Length Provider
Introduction to VBA/Excel Programming Apr 1st 10 weeks CourseSites
CS 101: Building a Search Engine Self Paced 7 weeks Udacity
Introduction to Internetworking with TCP/IP Self Paced 6 weeks openHPI
DCO042 – Python For Informatics Self Paced NA Others
Program Arcade Games – Learn Computer Science Self Paced NA Others
Introduction to Programming in Java Self Paced 10 weeks Udacity
User Experience for the Web Self Paced 4 weeks Open2Study
Introduction to Salesforce App Development Self Paced 2 weeks Udacity
CS50x: Introduction to Computer Science Self Paced 16 weeks EdX
Mobile Web Development Self Paced NA Udacity
Introduction to Databases Self Paced NA Coursera
Computer Science 101 Self Paced NA Coursera

INTERMEDIATE

Course Name Start Date Length Provider
Cryptography I Apr 1st 6 weeks Coursera
Introduction à HTML5 – Animations et jeux Apr 1st 7 weeks France Université Numerique
R Programming Apr 7th 4 weeks Coursera
The Data Scientist’s Toolbox Apr 7th 4 weeks Coursera
Getting and Cleaning Data Apr 7th 4 weeks Coursera
SAP Business Suite powered by SAP HANA Apr 9th 4 weeks openSAP
Machine Learning 2—Unsupervised Learning Apr 14th NA Udacity
Algorithmen und Datenstrukturen Apr 14th 14 weeks iversity
Документы и презентации в LaTeX (Introduction to LaTeX) Apr 15th 5 weeks Coursera
CS169.1x: Software as a Service Apr 18th 5 weeks EdX
Technology and Ethics Apr 21st 7 weeks Coursera
Functional Programming Principles in Scala Apr 25th 7 weeks Coursera
Comprendre les Microcontrôleurs Apr 28th 7 weeks Coursera
Malicious Software and its Underground Economy: Two Sides to Every Story Apr 28th 6 weeks Coursera
Programmation sur iPhone et iPad Apr 28th 6 weeks France Université Numerique
M202: MongoDB Advanced Deployment and Operations Apr 29th 7 weeks MongoDB
Algorithms: Design and Analysis, Part 1 Apr 29th 6 weeks Coursera
More Data Mining with Weka NA 5 weeks Others
CS212 – The Design of Computer Programs Self Paced 7 weeks Udacity
CS253 – Web Application Engineering – Building a Blog Self Paced 7 weeks Udacity
CS262 – Programming Languages – Building a Browser Self Paced 7 weeks Udacity
CS215 – Algorithms – Crunching Social Networks Self Paced 7 weeks Udacity
CS258 – Software Testing – How to Make Software Fail Self Paced 7 weeks Udacity
CS259 – Software Debugging – Automating The Boring Tasks Self Paced 7 weeks Udacity
CS313 – Intro to Theoretical Computer Science – Dealing with Challenging Problems Self Paced 7 weeks Udacity
CS271 – Introduction to Artificial Intelligence Self Paced 10 weeks Udacity
CS255 – HTML5 Game Development – Building High Performance Web Applications Self Paced 7 weeks Udacity
Learning from Data (Introductory Machine Learning course) Self Paced 10 weeks Others
Python for Informatics: Exploring Information Self Paced NA CourseSites
Introduction to Hadoop and MapReduce Self Paced NA Udacity
CS 8802, Artificial Intelligence for Robotics: Programming a Robotic Car Self Paced NA Georgia Tech Online Master of Science in Computer Science
Intro to Data Science Self Paced 8 weeks Udacity
How to create a Windows 8 App Self Paced 8 weeks OpenCourseWorld
Data Wrangling with MongoDB Self Paced 8 weeks Udacity
Exploratory Data Analysis Self Paced 8 weeks Udacity
Compilers Self Paced 11 weeks Coursera

ADVANCED

Course Name Start Date Length Provider
CS 373: Programming a Robotic Car Self Paced 7 weeks Udacity
CS387 – Applied Cryptography Self Paced 7 weeks Udacity
In-Memory Data Management Self Paced 6 weeks openHPI
CS344 – Introduction to Parallel Programming – Using CUDA to Harness the Power of GPUs Self Paced 7 weeks Udacity
CS291 – Interactive Rendering – Introduction to 3D Computer Graphics Self Paced 10 weeks Udacity
CS348 – Functional Hardware Verification – How to Verify Chips and Eliminate Bugs Self Paced 7 weeks Udacity
Machine Learning 1—Supervised Learning Self Paced NA Udacity

More courses could be found at Class Central


  • Good thing that you were able to share that kind of information especially that there are a lot of students who would prefer to be self educated than in going to a school.

  • Thank you for sharing this list and really its useful info. I work as editor at dissertation proposal .