CPSC 071 01: Software Engineering (Spring 2020)


Important announcement on Remote Learning: Remote Learning - Detailed Plan

Note: A link to our virtual lecture Zoom meeting can be found on Moodle.

Please direct any questions or concerns to Michael Wehar (mwehar1@swarthmore.edu).

Important Dates

Lab Assignments

Project Deadlines

  • Group Formation (Due on Wednesday, February 19th at 11:59pm)

  • Project Proposal (Due on Wednesday, February 26th at 11:59pm)

  • Virtual Meeting (Due on Sunday, March 22nd at 11:59pm)

  • Finish Coding for Group Project (Due on Wednesday, April 22nd at 11:59pm)


  • Midterm Exam (Monday, March 30th)

  • Final Exam (Thursday, May 7th)