CSCI 201.01 - Introduction to Programming with Visual Basic
St. John Fisher College
Fall Semester 1999
- Instructor:
- Mr. John C. Barthelmes
[home] (716)359-0511
barthelm@sjfc.edu
- Office hours:
- Directly before and after Class
- Other times by appointment
(Call me or email me)
- Class meetings:
- Monday, Wednesday and Friday 10:10-11:05, K061
- Text:
- An Introduction to Programming Using Visual Basic 5.0 Third Edition
- David I. Schneider, Prentice Hall
(Available in the SJFC Bookstore)
- Supplies
- Two 3.5" Double-sided, High-density Floppy Diskettes (bring with you to every class)
- Course Objective
- To learn and become competent in programming skills and problem-solving ideas.
Also to become familiar with the graphical interface offered by Visual Basic.
- Course Content
- This course will cover the following topics: Introduction to programming ideals,
problem solving in Visual Basic, events, I/O, numbers strings, use of functions and procedures,
relational and logical operators, IF statements, repetition (DO loops, FOR..NEXT loops),
arrays, sequential files, and Visual Basic controls.
The student will be expected to complete written homework assignments,
several programming assignments and a final project.
- Prerequisite
- CSCI 150 or permission of the instructor.
- Course Schedule and Reading Assignments
- The schedule shown below is approximate, and the exact exam dates may change.
If they do, you will be given adequate notice to prepare. In addition, the schedule
does not show a list of assignments. These will be announced as the course progresses.
Please keep this schedule handy and keep up with the reading. Ideally, the material in
the textbook should be read before sitting in on lectures on that topic.
Chapter | Read for class starting: |
1, 2 | September 10 |
3 | September 15 |
4 | September 29 |
5 | October 6 |
6 | October 20 |
7 | November 3 |
11 | November 17 |
- Evaluation
- Your grade will be determined by the following components of the course:
- Examinations: We will have two one-hour exams and a final exam.
- In-Class Exercises: Occasionally, you will be expected to complete
assigned exercises during class time.
- Outside Programming Projects: Outside projects are programs that you will
complete on your own, outside of class time. These will NOT be group assignments,
and individual work will be expected. If programs submitted are collaborations between
two or more students, the grade will be adjusted accordingly.
- Attendance: Attendance will be taken each class period. Absence will affect
your grade.
Exam 1: | 10% |
Friday, October 8 |
Exam 2: | 10% |
Wednesday, November 10 |
Final Exam: | 20% |
To be announced |
Assignments: | 50% |
Final Project: | 10% |
Students must take all exams. Students must have a passing average (65%) on assignments,
on exams and on the final project in order to pass the course.
Please note that all of the percentage weights are merely guidelines and I reserve the
right to vary from these guidelines.
Comments - barthelm@sjfc.edu
Last Modified: 8/11/1999