Skip to content

Latest commit

 

History

History
79 lines (61 loc) · 4.25 KB

CREDITS.md

File metadata and controls

79 lines (61 loc) · 4.25 KB

People

The project was initiated by Dr. Lawrence Angrave in 2014 and has been continuously developed since by students and faculty at the University of Illinois at Urbana-Champaign.

University of Illinois Students and Researchers

Starting with the Fall 2014 semester, this project has been one of the Non-profit/Research projects in the CS Senior Projects course at the University. Senior Projects (CS 492/493/494) is led and taught by Professor Michael Woodley and is a two-semester course in which students work in teams to solve real-world problems for clients.

Project Liaison

Dr. Lawrence Angrave GitHub

2016-17 Senior Theses

Aadil Bhatti GitHub

2015-16 Senior Projects Team

Colton Mercurio GitHub
JeongWoo Chang GitHub
Jae Won Jang GitHub

2014-15 Senior Projects Team

Anant Singh GitHub
Eric Ahn GitHub
Joseph Tran GitHub
Keagan McClelland GitHub
Neelabh Gupta GitHub Twitter
Scott Walters GitHub
Siddharth Seth GitHub

Other Contributors

See the list of GitHub contributors for the sysbuild and sysassets repositories.

Open Source Projects

Amazing projects without which this project would not have been possible:

  • The virtual machine embedded in the browser is forked from the jor1k project. The project's creator, Sebastian Macke, has been very helpful and responsive in supporting us and our use case with his project. The contributions to jor1k made by its contributors have also been very helpful.

  • The code editor is powered by Ace.

  • Captions in lecture videos are obtained using the Class Transcribe project, also developed by students and faculty at the University of Illinois.

  • Knockout.js has been very helpful in managing the complexity of the code base.

  • Yeoman saved a lot of time and effort in bootstrapping the project and configuring the tools used. In particular, the webapp, gulp-webapp, and the ko generators were used.

  • RequireJS and Babel have been extremely helpful in keeping the code base modular and maintainable.

  • Have a look at our Bower and npm dependencies for a list of the many other libraries and tools that have made this project possible.