The CSE Cracks course tries to fill some of the gaps in tooling and knowledge present in most CSE curriculums. This course is inspired by (and in no way a replacement for) MIT's Missing Semester.
Additionally, this repository serves as an example for courses that use the autograder system.
Autograder courses are defined by a course.json file.
This file has some configuration information
and tells the autograder that the directory containing it is an autograder course directory.
The autograder will then recursively search the course directory for any assignment.json
files.
Here are some links that you will find useful when learning about the autograder:
This course contains fully produced assignments that can be used for teaching in the assignments directory. All assignments fall under the licence used in this repo, and may be used freely.
In addition to the real assignments, this repo also contains sample assignments that exist only as examples of autograder usage. These assignments live in the sample-assignments directory.