CS/COE
0401 Intermediate Programming (using Java)
|
Sections |
Labs |
|
T H 01:00-02:15PM SENSQ 5502 |
M 01:00-02:50PM SENSQ 6110 |
|
|
W 11:00-12:50PM SENSQ 6110 |
|
T H 02:30-03:45PM WWPH 1700 |
T 04:00-05:50PM SENSQ 6110 |
|
|
W 01:00-02:50PM SENSQ 6110 |
|
|
H 04:00-05:50PM SENSQ 6110 |
Instructor: John C.
Ramirez - 6141 SENSQ
Phone:
624-8441
Email: ramirez@cs.pitt.edu
Web: http://www.cs.pitt.edu/~ramirez
Office
Hours:
|
Tuesday
– 11:15-12:15 |
|
Wednesday
– 1:00 to 3:00 |
|
Thursday
– 11:15 to 12:15 |
|
and by
appointment |
Prerequisite:
Previous programming experience (preferably, but not
necessarily, in Java). Experience
must include variables, expressions, control statements (loops and conditions),
arrays, methods (functions) and more. See Lecture 1 notes for more details on prerequisite.
TA Information
|
Lab TAs |
|
|
Lab Session |
TA
Information |
|
Monday 1PM |
Huichao Xue (hux10@cs.pitt.edu , O.H.: Thursdays
10:00AM-1:00PM and Fridays 1:30PM-4:30PM) |
|
Tuesday 4PM |
Joe Cavanaugh
(joseph@cavanaugh.name , Office:
5712 SENSQ, O.H.: Tuesdays 2:30PM-3:30PM, Wednesdays 12:30PM-1:00PM and
2:00PM-3:00PM, Thursdays 2:30PM-6:00PM) |
|
Wednesday
11AM |
Kelli Ireland
(kireland@cs.pitt.edu , Office:
5426 SENSQ, O.H.: Tuesdays 10:00AM-12:00PM and Thursdays 10:00AM-11:00AM) |
|
Wednesday 1PM |
Kelli Ireland
(see above) |
|
Thursday 4PM |
David
Goldberg (dmg55@pitt.edu , Office: 5712
SENSQ, O.H.: Mondays 1:00PM-3:00PM, Thursdays 2:00PM-4:00PM and Fridays
1:00PM-3:00PM) |
|
Grading TAs |
|
|
Daniel Cole (dcc20@cs.pitt.edu , O.H.: Mondays
8:30AM-11:30AM, Tuesdays 8:30AM-11:30AM ) |
|
|
Wenting Xiong
(wex12@cs.pitt.edu , O.H.: Wednesdays
9:00AM-11:00AM and 2:00PM-3:00PM) |
|
Online Information
|
(updated
October 3, 2008) |
(updated Oct. 3) |
(updated Oct. 3) |
|
(updated
September 27, 2008) |
(updated
September 22) |
(updated
October 3) |
|
(updated Oct.
3) |
Text: Starting Out with Java, From Control
Structures through Objects, Third Edition, by Tony Gaddis [ISBN: 0-321-47927-0, Publisher:
Addison Wesley]
Language/Environment:
Java 2 SDK
version 1.5 on Mac Minis, PCs and Unix systems. If you install your own version of the
JDK, make sure it is at least version 1.5.
Course
Policies:
|
Midterm Exam: |
25% |
|
Final Exam: |
25% |
|
Programming Projects: |
30% |
|
Quizzes: |
10% |
|
Labs: |
10% |
Exams
Programs
Quizzes
Important
Dates:
|
Event/Item |
Date/Action |
|
First Class
meeting |
Tuesday,
August 26, 2008 |
|
Labor Day
– No Monday Lab |
Monday,
September 1, 2008 |
|
Last Day to
Add/Drop |
Friday,
September 5, 2008 |
|
Classes Moved
to Tuesday – Fall Break |
Monday,
October 13, 2008 |
|
Monday
Classes will meet |
Tuesday,
October 14, 2008 |
|
Exam One |
Thursday,
October 16, 2008 |
|
Last Day to
Withdraw |
Friday,
October 24, 2008 |
|
Thanksgiving
Break – No classes |
November
26-30, 2008 |
|
Final Exam |
Tuesday, December 9, 2008,
10:00-11:50AM[1]
|
Course Agreement
I, the undersigned, have read and understood the Course
Policies as presented in this handout.
(signed) ________________________________________ (date) ___________________
(printed name) _______________________________________
Additional
Information
Phone Number _______________________________
Academic Year ________________________________
Major __________________________________
Email __________________________________
Other Courses, CS Experience
[1] This is the CS 0401
Departmental Final. Both sections
will have their final exam at the same time. The room will be announced at a later date.