Open Source Computer Science Education
On this page, you will find information about open source educational software on topics of computer science, such as self-guided tutorial applications. You can find my computer science educational software at the following sites:
Educational Software
Here is a list of software I've implemented in support of computer science education.
- Interactive Bin Packing: This application
provides a self-guided tutorial on combinatorial optimization, the bin packing problem,
and constructive heuristics for bin packing. It also enables the user to interact with bin
packing instances to explore their own problem solving strategies, or to test their
knowledge of the various constructive heuristics covered by the tutorial. The application
is not a solver for bin packing. Interactive Bin Packing is a tool for learning about the bin
packing problem, as well as for learning about heuristic techniques for solving instances of the problem.
- Source code: GitHub Repository
- Latest release:
- Language: Java
- License: GNU General Public License Version 3 (GPLv3).