CSE 150A - Schedule


Schedule

Week 1
Tuesday, January 13th Introduction, Syllabus Syllabus (.pdf)
Thursday, January 15th Finished Course Introduction
Week 2
Tuesday, January 20th Introduction to C  
Thursday, January 22nd Intro to C continued Homework 1 (.pdf) assigned
Week 3
Tuesday, January 27th Finished Intro to C, Mini lecture: Handin Demo  
Thursday, January 29th Started Functions Quiz 1
Week 4
Tuesday, February 3rd Finished Functions, Started Conditionals  
Thursday, February 5th   Homework 1 due
Week 5
Tuesday, February 10th Finished Conditionals, Started Loops  
Thursday, February 12th Continued Loops Quiz 2
Week 6
Tuesday, February 17th Finished Loops, started Modularity  
Thursday, February 19th Modularity, Mini-lecutres (Short-circuiting, scanf) Homework 2 due
Week 7
Tuesday, February 24th Simple Data Types, Began Arrays  
Thursday, February 26th Continued Arrays Quiz 3
Week 8
Tuesday, March 3rd Finished Arrays  
Thursday, March 5th Arrays: Exercises Homework 3 due
Week 9
Tuesday, March 10th Midterm Review  
Thursday, March 12th Midterm Midterm
Week 10 - Spring Break
Tuesday, March 17th    
Thursday, March 19th    
Week 11
Tuesday, March 24th No Class (Canceled)  
Thursday, March 26th Strings  
Week 12
Tuesday, March 31st Midterm/Homework 4 questions  
Thursday, April 2nd Finished Strings
Week 13
Tuesday, April 7th String Exercises, Recursion Homework 4 due
Thursday, April 9th Finished Recursion, In-class Exercises
Week 14
Tuesday, April 14th Structures  
Thursday, April 16th Homework/Open question session, Quiz 4 Quiz 4
Week 15
Tuesday, April 21th Finished Structure exercises, File Processing  
Thursday, April 23rd Finished File Processing Homework 5 due
Week 16 - Dead Week
Tuesday, April 28th In class file processing exercises  
Thursday, April 30th Review
Week 17 - Finals Week
Final Exam: Monday, May 4th, 1:00PM - 3:00PM