Course infomation  Grading 

Follow the homework submission rule which can be found in Lab1 lab note; otherwise, 20 points will be deducted for each assignment. Lab room/time: [Mon/Wed 9:00AM  9:50AM in SB A135H] [Tue/Thur 3:50PM  4:40PM in SB A103] Lab instructor: Kaikai Bian Office hour: Mon/Wed 10:00AM  10:30AM, Room A201 Email address: Kaikai.Bian@qc.cuny.edu 
Assignments: 25% Quizzes: 15% 
Please submit your assignments through Blackboard. See Dr. Waxman's website for assignment descriptions and due dates.
Quizzes will be announced 1 class in advance. If you need to talk to me, you may email me.
Date  Topics  Assignments  Quizzes  Lecture Notes 

08/28, 08/29  Be sure everybody can log into the computer. Talk about course information, assignments, and IDEs.  Assignment #1: Perfect square problem Assignment #2: Equivalent array problem 
  
08/30, 08/31  Assignment #1: Perfect square problem Assignment #2: Equivalent array problem 
On 09/05, Quiz1: Review and Linux Commands  
09/05, 09/06  Score the race, Perfect Square, Eqivalent Arrays    
09/07  Catchup. Make sure you can complete assignment 3.    
09/11, 09/12  8 Queens using backtracking.  Assignment #4: 8 queens 2D using backtracking, due 09/15; Assignment #5: 8 queens 1D using backtracking, due 09/15 
Quiz2, next Monday/Tuesday, about 8 Queens problem  
09/13, 09/14  Eight queens without goto statements  Assignment #6: 8 Queens 1D array with backtracking but no goto statements, due 09/16  Quiz2, next Monday/Tuesday, about 8 Queens problem  
09/18, 09/19  8 numbers in a cross problem  Quiz2, about 8 Queens problem  
09/25， 09/26  Review Quiz 2    Quiz3, 8 queens without goto, Wednesday/Thursday   
09/27， 09/28  Quiz 3    Quiz3, 8 queens without goto   
10/02， 10/03  Understanding arrays as pointers    Quiz4 will be on next Wednesday/Thursday, about Eight numbers in a cross  
10/04， 10/05  Stable Marriage  Assignment #8: Stable Marriage, due date is 10/09/2017.  Quiz4 will be on next Wednesday/Thursday, about Eight numbers in a cross  
10/10， 10/11  Practice 1    Quiz4 will be on Wednesday/Thursday, about Eight numbers in a cross  
10/12, 10/16  Practice 2    Quiz5 will be on next Wednesday/Thursday, about arrays as pointers.  Solutions to Practice1 
10/17, 10/18  Fancy Print of Eight Queens  Assignment #9: Fancy Print of Eight Queens, due 10/23/2017  Quiz5 will be on Wednesday/Thursday, about arrays as pointers.  
10/19, 10/23  Function Pointers  Assignment #10: Implementing Numerical Integration Using Function Pointers, due 10/29/2017  Quiz6 will be on next Monday, about stable marriage problem.  
10/24, 10/25  NQueens Problem  Assignment #11: NQueens Problem, due 11/01/2017  Quiz6 will be on next Monday, about stable marriage problem.  
10/26, 10/30  Recursive Fibonacci  Recursive Fibonacci Problem(Don't have to submit, but it will be on the quiz and exam.)  Quiz6 will be on Monday and Tuesday, about stable marriage problem.  
10/31, 11/01  Midterm Review    Quiz6 will be on Monday and Tuesday, about stable marriage problem.  
11/02, 11/06  Midterm Review    Your midterm will be on 11/06/2017 Monday. Check Dr. Waxman's website for more informaiton!  
11/07, 11/08  Redo using recursion  Assignment #12: Redo using recursion, due date is 11/11/2017 
Next Monday/Tuesday, quiz7 about recursive Fibonacci and memoization.  
11/09, 11/13  Hanoi Tower  Next Monday/Tuesday, quiz7 about recursive Fibonacci and memoization.  
11/14, 11/15  Shortest path problem  Assignment #14: Shortest path problem, due date is 11/22/2017 
Tuesday/Wednesday, quiz7 about recursive Fibonacci and memoization.  
11/16, 11/20  Catchup. Try to accomplish all the previous assignments.    11/27 and 11/28, quiz8 about redo using recursion and Hanoi tower.   
11/22, 11/27, 11/28  K Bishop Problem  11/27 and 11/28, quiz8 about redo using recursion and Hanoi tower. 
Template of K Bishop Problem (Must use this; otherwise, 20 points will be deducted.) 

11/29, 11/30  Rat class  Assignment #16: Complete the Rat class, due date is 12/04/2017 
Next Monday and Tuesday, Quiz9: Hanoi tower without recursion 
Template of Rat class problem(Must use this; otherwise, 20 points will be deducted.) 
12/04, 12/05  Quiz9, Hanoi tower without recursion      
12/06, 12/07  Practice problems for final exam    Please do the practice problems for the final exam! Check Dr. Waxman's website for more information about final exam! 
Practice problems for CS211 final 
12/11, 12/12  Final Review    Please do the practice problems for the final exam! Check Dr. Waxman's website for more information about final exam! 