Open main menu

CDOT Wiki β

Fall 2008 SPR720 Weekly Schedule

Revision as of 15:26, 5 September 2008 by Chris Tyler (talk | contribs) (Week 2 (Sept 8) - Bash Scripting Basics I)

The tentative weekly schedule shown here is subject to change.

Week 1 (Sept 1) - Intro to Open Source / Command-line Basics

  • Course introduction
  • Introduction to Open Source and Linux
  • Introduction to/Review of the command line
    • Why use the command line?
    • Accessing the command line locally and remotely
      • VT's, terminal programs
      • ssh
    • Command recall and editing
  • Linux Commands
    • Builtin vs. external
    • Types of arguments
      • Option
      • Positional
      • Option with value
  • The Linux filesystem hierarchy
  • Accessing Documentation
    • manpages
    • info
    • Documentation viewers
  • TODO

Week 2 (Sept 8) - Bash Scripting Basics I

IRC Session: Paul Frields

Paul Frields is the Fedora Project Leader. He will be meeting with us in freenode:#seneca from 5-6 pm on Thursday (Sept 11) during the SPR720 lab.

Week 3 (Sept 15) - Bash Scripting Basics II

Week 4 (Sept 22) - Makefiles

Week 5 (Sept 29) - Creating SPEC files and RPMs

Week 6 (Oct 6) - RPM Scripts

Guest speaker: Andrew Overholt

Andrew Overholt works at Red Hat's Toronto office on Eclipse.

Week 7 (Oct 13) - Creating a Repository

FSOSS and Break Week (Oct 20)

Week 8 (Oct 27) - Using Mock

Week 9 (Nov 3) - Python Scripting Basics I

Week 10 (Nov 10) - Python Scripting Basics II

Week 11 (Nov 17) - Using Libvirt

Week 12 (Nov 24) - Project presentations

Week 13 (Dec 1) - Exam review

Exam Week (Dec 8)