Skip to content

AlongwithKiman/swppfall2022

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 

Repository files navigation

M1522.002400 Principles and Practices of Software Development

Announcements

  • HW1 out: 9/1 (Thur); due 9/9 (Fri) 6pm
  • HW2 out: 9/7 (Wed); due 9/19 (Mon) 6pm
  • Team formation due 9/13 (Tue) 6pm
  • HW3 out: 9/21 (Wed); due 10/6 (Thur) 6pm (Feature), 10/13 (Thur) 6pm (Testing)
  • Project proposal due 9/28 (Wed) 6pm
  • HW4 out: 10/12 (Wed); due 10/27 (Thur) 6pm
  • Final exam: 11/30 (Wed)
  • Poster session: 12/14(Wed)

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/1 Course overview HW1 out 9/1
9/6, 8 Challenges to make software; Version control Environment Setup(Docker) + Python + HTML/TypeScript HW2 out 9/7,
HW1 due 9/9 6pm
9/13, 15 SaaS architecture; Building software; ORM Git Team formation due 9/13 6pm,
HW2 due 9/16 6pm
9/20, 22 Project sprints; Requirements and specification React HW3 out 9/21
9/27, 29 Testing Redux Project proposal due 9/28 6pm
10/4, 6 Software development process; Design patterns Frontend Testing (Jest + Enzyme) HW3(feature) due 10/6 6pm,
Project sprint 1 begin (bi-weekly meetings with TAs at the end of sprint)
10/11, 13 Taming complexity; defensive programming; Design patterns Django HW4 out 10/19,
HW3(testing) due 10/13 6pm
10/18, 20 Design patterns Django + Python Testing Project sprint 2 begin
10/25, 27 Design patterns; code refactoring Integration + CI + SonarCloud HW4 due 10/27 6pm
11/1, 3 Operation Design Pattern Project sprint 3 begin
11/8, 10 Operation, Mid-presentation Project Mid Presentation
11/15, 17 ML pipeline Deployment Project sprint 4 begin
11/22, 24 ML pipeline Code Refactoring + Optimization
11/29, 12/1 Operation Final Exam 11/30 Project sprint 5 begin
12/6, 8 TBD Testing Session
12/13, 15 TBD Poster Session 12/14
12/21 Project final report (due 12/21 6pm)

Online Office Hours

Professor :

  • Office: Bldg. 302, Rm. 322
  • by appointment (TBD)

TAs :

Jaewoo Maeng

Junyeol Ryu

Jongsun Yun

Minjae Kim

Contacts

SWPP Staff (Professor & TAs)

SWPP TA (TAs only)

Project Teams

(TBD)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • HTML 98.4%
  • Other 1.6%