KAIST Spring 2018

CS408E: Computer Science Project

CS408E is a project-oriented course in which students design, develop, test, and validate a software system in a team. Students learn project management and large-system programming skills that are not usually covered in any single course. Students form teams, and execute one of project ideas suggested by students. The scope of the project must cover multiple areas in computer science and be of a magnitude sufficient for a team project.


  • 6/11: The final presentation material for each team is available.
  • 6/3: The final presentation video for each team is available.
  • 4/10: The midterm presentation material and video for each team are available.
  • 4/4: The midterm presentation will start at 5pm on 4/6 (Fri) at Room 102, N1.
  • 3/19: The project pitch material and video for each team are available.
  • 3/5: The lecture slides of Prof. Sooel Son on 3/5 (Mon) and details of the project pitch are available.
  • 2/28: The lecture slides of Prof. Juho Kim on 2/26 (Mon) and Prof. Sung-Ju Lee on 2/28 (Wed) are now available.
  • 2/27: The lecture video of Prof. Juho Kim on 2/26 (Mon) is now available.
  • 2/21: Welcome to CS408E! More course content will be posted on this website soon.

Course Staff

Sukyoung Ryu (main coordinator)
Sang Kil Cha
Juho Kim
Sung-Ju Lee
Sue Moon
Martin Ziegler

HyoungJin Lim lmkmkr@kaist.ac.kr

Staff Mailing List: cs408e-staff@kixlab.org

Time & Location

Class: 10:30-11:45am on Mon/Wed @ Room 3444, E3-1
Pitch: 5:30pm on 3/16 (Fri) @ Room 3444, E3-1
Midterm Presentation: 5pm on 4/6 (Fri) @ Room 102, N1
Final Presentation: 5pm on 6/1 (Fri) @ Room 102, N1
Poster Session: 10:30am on 6/4 (Mon) @ Room 117, N1


Course Website: https://kixlab.org/courses/cs408e/
Github Organization Page: https://github.com/KAIST-CS408E
Comment Page for Project Pitch: http://bit.ly/2pck70s
Comment Page for Midterm Presentation: https://bit.ly/2GuNqqJ
Comment Page for Final Presentation: https://bit.ly/2IQZe7E


All dates are tentative and subject to changes.


  • Project Pitch (week 3): 10%
  • Midterm Presentation (week 7): 15%
  • Final Presentation (week 14 or 15): 15%
  • Final Poster Presentation (joint with CS408A): 20%
  • Final Report (week 16): 20%
  • Participation: 20%

Course Policy

Presentations: Each member should present at least once in the three presentations. For the midterm presentation, a live demo is optional. For the final presentation, a live demo is mandatory unless the team provides convincing arguments. All presentations should be delivered in English.

Late policy: No late submissions are allowed for the presentations. For the final paper, you'll lose 20% for each late day. Submissions will be accepted until three days after the deadline.