Exercises

See schedule and notes page for due dates.

Exercises Details
1. Git and GitLab
Grant developer access to TBA
2. Startup Exercise
3. Git Rebase No repo access required
4. Itr2: 2-Tutorial Exercise Same as Startup Exercise, but do just two (2) tutorials
5. Design Patterns

All work must be done individually; OK to ask for help from classmates for understanding exercise and tasks, but you must be able to complete the full exercise on your own. This may be tested using quizzes! Submit all solutions to CourSys.





Policies

Late Policy on Exercises: 5% penalty per calendar day; max 3 days late. Contact the instructor before the deadline if there are extenuating circumstances.

Extensions and Deferrals: Email Dr. Brian with your request. You may need to complete and email SFU Academic Concession Self-Declaration Form. Doctor's notes are usually not required. Extensions only considered for circumstances beyond the student's control; plan to submit assignments on time.

Academic Honesty:

  • The MOSS tool will be used to check the originality of all electronic submissions.
  • SFU's Academic Honesty policy is crucial to earning credit in this course. Violations of the policy will be taken seriously and reported to the department and university.
  • Explanation of penalties applied for academic dishonesty.