CS 300 Schedule
Date
|
Topic
|
Notes
|
Assignments
|
C Topics |
Aug 27 | Syllabus Linux Intro |
01_Linux Video Virtual Machine Instructions |
Assignment
0 |
|
Aug 29 | Intro to C | 02_C_Intro Read: pages 1-35 |
include | printf |
scanf | comments static | pointers | const | static Compilation |
|
Aug 31 | Intro to Eclipse | 03_Eclipse CodingStandards (Right click and Save As) SUSE Admin |
Assignment
1 wordsearch.c |
|
Sep 03 | Labor Day | |||
Sep 05 | Makefiles Testdrivers using asserts |
04_Makefiles Advanced Variables Video I Video II |
||
Sep 07 | Finish Makefiles Abstract Datatypes |
05_ADTs C Coding Guide |
||
Sep 10 | Stack ADT | 07_StackADT | Assignment
2 stk.h stkdriver |
|
Sep 12 | Subversion ArrayOfVoidStars |
07_SVN 07_ArrayOfVoidStars |
||
Sep 14 | Advanced Pointers | 08_AdvPointers pointers |
||
Sep 17 | Finish Advanced Pointers | Assignment 2 Part A DUE Dynamic Memory in stk() functions! |
||
Sep 19 | Dynamic Memory ArrayOfVoidStars II |
09_DynamicMemory | ||
Sep 21 | EXAM | Review | REVIEW |
|
Sep 24 | Pointers/Dynamic Memory | Assignment 2 Part B DUE Assignment 3 |
||
Sep 26 | Valgrind Lab maina.c lab |
|||
Sep 28 | Discuss maina.c | |||
Oct 01 | List ADT, pointers, mainb.c Lab |
List ADT ListInClass |
CodingStandards Page 44-77 |
|
Oct 03 | Linked List | Assignment
4 list.h Build Project Assignment 4 Example Schedule |
||
Oct 05 | Fall Break | |||
Oct 08 | List Traversing w/prev
& pres Queue ADT |
Queue
ADT Interview Problem |
||
Oct 10 | Singly Linked Queue | |||
Oct 12 | Singly Linked Circular Queue/Circular Stack | |||
Oct 15 | Handles | |||
Oct 17 | Project management Rational/Rational Set |
Dependency Graph | Assignment 5 | |
Oct 19 | Midterm 2 | Review | ||
Oct 22 | In Class Exercise | ListWithHandles
Lab |
||
Oct 24 | In Class Exercise | Valgrind |
PQ |
|
Oct 26 | In Class Exercise | Valgrind Handles lab |
||
Oct 29 | Complexity Analysis Who is graduating next year in CS? |
Complexity | ||
Oct 31 | Airport, Argv/Argc/Files | File
IO Output Formatting Grade Estimator! |
Assignment
6 Page 101 |
|
Nov 02 | Design Activity | PDF |
||
Nov 05 | Hash tables | |||
Nov 07 | Hash tables | |||
Nov 09 | Hash tables | |||
Nov 12 | Function Pointers (page 36) | Function Pointers | ||
Nov 14 | Function Pointers | HashTable Review | Assignment 7 | |
Nov 16 | Midterm | Review | PDF ODT | |
Nov 19 | FunctionPointer Lab | |||
Nov 21 | Thanksgiving | |||
Nov 23 | Thanksgiving | |||
Nov 26 | Intro to Trees University run course evaluations |
Trees & Recursion | ||
Nov 28 | Trees Recursion Tree Lab I |
Toyota [1] [2] |
||
Nov 30 | Tree Lab II | |||
Dec 03 | Last Day | Course Evals | Review: PDF DOC | |
Dec
11 |
TUESDAY 3-5:30 pm Final Exam | Review |