Skip to content

Commit ae18011

Browse files
committed
Add initial Frequently Asked Questions
1 parent 61609c9 commit ae18011

File tree

1 file changed

+101
-0
lines changed

1 file changed

+101
-0
lines changed

FAQ.md

Lines changed: 101 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,101 @@
1+
# Frequently Asked Questions
2+
3+
This page answers some questions that we frequently receive about the curriculum.
4+
If you have questions that aren't answered here, try asking through one of our [community channels](README.md#community).
5+
If it seems important enough or we get asked that question a lot, we will probably add it here.
6+
7+
Alternatively, you could [contribute](#CONTRIBUTING.md) an answer yourself.
8+
9+
## Contents
10+
11+
- [Are Coursera courses free to access?](#are-coursera-courses-free-to-access)
12+
- [Does every resource in the main curriculum have to be free?](#does-every-resource-in-the-main-curriculum-have-to-be-free)
13+
- [In what order should I take the courses?](#in-what-order-should-i-take-the-courses)
14+
- [Is it necessary to purchase the Verified Upgrade for edX courses?](#is-it-necessary-to-purchase-the-verified-upgrade-for-edx-courses)
15+
- [Why do you recommend skipping the second half of CS50?](#why-do-you-recommend-skipping-the-second-half-of-cs50)
16+
- [Why doesn't the curriculum cover/ignore topic X?](#why-doesnt-the-curriculum-cover-ignore-topic-x)
17+
- [Why is the curriculum missing some pre-requisites?](#why-is-the-curriculum-missing-some-pre-requisites)
18+
19+
## Questions
20+
21+
### Are Coursera courses free to access?
22+
23+
Some courses that require payment to access probably do exist on Coursera, but we don't put those on our curriculum.
24+
All Coursera courses that we put on the curriculum must, at minimum, be **free to audit**.
25+
For some courses, all course features are available for free;
26+
for others (especially those that are part of a specialization), you may only be able to access the lecture videos.
27+
(If you find the policies have changed for any courses on our curriculum, please tell us!)
28+
29+
Unfortunately, for some courses, Coursera's interface is [very aggressive](https://darkpatterns.org/) about convincing you that you have to pay.
30+
31+
You may see something like this on the course page:
32+
![Free Trial](http://i.imgur.com/KKDtDBF.png)
33+
34+
When attempting to enroll in such a course:
35+
- Click the blue "Enroll" or "Enroll Now" button.
36+
- A pop-up will appear.
37+
- **Do not click** "Start Free Trial", unless you do want to pay.
38+
- Find the text that says "Audit this course" at the bottom.
39+
- Click **Audit**.
40+
41+
![Audit this course](https://user-images.githubusercontent.com/3349406/27321369-95ca12e6-55cc-11e7-9b5c-f8fedd8fd643.png)
42+
43+
### Does every resource in the main curriculum have to be free?
44+
45+
Yes, because we have to draw a line.
46+
As soon as we require paid resources in the main curriculum, we might as well tell people to pay half a million dollars to attend a university.
47+
We are an Internet-based community of learners, not a business, so free is the most sensible price and ensures that the only price you need pay is the price of Internet access.
48+
49+
At the same time, we recognize that education is scarce resource and therefore requires payment to instructors to make it sustainable in the long term.
50+
Therefore, we respect the business model of websites like edX, which make their materials free but with some paid add-ons, like official certificates or extra interaction with course instructors.
51+
52+
So we only require that the *learning materials* of a resource be free to access, not that every possible add-on be free.
53+
It would be ideal if graded assignments were always free but if we had this requirement, we would have to exclude any resource that doesn't have graded assignments at all.
54+
Plus, there are other ways to get feedback on your work, and OSSU is a do-it-yourself education.
55+
56+
### In what order should I take the courses?
57+
58+
You have a few different options:
59+
- You can progress linearly from top to bottom of the page.
60+
- You can progress linearly through each individual section, but studying different sections in parallel.
61+
- You can design your own custom progression using the pre-requisites to guide you.
62+
63+
We have designed the curriculum to work for any of the above three styles.
64+
65+
### Is it necessary to purchase the Verified Upgrade for edX courses?
66+
67+
If you just want to watch the videos, it is never necessary for any edX course on our curriculum.
68+
69+
CS50 doesn't use edX's grading system; it grades all assignments for free.
70+
71+
The [Software Development](https://www.edx.org/micromasters/software-development) courses have mostly free quizzes and assignments, but their Final Projects will only be graded by a human if you pay.
72+
73+
### Why do you recommend skipping the second half of CS50?
74+
75+
The strongest and most useful part of CS50 is the part where they teach C.
76+
We wish to retain this in the curriculum for now because it is one of the few chances the student has to play with manual memory management in a (relatively) low-level language.
77+
Everything after that gets a bit too easy and shallow, to the point that we believe the student's time will be better spent in MIT's Introduction to Computer Science course.
78+
79+
That being said, feel free to finish CS50 if you like it and want to.
80+
But don't skip the MIT Intro course.
81+
82+
### Why doesn't the curriculum cover/ignore topic X?
83+
84+
We have several goals that we have to balance:
85+
- Ensure students learn the timeless principles of computer science in the best possible way, pedagogically speaking.
86+
- Ensure students are given sufficient knowledge of today's systems to be employable in the near future.
87+
- Ensure students are exposed to enough cutting-edge knowledge that they won't be left behind when technology changes, which it always does.
88+
- Keep the curriculum brief enough that it can be completed in a reasonable amount of time.
89+
90+
Therefore, not everything can be included, but we strive to be eclectic so that students are both employable and well-armed for change.
91+
92+
### Why is the curriculum missing some pre-requisites?
93+
94+
The curriculum assumes two things:
95+
- You are reasonably fluent in English.
96+
- You have gotten through a standard high school curriculum that included physics and pre-calculus.
97+
98+
Without these assumptions, the curriculum would be out of control with trying to fill in your knowledge gaps.
99+
But those who for whatever reason didn't get all the way through high school math and physics are in luck: you can find the content you need on [Khan Academy](https://www.khanacademy.org/).
100+
101+
Of course, if you find that the curriculum is missing a pre-requisite for a course that isn't part of a normal high school curriculum, please let us know!

0 commit comments

Comments
 (0)