CSC 154: Fundamentals of Computer Science
Spring 2006
Instructor:
Lori Carter
loricarter@ptloma.edu
(619) 849-2352
Office
hours:
M 2:30-4:00
T Th
8:30-10:00 & 1:00-2:30
F 10:30-12:00
Text:
Lewis and Loftus. Java Software
Solutions, 4th Edition. Addison Wesley 2005
Textbook should be
brought to each class period.
Course
Objectives:
* Please note: The compiler as well as the development
environment we will be using is included on the CD that came with your book and
may be installed on your personal computer.
Course
Organization:
Lectures: Cover the
highlights of chapters assigned – not a substitute for reading. The
lecture slides can be obtained from:
\\Grumpy\Tmplates\Math and Computer
Science\Carter\CSC154
Homework:
Homework will consist mainly of problems from the book. Homework
problems may be discussed among students, but no written notes exchanged. Each
student must turn in his/her own work. If homework assignments appear too
similar, I will split the points awarded between the individuals involved.
Midterms: The two midterms will cover
lecture as well as lab material from 2-3 chapters of the book. The exams will
be composed of a written portion and/or a practical programming portion.
Students missing a midterm exam for a school function must arrange to take the
exam in advance. The midterms are currently scheduled for February 22/23
and April 5.
Labs: Lab attendance is mandatory. When possible,
lab assignments should be completed during the assigned lab time. In some cases, lab assignments may extend
over more than 1 lab period. In these cases, the due dates will be clearly
stated. Discussion of lab assignments is allowed, however, each individual must turn in his/her
own work. Students given special permission may attend lab 12:15-1:05 M (virus
lab) WF (Bresee Lab) Grades for programming
assignments will be based on correct compilation, correct execution, correct
and adequate documentation, and form. All programs must be original work!!
Late work: All assignments are due
at the beginning of class or lab. In most cases, lab work is due by the
beginning of the next lab period. Homework turned in by the beginning of the
next class period after it is due will be accepted with a 25% penalty. After
that point, the work will not be accepted.
Final Exam: The final exam will consist of a written final
given the last class before the exam, and a programming only exam on the day of
the final. The final exam is scheduled for the Friday of Finals Week at
10:30 AM.
Attendance:
As stated in the school catalog, “ Whenever
the number of accumulated absences in a class, for any cause, exceeds ten
percent of classes, the faculty member sends a written report to the Associate
Provost for Academic Administration which may result in de-enrollment. If more than 20% is reported as missed, the
student may automatically be de-enrolled. If the date of de-enrollment is past
the last date to withdraw from a class, the student will be assigned a grade of
“F” or “NC”.
Grading:
Homework 10%
Labs 35%
Midterms 30%
Final Exam 25%
Extra Credit: On Saturday,
April 8, we are hosting the 2nd Annual CS/IS
Undergraduate Research Conference. Two percentage points will be added to the
area of your choice if you attend the conference.
Final grades will be determined as follows:
100-93% A
90-92% A-
87-89% B+
83-86% B
80-82% B-
77-79% C+
73-76% C
70-72% C- The lowest you can get to enroll in Data
Structures
67-69% D+
63-66% D
60-62% D-
0-59% F
Academic
Accommodations:
All students are expected to meet the standards for
this course as set by the instructor. However, students with learning
disabilities who may need accommodations should discuss options with the
Anticipated
Schedule:
|
Monday |
Tuesday |
Wednesday |
Thursday |
Friday |
|
Jan 9 Intro and catch up for new students |
10 |
11 5.6, 5.9 Start GUI stuff |
12 lab |
13 |
|
16 MLK Day |
17 5.10-5.12 & lab |
18 6.1-6.3 |
19 lab |
20 |
|
23 6.4 |
24 lab |
25 6.5-6.6 |
26 lab |
27 |
|
30 6.7-6.9 |
31 lab |
Feb 1 6.11-6.12 |
2 lab |
3 |
|
6 7.1-7.2 |
7 Array lab |
8 7.3-7.5 |
9 lab |
10 |
|
13 7.6-7.7 |
14 lab |
15 7.8-7.10 |
16 lab |
17 |
|
20 President’s Day |
21 Practice midterm |
22 Written exam |
23 Prog exam |
24 |
|
27 Intro to score 4 |
28 score 4 |
Mar 1 8.1-8.2 |
2 Score 4 |
3 |
|
6 spring |
7 ---------- |
8 break |
9 --------- |
10 week |
|
13 8.3-8.4 |
14 lab |
15 8.5-8.6 |
16 lab |
17 |
|
20 8.7-8.8 |
21 lab |
22 9.1-9.2 |
23 lab |
24 |
|
27 9.3-9.4 |
28 lab |
29 9.5-9.6 |
30 lab |
31 |
|
April 3 9.7-9.10 |
4 Longer GUI lab |
5 Written exam |
6 Longer GUI lab |
7 |
|
10 10.1-10.3 |
11 lab |
12 10.4-10.6 |
13 Easter |
14 Recess |
|
17 Easter |
18 lab |
19 10.7-10.8 |
20 lab |
21 |
|
24 10.9-10.10 |
25 lab |
26 11.1-11.2 |
27 lab |
28 |
|
May 1 11.3/review |
2 lab |
3 Written final |
4 Practice Final |
5 |
|
8 |
9 ------ |
10 |
11 ----- |
12 Final 10:30 |