Assignments
This page is for the skill-building assignments that will be announced regularly through the semester. These are tutorial-based and more focused on developing your familiarity with common software professional practices than assessing your competency as a software engineer. Assignments will be posted with deadlines on Canvas as they are announced.
- Issue and project tracking in GitHub
- Participating in code review
- Cloud-based app deployment
- Generating test cases
- Project Static Site Development
- Technical interview practice
CSC 450 vs 650
For undergraduate students taking CSC 450, the above assignments will assessed primarily by completion. Graduate students taking CSC 650 will be assessed using a more rigid rubric of criteria.