CSS Graduate Certificate in Software Design and Development (GCSDD)
Student self-Assessment took-kit.
The following are meant for students to self-assess their preparation for the certificate classes. These are examples of latter (e.g., last two) assignments or sample exams showing the expected student learning from the corresponding classes.
Courses focus on software and systems development:
- CSS501: Data Structures and Object-Oriented Programming 1
- Assignment 3: Here is the assignment specification
- Assignment 4: Here is the assignment specification. This is an example for the typical last assignment for this class.
- Here is a sample grading rubric for
programming assignments in this class.
- CSS502: Data Structures and Object-Oriented Programming 2
- Assignment 2 part-1: Here is the assignment specification.
- Assignment 3: Here is the assignment specification. Here is a rubric that can serve to guide the design portion of the assignment.
- Here is a sample grading
rubric for programming assignments in this class.
- CSS503: Systems Programming
- Assignment 2: Here is the assignment specification. Here are the relevant source code to help students with their implementation.
- Assignment 4: Here is the assignment specification. Here are the relevant source code to help students with their implementation.
Courses focus on software engineering, design, and testing:
Here is a brief, high-level overview of the expected knowledge students will gain from the following series of classes.- CSS506: Software Development Processes
- Sample class project: Overview; Feasibility; Requirement; Submission;
- Sample Quizzes: Quiz1;
Quiz2
- CSS507: Software Modeling Techniques
- Assignment 4: Here is the assignment specification.
- Assignment 5: Here is the assignment specification.
- Final case study: Here is the assignment specification.
- Here is a sample
self-assessment examination and here is the
answer key.
- CSS508: Software Testing and Quality
- Here is a sample
self-assessment examination and here is the
answer key.
- Here is a sample
self-assessment examination and here is the
answer key.








