UCSC CMPS 12a Home Page, Winter 2004
CMPS 12a, Introduction to Programming, Winter 2004
This course is an introduction to programming in Java.
It will cover syntax, symantics, program design, and problem solving.
- Instructor:
- Prof. David Helmbold dph@cse.ucsc.edu
- Office: 319 Baskin Engineering
- Office Hours: 11:30-12:30 Tu-Th
- Teaching Assistants:
- Laura Chiticariu laura@cse.ucsc.edu
- Enes Hastor
enes@cse.ucsc.edu
- Chandramouli Balasubramanian
chandrab@cse.ucsc.edu
- Readers/Tutors:
- Ben Samuel
bsamuel@cats.ucsc.edu
- Andy Reagan
areagan@cats.ucsc.edu
- Ethan James
eejames@cats.ucsc.edu
- Dashiell Thompson
dthompso@ucsc.edu
- Phillip Rose (MSI coord.)
pbrose@ucsc.edu
- Lecture times:
- Tu-Th 2-3:45 in Baskin Engineering room 152
- Text:
- Java by Dissection
by Pohl and McDowell.
- Discussion/Lab Sections:
| No |
Hours |
Location |
TA |
Reader |
| 01A |
M 11:00AM - 01:00PM |
Baskin Engineering 105 |
Laura |
Dashiell |
| 01B |
M 03:00PM - 05:00PM |
Baskin Engineering 105 |
Chandra |
Ben |
| 01C |
Tu 09:00AM - 11:00AM |
Baskin Engineering 105 |
Laura |
Andy |
| 01D |
Tu 06:00PM - 08:00PM |
Baskin Engineering 105 |
Enes |
Andy |
| 01E |
F 01:00PM - 03:00PM |
Baskin Engineering 105 |
Enes |
Ben |
| 01F |
Tr 07:00PM - 09:00PM |
Crown Computer Lab 201 |
Enes |
Dashiell |
| 01G |
M 09:00AM - 11:00AM |
Crown Computer Lab 201 |
Laura |
Ethan |
| 01H |
F 02:00PM - 04:00PM |
Crown Computer Lab 201 |
Chandra |
Ethan |
- Course Information
- Information sheet (
pdf )
(
postscript )
- Syllabus:
(
tentitive - plain text )
- Midterm review sheet: (
pdf )
(
postscript )
- (
Slides from Lectures )
- (
Sample Java Programs )
- (
Midterm Solutions )
- Final review topics: (
pdf )
(
postscript )
- (
Sample final exam questions )
- References, Tutorials, and Learning Aids:
- Handouts and Assignments:
- 01: Programming lab 1
(
postscript )
(
pdf )
-
Updated (01/08/04): Added instruction on usage of
submit command
- 02: Programming lab 2
(
postscript )
(
pdf )
- 03: Programming lab 3
(
postscript )
(
pdf )
- 04: Programming lab 4
(
postscript )
(
pdf )
- 05: Programming lab 5
(
postscript )
(
pdf )
- 06: Programming lab 6 (optional - extra credit)
(
postscript )
(
pdf )
- 07: Programming lab 7
(
postscript )
(
pdf )
- 08: Programming lab 8
DEADLINE CHANGE: now due 11:59 am Thursday March 4.
(
postscript )
(
pdf )
- 09: Programming lab 9 (REVISED!)
(
postscript )
(
pdf )
Questions regarding about page content should be directed to
dph@cse.ucsc.edu
Last modified Tuesday, 09-Mar-2004 12:21:23 PST.
Back to the CE / CS Class Home
Pages.
Back to the CE / CS Home Page.