- Instructor: Prof. Sung-Hyuk Cha
- Email: scha@pace.edu
- Tel: (212) 346-1253
- Office: 163 William St. 2nd floor rm 234
- Office Hours: Mon 1 - 3 pm and Thur 10am - 1 pm
- CRN: 71058 or 71482
- Meeting:
- Textbook:
Tony Gaddis, Starting Out with Java: From Control Structures through Objects, 4/E ,
Addison-Wesley, 2010
- Course Description:
Continued development of discipline in program design, style and expression, debugging and testing using Java; introduction to basic concepts of computer science including algorithmic analysis, basic aspects of string processing, recursion, search, sort, and simple data structures implemented via classes.
- Prerequisites: CS 121
- Lecture Notes: can be accessed using the http://blackboard.pace.edu.
Blackboard Login Procedures for Registered Students are available
here
- Tentative Schedule:
/ | Date | Topics | Date | Topics |
1 | (9/14) | Introduction |
(9/16) | Ch 8 Arrays |
2 | (9/21) | Ch 8 Arrays |
(9/23) | Ch 8 Arrays |
3 | (9/28) | Ch 8 Arrays |
(9/30) | Matrix & Ch 6 Classes |
4 | (10/5) | Ch 9 Classes and Objects |
(10/7) | Ch 9 Classes and Objects |
5 | (10/12) | Ch 9 Classes and Objects |
(10/14) | Ch 9 Classes and Objects |
6 | (10/19) | Ch 10 Text Processing |
(10/21) | Ch 10 Text Processing |
7 | (10/26) | Review |
(10/28) | Midterm |
8 | (11/2) | Review |
(11/4) | Ch 11 Inheritance |
9 | (11/9) | Ch 11 Inheritance |
(11/11) | Ch 11 Inheritance |
10 | (11/16) | Ch 12 Exceptions & File I/O |
(11/18) | Ch 12 Exceptions & File I/O |
11 | (11/23) | Ch 14 Applets |
(11/25) | Thanks giving |
12 | (11/30) | Ch 15 Recursion |
(12/2) | Ch 15 Recursion |
13 | (12/7) | Ch 15 Recursion |
(12/9) | Ch 15 Recursion |
14 | (12/14) | Studyday no class |
(12/16) | Review |
15 | (12/21) | Final Exam |
(12/23) | - |
- Evaluation:
- Labs (25%): Java Programming.
- Homeworks (25%): There will be weekly homework
assignments.
- Midterm Exam (25%):
- Final Exam (25%):
- Course Policies
- All homeworks must be submitted at the beginning of the class.
No late homework will be accepted.
|