Professional Documents
Culture Documents
Computer Science Culture Vulture Recommendations
Computer Science Culture Vulture Recommendations
A free online course provided by Stanford University, it assumes no prior knowledge and
seeks to demystify the key ideas and principles of Computer Science.
https://online.stanford.edu/courses/soe-ycscs101-sp-computer-science-101
Your chance to study with Harvard University, with several introductory courses covering
many topics. I would recommend you complete the ‘Introduction to Computer Science’
course first.
From this you can focus on Games Development, Web Development, or Mobile
Development. They also have shorter courses on Machine Learning and Artificial
Intelligence, both use python and are very accessible.
https://online-learning.harvard.edu/subject/computer-science
A very comprehensive list of 78 courses, covering the full range of Computer Science topics.
Each one is made up of several smaller modules, and every course is free to learn (you only
pay to take the final assessment and to get a certificate).
https://www.futurelearn.com/subjects/it-and-computer-science-courses
Although this is just a blog post, it does categorise hundreds of online courses according to ability. So
check out the beginner courses first. It includes good starter courses on Information Security, Cyber
Security, and on the principles of Computer Science.
https://www.freecodecamp.org/news/free-online-programming-cs-courses/