Name: se-edu.github.io
Owner: Software Engineering Education - FOSS Resources
Description: Resources for Software Engineering Education
Created: 2016-11-15 11:44:58.0
Updated: 2018-04-19 06:52:19.0
Pushed: 2018-04-19 06:52:17.0
Homepage: http://se-edu.github.io
Size: 744
Language: null
GitHub Committers
User | Most Recent Commit | # Commits |
---|
Other Committers
User | Most Recent Commit | # Commits |
---|
This GitHub organization is a collection of FOSS resources for Software Engineering educators and students. In particular, it aims to provide sample code bases that are bigger in size and non-trivial in complexity.
These are some of the sub projects (come with code, learning outcomes, exercises, etc.)
A series of Java projects with increasing size and complexity, to be used as examples (or starter projects) in SE courses.
Level 1 [1 KLoC] : Non-OOP, No GUI (Command Line Interface)
Level 2 [2 KLoC] : OOP, No GUI (Command Line Interface)
Level 3 [3 KLoC] : Simple GUI with text input and output
Level 4 [6 KLoC] : Better GUI and more features
Levels 5, 6, … (Coming soon)
A book covering SE basics, available at https://se-edu.github.io/se-book/. The repo is here
A collection of learning resources for SE students, available here
A tool for extracting code written by each team member of a team project. {link to repo}
Here are some other highly-related FOSS projects that are not part of SE-EDU but are run side-by-side by the same folks.
TEAMMATES [Product][Project] : An online peer feedback management system for education. Used by over 100,000 students and teachers.
PowerPointLabs [Product][Project] : A productivity tool for Microsoft PowerPoint, especially suitable for students and teachers.
MarkBind [Product][Project]: A tool for generating educational websites from markdown source files.
OSS-GENERIC/process: A reference process for SE-EDU projects and sister projects. Includes coding standards.
Our project team and the list of contributors are here.
We welcome code/content contributions and suggestions from students, instructors, and developers.
To get in touch with us, post an issue here or email us at seer [at] comp.nus.edu.sg