Computer Science Curriculum
Are you too busy to dedicate 4 years of your life to a traditional Computer Science Major? I've created a 5 month accelerated Computer Science curriculum to help you get a broad overview of the field, covering the most important topics in sequential order using the free resources of the Internet. I've listed learning tips, Computer Scientists to follow, and a path in this video. I hope you find it useful, this is the kind of learning path I'd design for myself but I'm open sourcing it. Enjoy!
Curriculum for this video:
https://github.com/llSourcell/Learn_Computer_Science_in_5_Months
Please Subscribe! And like. And comment. That's what keeps me going.
Want more education? Connect with me here:
Twitter: https://twitter.com/sirajraval
Facebook: https://www.facebook.com/sirajology
instagram: https://www.instagram.com/sirajraval
People to follow on Twitter:
Jeff Dean
Paul Allen
Tim Berners-Lee
Linus Torvalds
Brendan Eich
John Carmack
Curriculum:
Week 1-2 (Learn Python)
- https://automatetheboringstuff.com/
- https://www.codecademy.com/learn/learn-python
Week 3-4 (Data Structures)
- https://www.edx.org/course/data-structures-fundamentals-uc-san-diegox-algs201x
Week 5-6 (Algorithms)
- https://courses.csail.mit.edu/6.006/fall11/notes.shtml
Week 7 (Databases)
- https://www.coursera.org/learn/python-databases
Week 8 (Networking)
- https://www.coursera.org/learn/computer-networking
Week 9-10 (Web Development)
- https://www.youtube.com/watch?v=1u2qu-EmIRc&list=PLhQjrBD2T382hIW-IsOVuXP1uMzEvmcE5
- https://github.com/melanierichards/just-build-websites
Week 11-12 (Mobile Development)
- https://developer.apple.com/library/content/referencelibrary/GettingStarted/DevelopiOSAppsSwift/
- https://developer.android.com/training/basics/firstapp/index.html
Week 13-14 (Data Science)
- https://www.edx.org/course/python-for-data-science
Week 15-16 (Computer Vision)
- https://www.coursera.org/learn/python-text-mining
Week 17-18 (Natural Language Processing)
- https://www.udacity.com/course/introduction-to-computer-vision--ud810
Week 19 (Software Engineering Practices)
- https://www.coursera.org/learn/software-processes
Week 20 (Blockchain)
- https://www.youtube.com/watch?v=cjbHqvr4ffo&list=PL2-dafEMk2A7jW7CYUJsBu58JH27bqaNL
Sign up for the next course at The School of AI:
http://www.theschool.ai
Join us in the Wizards Slack channel:
http://wizards.herokuapp.com/
And please support me on Patreon:
https://www.patreon.com/user?u=3191693
Signup for my newsletter for exciting updates in the field of AI:
https://goo.gl/FZzJ5w
Hit the Join button above to sign up to become a member of my channel for access to exclusive content!
Видео Computer Science Curriculum канала Siraj Raval
Curriculum for this video:
https://github.com/llSourcell/Learn_Computer_Science_in_5_Months
Please Subscribe! And like. And comment. That's what keeps me going.
Want more education? Connect with me here:
Twitter: https://twitter.com/sirajraval
Facebook: https://www.facebook.com/sirajology
instagram: https://www.instagram.com/sirajraval
People to follow on Twitter:
Jeff Dean
Paul Allen
Tim Berners-Lee
Linus Torvalds
Brendan Eich
John Carmack
Curriculum:
Week 1-2 (Learn Python)
- https://automatetheboringstuff.com/
- https://www.codecademy.com/learn/learn-python
Week 3-4 (Data Structures)
- https://www.edx.org/course/data-structures-fundamentals-uc-san-diegox-algs201x
Week 5-6 (Algorithms)
- https://courses.csail.mit.edu/6.006/fall11/notes.shtml
Week 7 (Databases)
- https://www.coursera.org/learn/python-databases
Week 8 (Networking)
- https://www.coursera.org/learn/computer-networking
Week 9-10 (Web Development)
- https://www.youtube.com/watch?v=1u2qu-EmIRc&list=PLhQjrBD2T382hIW-IsOVuXP1uMzEvmcE5
- https://github.com/melanierichards/just-build-websites
Week 11-12 (Mobile Development)
- https://developer.apple.com/library/content/referencelibrary/GettingStarted/DevelopiOSAppsSwift/
- https://developer.android.com/training/basics/firstapp/index.html
Week 13-14 (Data Science)
- https://www.edx.org/course/python-for-data-science
Week 15-16 (Computer Vision)
- https://www.coursera.org/learn/python-text-mining
Week 17-18 (Natural Language Processing)
- https://www.udacity.com/course/introduction-to-computer-vision--ud810
Week 19 (Software Engineering Practices)
- https://www.coursera.org/learn/software-processes
Week 20 (Blockchain)
- https://www.youtube.com/watch?v=cjbHqvr4ffo&list=PL2-dafEMk2A7jW7CYUJsBu58JH27bqaNL
Sign up for the next course at The School of AI:
http://www.theschool.ai
Join us in the Wizards Slack channel:
http://wizards.herokuapp.com/
And please support me on Patreon:
https://www.patreon.com/user?u=3191693
Signup for my newsletter for exciting updates in the field of AI:
https://goo.gl/FZzJ5w
Hit the Join button above to sign up to become a member of my channel for access to exclusive content!
Видео Computer Science Curriculum канала Siraj Raval
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
Learn Machine Learning in 3 Months (with curriculum)My Computer Science Degree in 20 minutesComputer Science CurriculumThe Open Source Computer Science DegreeDark Web: The Unseen Side of The InternetLec 1 | MIT 6.00 Introduction to Computer Science and Programming, Fall 2008how to prepare for a computer science degreeThe Math Needed for Computer ScienceMy Whole Computer Science Degree in 12 MinutesLearn Data Science in 3 Months3 years of Computer Science in 8 minutes6 Reasons Why Computer Science is the Best MajorLearn Blockchain Programming (curriculum)Training AI Without Writing A Reward Function, with Reward ModellingTips for Incoming Computer Science Students | Tech ThoughtLearn Python - Full Course for Beginners [Tutorial]Computer Science TerminologyComputer Science Undergrad - Week One (WGU)Computer Science Vs Software Engineering | How to Pick the Right MajorMap of Science (and everything else)