CS Department

CSCI 201L Home

Syllabus

Lectures

Assignments

Previous Exams



CSCI 201L
Principles of Software Development
Summer 2018


Assignments
Homework #AssignedDueAssignment% GradeGrading CriteriaSolution
Assignment Regrade Criteria
Assignment Regrade Form
1 5-15 5-19 PDF
Sample JSON
2.5%
2 5-19 5-25 PDF 4.5%
3 5-25 6-1 PDF
Sample JSON
4.5%
4 6-1 6-5 PDF
assignment4-1.json
4.5%
5 6-5 6-11 PDF
assignment5.json
4.0%
Final Project 5-24
Final Project Description
Final Project Ideas from Previous CPs
5-24 to 6-12 8 Meeting with Assigned CP 4.0% (0.5%/week)
5-25 Team Members, Meeting Times, Project Proposal 1.0%
5-29 High-Level Requirements 2.0%
6-1 Technical Specifications 2.0%
6-3 Detailed Design 3.0%
6-5 Testing Document
Peer Review #1
2.0%
1.0%
6-6 Deployment Document 1.0%
6-10 Complete Code
Peer Review #2
2.0%
1.0%
6-11 Complete Documentation 1.0%
6-11 Demonstration
Grading Rubric
Professor Evaluation Form
Student Evaluation Form
10.0%