CS 1063 Intro. to Programming Syllubus
Fall 2005 Calendar (Extra Materials, Questions)
Week  Dates(WebCT)  Lectures              Readings     Laboratories               Exams Quiz Proj
1 Aug 24, 26 Week 1:
Introduction
1, pp 2-27 No Lab No Quiz
2 Aug 29, 31,
Sep 2
Week 2:
Construct Objects
2, pp 34-48,
pp 52-55
Lab 1: Intro:
FaceMain class
Quiz 1 Online
3 Sep (6), 7, 9
(5: Labor)
Week 3:
Construct Objects
  Lab 2: Construct Obj:
BigInteger class
Quiz 2 Online
4 Sep 12, 14, 16 Week 4:
Modifying a Class
  Lab 3: User-def Obj:
CoinCounter class
Quiz 3 Online
Project 1
5 Sep 19, 21, 23 Week 5: Design and
Implement a Class
3, pp 69-94 Lab 4: Modify Class:
BirthdaySong class
Quiz 4 Online
6 Sep 26, 28, 30 Week 6: Design and
Implement a Class
  Lab 5: Impl Class:
Product class
Quiz 5 Online
7 Oct 3, (4), 5, 7 Week 7:
Review
  Lab 6: Impl Class:
Square class
Exam 1, (answers,
Review) No Quiz
8 Oct 10, 12, 14 Week 8: Data Types
and Assignments
4, pp 105-127 Lab 7: Assignments:
Pair class
Quiz 6 Online
9 Oct 17, 19, 21 Week 9: Data Types
and Assignments
4, pp 128-139 Lab 8: Assignments:
TimeInterval class
Quiz 7 Online
Project 2
10 Oct 24, 26, 28
(25: Drop)
Week 10: Decisions
Input without 1.5
6, pp 190-219 Lab 9: Conditionals:
Paycheck class
Quiz 8 Online
11 Oct 31,
Nov 2, 4
Week 11:
Decisions
6, pp 205-219 Lab 10: Conditionals:
CombinationLock
Quiz 9 Online
12 Nov 7, (8), 9, 11 Week 12: Review
and Exam 2
  No Lab Review, (answers)
Exam 2, (answers)
13 Nov 14, 16, 18 Week 13:
Loops
7, pp 233-239 Lab 11: while Loop:
NewtonsSquareRoot
Quiz 10 Online
Project 3
14 Nov 21, 23
(24-25: Tks)
Week 14:
Loops
7, pp 239-240 Lab 12: do, for loops:
Depreciation
No Quiz
15 Nov 28, 30, Dec 2,
(30: Drop)
Week 15: Loops
and Review
7, pp 241-248 No Lab No Quiz
Week  Dates(WebCT)  Lectures                    Readings     Laboratories               Exams Quiz Proj
  (5-6: Study)
Dec 13
Week 16: Old
project 3 examples
    Review (answers)
Final (answers)
 
     
  • Quizzes: Quizzes are taken through WebCT on Wednesday
    (the date shown in purple) or Thursday.

  • Exams: On 2 Fridays:Oct. 7 and Nov. 11, given from 12:00-12:50 pm in class.
    The final exam is on Dec 13, from 1:30-4:15 pm in class.

  • Lectures: Uniform material provided for the course.

  • Labs: Due on the Monday after the week the lab is worked on.
    They must be uploaded through WebCT by that date, shown in dark red.

  • Projects: There are 3 projects, due on the date shown in green.

  • Readings: refer to the text: Java Concepts, 4th Edition, by Cay S. Horstmann.
    The initial digit is the chapter, followed by page numbers.