Class | Day | Date | Topic | ||
1 | Monday | 05/28/2012 | Course Overview | ||
2 | Monday | 06/04/2012 | Introduction to Computer System | ||
3 | Monday | 06/11/2012 | Flowchart and Pseudo Code | ||
4 | Monday | 06/18/2012 | Introduction to C Programming | ||
5 | Monday | 06/25/2012 | Control Structure | ||
6 | Monday | 07/02/2012 | (Cont.) and Encoragement | ||
7 | Monday | 07/09/2012 | Function + Dhamma #1 + Dhamma #2 + Dhamma #3 | ||
8 | Monday | 07/16/2012 | Review for midterm | ||
9 | Monday | 07/23/2012 | Mid-Term Exam (week 07/23-29 for us 07/25) | ||
10 | Monday | 07/30/2012 | Array | ||
11 | Monday | 08/06/2012 | (Cont.) | ||
12 | Monday | 08/13/2012 | Structure | ||
13 | Monday | 08/20/2012 | File | ||
14 | Monday | 08/27/2012 | (Cont.) | ||
15 | Monday | 09/03/2012 | Pointer | ||
16 | Monday | 09/10/2012 | Review for Final | ||
17 | Monday | 09/17/2012 | Final Exam (week 09/17-10/04 for us 09/28) |
Labs | Date | Title | Due Date | ||
1 | Tuesday | 05/29/2012 | Overview: Labs | ||
2 | Tuesday | 06/05/2012 | Lab1 - CodeBlock | ||
3 | Tuesday | 06/12/2012 | Lab2 - Flowchart | ||
4 | Tuesday | 06/19/2012 | Lab3 - C programming | ||
5 | Tuesday | 06/26/2012 | Lab4 - Operation | ||
6 | Tuesday | 07/03/2012 | Lab5 - Selection | ||
7 | Tuesday | 07/10/2012 | Lab6 - Loop | ||
8 | Tuesday | 07/17/2012 | Lab7 - Function | ||
9 | Tuesday | 07/28 or 29/2012 | Midterm Lab Exam | ||
10 | Tuesday | 07/31/2012 | Robot Project Progress I (Show completion of all robot labs - Lab1-Lab7) | ||
11 | Tuesday | 08/07/2012 | Robot Project Progress II (Show completion of all robot labs - Lab1-Lab7) | ||
12 | Tuesday | 08/14/2012 | First Robot Exam (Robot Maze) @Sciweek | ||
13 | Tuesday | 08/21/2012 | Lab8 - String | ||
14 | Tuesday | 08/28/2012 | Lab9 - Array | ||
15 | Tuesday | 09/04/2012 | Lab10 - Structure | ||
16 | Tuesday | 09/11/2012 | Robot Project II (Show completion of all robot labs - Lab9-Lab10) | ||
17 | Tuesday | 09/22 or 23/2012 | Second Robot Exam (Rat vs. Cat) + Final Lab Exam |
Homework | Description | Out Date | Due Date | |
#1 | Flowchart and Pseudo Code | 06/11/2012 | 06/25/2012 | |
#2 | Control Structure | 06/25/2012 | 07/09/2012 | |
#3 | Array | 08/06/2012 | 08/20/2012 | |
#4 | Structure and File + Quiz7 | 08/20/2012 | 09/03/2012 |
Robot Lab | Description | Out Date | ||
#1 | Preparation to Robot I | 05/29/2012 | ||
#2 | Preparation to Robot II | 06/05/2012 | ||
#3 | Robot Hello World | 06/12/2012 | ||
#4 | Robot Move | 06/19/2012 | ||
#5 | Robot Attack | 06/26/2012 | ||
#6 | Robot: Infrared Sensor | 07/03/2012 | ||
#7 | Robot: 3-eye Infrared Sensor | 07/10/2012 | ||
#8 | Robot: Wrap up for Midterm | 07/17/2012 | ||
#9 | (Midterm) | 07/23-28 2012 | ||
#10 | Robot: Preparation for Competition I | 07/30/2012 | ||
#11 | Robot: Preparation for Competition II | 08/07/2012 | ||
#12 | First Robot Exam (Robot Maze) @SciWeek | 08/14/2012 | ||
#13 | Robot: Walking Along the line | 08/21/2012 | ||
#14 | Robot: Walking within 2 lines | 08/28/2012 | ||
#15 | Robot: Using Sonar Sensor | 09/04/2012 | ||
#16 | Optimized your Robot for final competition (Rat vs. Cat) | 09/11/2012 | ||
#17 | Second Robot Exam (Rat vs. Cat) | 09/17-10/04 2012 |
Mid-Term Exam (Lecture + Lab) | 25% | |
Final Exam (Lecture + Lab) | 25% | |
Lab (issued every Friday) + Homework + Quiz | 30% | |
C Robot Project | 15% | |
Class Participation | 5% |