Mini website for testing both general CS knowledge and enforce coding
This repository collects concise flash cards that cover the core ideas of a traditional computer science curriculum with a focus on interview readiness. The cards distill topics like time and space complexity, classic data structures, algorithmic paradigms, operating systems, networking, and databases into short, testable prompts. They are designed for spaced-repetition style study so you can cycle frequently through fundamentals until recall feels automatic. Many cards point at canonical...
A Python test framework aimed at higher level testing.
Warning! This is in development. the following description is what will be - not what is.
This framework is an Xunit style framework, but its origins lie in system level testing. It includes support for some of the trickier aspects of testing at this level, such as needing to track the contents of multiple log files, asynchronously interact with multiple networked components and the need to fake complex components.
...The sandbox libraries are currently maintained by the OpenJudge Alliance (http://openjudge.net/) as a standalone, open-source project to facilitate various assignment grading solutions for IT/CS education.
See project page at https://github.com/openjudge/sandbox for details.