Brandon Keller Office Hours: Due Dates: Note: Refer to the above link for due dates. Official time is as of the gitlab commit timestamp.

Unless instructed otherwise by your instructor submit your work to your Git repository.

Week
Topics
Read, Listen, Watch
Projects & Practica
Class Activity
1
  • Course Introduction
  • Unix/Linux Environment
  • Logging into your SE account (hamilton.se.rit.edu) via SSH
  • Creating SSH keys for hamilton login, SSH access to your GitLab repo.
  • Review the git and linux links in the course introduction.
  • C Intro
2
Learning Unix (Tutorials 1-4)
3
4
5
6
  • Practicum 1 TBD: In class
7
8
9
Continue Part 1
10
11
C Practicum #2 - TBD (Upto and including pointers/ lists))
12
13
14
  • TDD Overview
Test-Driven development

View the intro and Chapter 1

15

Final practice practicum on TBD

Final Practicum: TBD.