CSCI 201 Computer Science
Fundamentals
Fall
2010
Instructor:
Dennis Higgins Email: higgindm@oneonta.edu
Email:
HigginDM@oneonta.edu
Office Hours: T/Th 10am-noon also by appointment
Class
Room/times: 8:30-9:45am T/TH Fitz 300
Recommended texts:
·
Wu, A
Comprehensive Introduction to Object Oriented Programming with Java;
McGraw-Hill
·
Warford, Computer
Systems
Prerequisite:
Grade of C or better in CSCI 116 (A first course in programming using Java or
C++).
- Catalog
Description: An introduction to the fundamentals of computer science.
This course provides a survey of topics used in later computer science
coursework. Course includes an introduction to topics selected from: Data
representation, binary arithmetic and radix positional notation, Boolean
and propositional logic, combinational circuitry, programming language
specification, assembly language, automata theory, operating systems,
computer communication, computational theory, artificial intelligence.
Course includes implementation of algorithms in a contemporary computer language.
- About
exams: Exams will be comprised of questions like the exercises and
programs we have worked out in class. There will be two in-class exams and
a final at the scheduled time: Exams will count 100 points and the final will
count 200 points. The final will be cumulative and your score on this exam
will replace any previous lower score. There are no make-up exams.
In this respect, in-class exams may be regarded as optional. If you miss
an exam a zero is recorded. For all students, your final exam score will
replace any lower test scores.
- In-class
exam dates TBA. Final exam as scheduled
-
Your grade: 40% projects + 50% exams + 10%class participation
- Program
assignments, like papers in an English or History class, are to be
completed by individuals. They are NOT group effort. There are severe
penalties for copying programs or exams. Consult your student handbook to
familiarize yourself with college policy on academic dishonesty and class
attendance. Projects will receive a 2-point deduction for each class day
late, up to 5 days, after which they receive no credit.
- Class
comportment: You will be called on in class and are expected to be
able to answer questions on general knowledge or previously covered
material. All campus policies regarding class attendance and
comportment apply. In particular, excessive absenteeism may result in
your being involuntarily withdrawn from the class (WI) up to the
withdrawal date and being assigned an E if it occurs after that date.
An incomplete (I) will be given only for catastrophic illness or calalmity and then, only to passing students. Impolite
behavior is disruptive to teaching. Some examples of behavior which
would be construed as disruptive:
·
Entering or exiting the room when class is in
session. Chronic tardiness to class is not permitted.
·
Ringing cell phones or talking on cellphones when class is in session
·
Talking out of turn or to neighbors while
instruction or class discussion is underway
·
Feet on other desks, loud or ostentatious
noisemaking
·
You can probably add more examples here.