![]() |
Comp 110 |
Class Schedule
* The schedule is subject to change and will be updated throughout the semester.
| Week | Date | Topic | In Class Practice | Assigned |
Due |
Comments |
| 1 | Jun. 21 | Class Introduction (syllabus) | Assignment0 Read Ch.1 |
First day of class | ||
| Jun 22 | Overview of computers and programming languages | Assignment1 A (in BlackBoard) | Assignment1 (in BlackBoard) Read Ch.2 |
Assignment0 | ||
| 2 | Jun 25 | Java basics: operators, expressions, data types, variables | Variables and expressions | Assignment1 | ||
| Jun 26 | Java basics: string, input/output, writing a whole program, programming style | expressions and I/O | Assignment2
Read Ch2 |
|||
| Jun 27 | Classes and Objects, GUI and File I/O | GUI and File I/O | Read Ch3, Ch4 | |||
| Jun 28 | Relational, logical operators, expressions, if and if else | String and Conditional Statements | Read Ch4 | |||
| Jun 29 | Nested if else, and switch statements, Quiz #1 | Read Ch5 | Assignment 2 | |||
| 3 | Jul 2 | Repetition and the while loop | Conditional Statements and while structure | Assigment3
Read Ch5 |
||
| Jul 3 | The for loop and the do...while loop | the loop structures | ||||
| Jul 4 | Holiday | |||||
| Jul 5 | Programming session | Assignment4 programming | Assignment 4
Read Ch6: object oriented design |
Assignment3 | ||
| Jul 6 | Quiz #2, Programming session | Read Ch6: object oriented design | ||||
| 4 | Jul 9 | object-oriented design, classes and methods | Classes and Methods I | Read Ch7 | ||
| Jul 10 | Classes/object and methods | Classes and Methods I | ||||
| Jul 11 | Writing classes | Classes and Methods II | Assignment4:writing part | |||
| Jul 12 | Writing classes, Review | Assignment 5 | Assigment4: programming part | |||
| Jul 13 | Mid-term exam | Read Ch9 | ||||
| 5 | Jul 16 | Arrays | Arrays | Read Ch9
Chapter10: Searching and Sorting |
||
| Jul 17 | Searching and Sorting | Searching and Sorting | Chapter10: Searching and Sorting
Chapter 6: GUI components
|
|||
| Jul 18 | Advanced GUI | Advanced GUI | Skim Chapter 13 | |||
| Jul 19 | Buttons and Events; HTML and Applets | GUI, HTML, Applet | Assignment 6 | Assignment 5 | ||
| Jul 20 | Applet examples, Quiz | Assignment 7 | ||||
| 6 | Jul 23 | Programming Session | ||||
| Jul 24 | Review | |||||
| Jul 25 | ||||||
| Jul 26 | Final Exam( 8:00am - 11:00am) | Assignment 6
Assignment 7 Deadline for all assignments |
||||
| Jul 27 |