CS Department

CSCI 201L Home

Syllabus

Lectures

Assignments

Previous Exams



CSCI 201L
Principles of Software Development
Fall 2018


Assignments
Homework #AssignedDueAssignment% GradeGrading CriteriaSolution
Assignment Regrade Criteria
Assignment Regrade Form
1 8/21 9/2 PDF
Sample JSON
2.5% PDF
valid.json
invalid.json
Zip
2 9/4 9/23 PDF 4.5% PDF Zip
3 9/25 10/14 PDF 4.5% PDF Zip
SQL
4/5 10/25 12/2 PDF
Hangman Words
8.5%
Final Project 9/27
Final Project Description
Final Project Ideas from Previous Semesters
10/1 to 11/25 Weekly Meeting with Assigned CP 4.0% (0.5%/week)
9/29 Team Members, Meeting Times, Project Proposal 1.0%
10/7 High-Level Requirements 2.0%
10/14 Technical Specifications 2.0%
10/28 Detailed Design 3.0%
11/4 Testing Document
Peer Review #1
2.0%
1.0%
11/18 Deployment Document 1.0%
11/19 Complete Code
Peer Review #2
2.0%
1.0%
11/25 Complete Documentation 1.0%
11/20
11/27
11/29
Demonstration
Grading Rubric
Professor Evaluation Form
Student Evaluation Form
10.0%