Skip to content

hiddenpunch/swppfall2020

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 

Repository files navigation

M1522.002400 Principles and Practices of Software Development

Announcements

  • HW1 out: 9/2 (Wed); due: 9/11 (Fri) 6pm
  • Team formation due 9/13 (Sun) 6pm
  • HW2 out: 9/9 (Wed); due: 9/18 (Fri) 6pm

Assignments

  • Sep. 02 : homework 1 is out

    • Due : 9/11 (Fri) 18:00 (hard deadline)
    • This is an individual assignment
  • Sep. 09 : homework 2 is out

    • Due : 9/18 (Fri) 18:00 (hard deadline)
    • This is an individual assignment
  • Sep. 21: homework 3 is out

    • Due : 10/11 (Sun) 18:00 (hard deadline)
    • This is an individual assignment
  • Oct. 12: homework 4 is out

    • Due : 10/25 (Sun) 18:00 (hard deadline)
    • This is an individual assignment

Please follow the guideline in this link.

Schedule (TBD)

There may be some changes to the schedule.

Week Lecture Practice Session Homework / Project / Exam
9/2 Course overview Environment Setup + Python + HTML/Javascript (DOM) HW1 out 9/2
9/7,9 Challenges to make software; Version control Git HW2 out 9/9,
HW1 due 9/11 6pm,
Team formation due 9/13 (Sun) 6pm
9/14,16 SaaS architecture; Building software; ORM React HW2 due 9/18 6pm
9/21,23 Project sprints; Requirements and specification; React HW3 out 9/21,
Project proposal due 9/22 6pm
9/28 Testing Choosuk (No practice session)
10/5,7 Software development process; Design patterns React Project sprint 1 begin (bi-weekly meetings with TAs at the end of sprint),
HW3 due 10/11 6pm
10/12,14 Taming complexity; defensive programming; Design patterns Django HW4 out 10/12
10/19,21 Design patterns Django + Python Testing Project sprint 2 begin,
HW4 due 10/25 6pm
10/26,28 Design patterns; code refactoring CI + SonarCloud + Design Pattern
11/2,4 Operation AWS + Code Refactoring Project sprint 3 begin
11/9,11 Operation, Mid-presentation Project Mid Presentation The mid presentation session will be on both 11/11 and 11/12.
11/16,18 ML pipeline AWS Project sprint 4 begin
11/23,25 ML pipeline Final Exam 11/26 Coding exams (Minimum 3 hours)
11/30,12/2 Operation AWS + Scaling + Deployment Project sprint 5 begin
12/7,9 TBD Testing Session
12/17 Project poster session Project final report (due 12/18 6pm)

Office hours

Professor :

  • Office: Bldg. 302, Rm. 322
  • Mon,Wed 13:00-14:00, by appointment

TAs :

Haeyoon Cho

Yunmo Koo

Alchan Kim

Donghyun Kim

(Please send TAs an email ahead of time, we can set up a specific time and place)

Project Teams

The project list will be announced after the team formation is done.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 98.4%
  • Other 1.6%