CSCI 2000
Introduction to Computers and Programming
Spring 99
COB 3
5:30 - 6:45pm T Th Lab Tuesday 6:15-8:15
Instructor: Dr. Pettit
Office: Skinner Hall, D-6
Office Hours: 10-11 M-F, and by appointment (normally on campus at least 9-5)
Phone: 737-1738
email: mpettit@aug.edu
Course Description: The nature of computers and computing, hardware, software, and systems.
The use of computers in the solution of problems. Coverage of algorithm development and
programming, information and accessability, and computer networking and internetworking.
Prerequisite: MATH 1101 or 1111 (MAT 107)
Textbook: Quest Custom Publishing Edition (Computers in Your Future by Meyer and Baber
and Visual Basic 4 by Duffy)
Material: Three floppy disks - one for assignments, one for backup, and one to turn in
Grading: Based on 100-90% A, 89-80% B, 79-70% C, 69-60% D, 59-0% F There will be
approximately one assignment per week. ½ of the grade will come from 3 hour exams, 1/6 from
the assignments, and 1/3 from the final exam.
Class Attendance: Most courses are easier if you attend class every day. College policy is that
if you miss 10% of the classes, an instructor can withdraw you from his/her course. My policy is
that I will not withdraw you from my course unless you have missed at 10% of the classes and it
is obvious that you have quit coming to class by missing a test. If you miss a test and have
missed a lot of classes, inform me of your intentions to either continue or not continue with the
course. Note: if you withdraw or I withdraw you after midterm (except under unusual
circumstances), you will receive a grade of WF, which counts the same as a F. The best way to
avoid any questions and trouble is to make your decision whether to continue in your courses
before midterm, and fill out a Withdrawal Form for any course from which you wish to
withdraw.
Tape recorders may be used as long as it does not disrupt class.
If in any class you need special accommodation due to a disability inform your instructor and contact the Coordinator of Disability Services in Counseling and Testing at 737-1471.
You are expected to be civil to the others in the college community: the other students, the
faculty, and the staff.
Academic Honesty: You may want to review the Academic Dishonesty policy in the catalog.
For this course, you are expected to write your own programs except if a group assignment is
explicitly specified. You may discuss among yourselves style, approaches, and methods but the
code should be your own.
Dates:
January 8 Last day for class changes
January 18 Martin Luther King Jr. Holiday
March 1 Midterm - last day for withdrawal with a W
April 5-9 Masters Week Vacation
April 27 Last class
April 30, Friday 6:15 - 8:15 pm Final Exam
Course Outline
Computers in Your Future
Chapter
1. Understanding Computers
2. Computer Hardware
3. Software and Software Development
6. Data Communications
7. Connecting the World
Visual Basic 4
Chapter
1. Getting Started
2. Writing a Visual Basic Program
3. Using Forms in Your Projects
4. Working with Controls
5. Programming with Modules, Procedures, and Variables
6. Program Flow and Decision Making
7. Using Arrays, Control Arrays, and Sequential Files
8. More Controls and Functions
9. Designing Custom Menus
10. Using the Data Control to Interact with Databases