CMPS 12A: Introduction to Programming
Fall 2003
MWF 9:30-10:40am
College 8, room 240
|
Instructor:
|
Alex Pang
|
|
Office:
|
243 Baskin Engineering
|
|
Phone:
|
(831) 459-2712
|
|
Email:
|
pang@cse.ucsc.edu
|
|
Office Hours:
|
Mon 11 - 12 noon
|
Latest Information:
-
Finals are graded.
Just finished prog5 -- this took longer than necessary because
people did not uniformly use the same filenames for the 2 input files.
Will hopefully get the final grade out later today.
-
Submit seems to be working again.
Please let me know otherwise, and try to
contact help@ucsc and irc@ucsc.
Remember, don't edit your files since we
will go by the last edit times.
-
Information about
java -> c
nd examples are now up.
-
Prog 5, extended to Dec 3.
-
Second exam has been graded and posted.
Check your overall grades. Some of you need help
with the examination part of the class.
Be sure to seek help.
-
Hint for prog4:
to avoid doing all the checks for boundary conditions,
you can add a thick "buffer zone" of unmarkable cells
around your board. This way, you don't get an "array
out of bounds error" in you index into the buffer area.
-
Let me know if you're having any problems with your
current partner and/or want to switch partners.
-
Looking for a note taker for this class.
Contact me if you're interested.
Alex
-
Clarification for prog3:
(1) Terminate the program when the user enters 0.
(2) End the iteration loop if the number is already a palindrome
or you have already tried 10 iterations.
-
Grades for exam#1 have been updated.
See update in program #3 for how to earn extra credit.
-
In your program documentation,
please put your cats login id beside your name
as part of the preamble block.
See update in the program grading guide.
-
Prog3 is now available.
This is a much longer program than the first 2,
so start early on this one.
-
Online grades is now availabe.
-
Review for 1st exam is set for next Wednesday.
Should give you a flavor of form/type of questions to expect.
Actual exam questions will be different of course.
-
The
tutoring schedule
of our MSI tutor, Mikey,
is now posted.
-
Old news
Course Information:
TA's and Lab Assistants:
Lab Information:
Programs:
This quarter, both 12A sections will be using
PAIR programming homeworks:
Be sure to check out the
programming guide first.
You must also fill out a
time log
for each program.
-
Program 1, due Oct 10, 2003, midnight
-
Solution to Program 1
-
Program 2, due Oct 20, 2003, 9:00am
-
Solution to Program 2
-
Program 3, due Nov 5, 2003, 9:00am
-
Solution to Program 3
-
Program 4, due Nov 17, 2003, 9:00am
-
Solution to Program 4
-
Solution to Program 4
-
Program 5, due Dec 3, 2003, 9:00am
-
Solution to Program 5
Grades:
Java Links: