Class Schedule - all Sections - for Term 2185

Due Dates by Section: Note: Refer to the above due dates for each instructor. If no due date is listed refer to the following:

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

Week Topics Read, Listen, Watch Projects & Practica Class Activity
Aug 26, 28
Week 1
  • Course Introduction
  • Unix/Linux Environment
  • Logging into your SE account (hamilton.se.rit.edu) via SSH
  • Course Introduction
  • Creating SSH keys for hamilton login, SSH access to your GitLab repo.
  • Version Control - Git
  • C Intro
Sept 2
NO CLASS
Labor Day
Sept 4
Week 2
C Strings and Command Line Args Learning Unix (Tutorials 5-8) C: Word Count
Sept 9, 11
Week 3
Sept 16, 18
Week 4
Sept 23, 25
Week 5
Practice Practicum:
9/22 @ 12-2pm in GOL-1650
Practice Practicum 1
Official Practice Poster
Sept 30, Oct 2
Week 6
  • Practicum
  • Catch up
Oct 7, 9
Week 7
C Project Part 1 Released
Oct 14
NO CLASS
FALL BREAK
Oct 16
Week 8
C Project Part 2 Released
Oct 21, 23
Week 9
Oct 28, 30
Week 10
Nov 4, 6
Week 11
C Practicum #2 - Nov 4
Practice Practicum
Nov 11, 13
Week 12
Nov 18, 20
Week 13
  • Discuss Project
  • Discuss Final
  • Catch-Up time
Nov 25, 27
Week 14
  • Ruby Practice Practicum
  • Ruby practicum
  • Dec 2, 4
    Week 15
    Final Practicum: Dec 11 10:45 AM GOL 1520