CS 212 Lab (Mon- Wed)
Instructor: Krishna Mahavadi
Email:
kmahavadi@qc.cuny.edu
Lecture: Class Website
Lecture Syllabus
Lab Syllabus
Date | Lectures | Lab-Assignments | Important-Notes |
---|---|---|---|
01/29/18 | Slide 1: Getting Started |
1.2. Make sure you have no trouble logging on to the lab computer. 1.3. All lab computers have Eclipse installed. if you have a mac or windows machine with Eclipse, installed, you could use that. |
Quiz 1 will be either on Monday 5th or Wednesday 7th. |
01/31/18 | More Scanner Methods | LabWork: Read int, double and String inputs |
Please Read chapters 2 - 4.
Try to code as many practice programs and programming projects as possible. Study self-test questions. |
02/05/18 |
Slide 3.1: Random, Arrays and Static methods
|
Labwork: Using Random Class, Creating arrays
HW1 |
Get ready to write classes next time. |
02/07/18 |
Slide 4: Classes
solutions |
Labwork: Quiz1, Writng classes. | Quiz 1 |
02/14/18 |
Slide 5: Class Constructors
More classes |
Labwork: Writing classes with constructors | There will be a quiz next week on arrays, random class and reference semantics. |
02/20/18 | Slide 6: equals() method and static methods | Labwork: Improve the BankAccount class, and then write an Integer class. |
Quizi2 on 2/21/81
|
03/14/18 | Inheritance Practice | Labwork: Writing base class and derived classes. | There will be a quiz next week. |
03/19/18 | Inheritance practice | Lab exercise: Writing Billing class for a clinic | There will be a quiz on Wednesday on Inheritance and polymorphism. |
03/28/18 | Exceptions | Practice on writng Exceptions | Next quiz will be on Exceptions on 04/9/2018 |
04/09/18 | Files | Lab exercise: Practice Writing to a file |
Next quiz on Monday 4/14/18 on file input output
|
05/02/18 | Generics | Lab_Exercise:Generics 1 | |
04/07/18 | Generics | Lab_work: More Generics | Assignment 5 is due on 05/14/2018 |