MOOCs that I was/am/will take.
Not all courses are expected to be completed
Not all materials are expected to go through
Just learn what I need, I should, and I like
Meaning of each column
- Subject: The classification of this course - Name: The name of the course - Lecturer: The one who teach this course, may be different for different semesters - Institution: Where the course belongs to - Plan for: My personal plan to learn this course (by year) - Status: Todo, In progress, Done, Pending - Complete at: the date (may not specified to day) I complete this course - Lec: If I have taken the lecture - Lab: If I have taken the lab/tutorial ("-" means not applicable) - Ass: If I have done the assignment ("-" means not applicable) - Textbook: The textbook that used (or I recommend to use) in this course - Rating: How do I think about this course - Level: UG - Undergraduate, PG - Postgraduate - Comment/Note: Why I do rate it this way / why do I take this course / what should be noticed when taking this course
Meaning of each view
Default View: A Top-down approach, from practical to theoretical knowledge. Plan View: Sort by planed year
Computer Science
Subject
Name (Open to see plan/notes)
Lecturer
Institution (Click to course page)
Plan for
Status
Completed at
Lec/Slide
Lab
Ass
Textbook
Rating
Level
Comment/Note
CS Intro
2017
Done
Apr 11, 2019
✔️
✖️
✖️
⭐️⭐️⭐️⭐️⭐️
UG-1
CS Intro
2021
Done
Dec 1, 2021
✔️
-
-
⭐️⭐️⭐️⭐️⭐️
Programming
嵩天
Beijing Institute of Technology
Done
Jun 12, 2019
✔️
✔️
✔️
⭐️⭐️⭐️⭐️⭐️
UG-1
Programming
Charles Severance
Michigan U
Done
Apr 11, 2016
✔️
✔️
✔️
⭐️⭐️⭐️⭐️⭐️
UG-1
DSA
2022
To do
Head First Java
⭐️⭐️⭐️⭐️⭐️
UG-2
DSA
Steven Skiena
2022
To do
⭐️⭐️⭐️⭐️⭐️
UG-2
Networking
李全龙
Harbin Institute of Technology
In progress
Computer Networking: A Top-down Approach, 6/7e
⭐️⭐️⭐️⭐️
UG-2
Networking
Stanford
2022
In progress
Computer Networking: A Top-down Approach, 6/7e
⭐️⭐️⭐️⭐️
UG-2
Programming
2022
To do
Apr 10, 2022
✖️
✔️
SICP, 2ed edition
⭐️⭐️⭐️⭐️⭐️
UG-2
Software Eng
Fundamentals of Software Architecture
Coding
2022
Pending
⭐️⭐️⭐️⭐️⭐️
Liberal Arts
Subject
Name (Open to see plan/notes)
Lecturer
Institution
Plan for
Status
Completed at
Lec
Lab
Ass
Textbook
Rating
Level
Comment/Note
Learning
2022
In progress
⭐️⭐️⭐️⭐️⭐️
USyd OLEO
University of Sydney
To do
Todo
- 解释每个 Column 的用途
- Subject: 学科 / 领域
- Course / Unit: 课程名称
- Status: Done, Learning, Not Started, Pending ✔️✖️➖ 在读、想读、已读
- 构建成 Web 前端
- 构建整个我搜集的 MOOC 前端(Crowdsourcing)
- 谈谈我对 MOOC 的看法
- 对于 MOOC,输出笔记、计划、作业、项目、总结
- Plan + 学习方法,使用「模版」呈现
- Notes 以「结构化笔记」的形式呈现
- Summary 可以以「文章」或「导图」的形式输出
Reference
Learning Programming for Absolute Beginners, https://www.reddit.com/r/learnprogramming/wiki/faq#wiki_getting_started
Teach Yourself Computer Science, https://teachyourselfcs.com/
👨💻 ❤️ 💻 上海交通大学软件学院本科编程作业参考, https://github.com/SJTU-SE/awesome-se#cse-yfs-lab-mit-6033
在上海交通大学读软件工程专业是一种什么体验?
The Missing Semester of Your CS Education, https://missing.csail.mit.edu/
Open Source Society University, https://github.com/ossu
PKU-CS自学指南:https://csdiy.wiki/
Popular Online Learning Website
Coursera
edX
XuetangX
mooc163
imooc.cn
DataCamp
HackerRank
Online Learning Website