SYLLABUS & COURSE GUIDE


Course Title: 13-233 Visual Basic Programming

Instructor: Dennis Buskirk

Office hours: Monday & Wednesday 10:00-11:00 am
                      Tuesday 10:00-11:00 am

Office number: T-139 Office phone: 301-784-5128

E-Mail: dbuskirk@acc7.ac.cc.md.us

Secretary’s phone: 301-784-5328 (Barbara Renotas)

Day / Time of class meeting:

Monday, Wednesday, & Friday 11:00- 11:50

Required Text & Materials:
1. Programming with Microsoft Visual Basic 5.0 - Diane Zak

2. Four blank high-density diskettes.

Purpose:
This course is a beginning programming course using object-oriented/event-driven programming concepts in a Graphical User Interface environment. Students will learn IF Statements, Case Statements, looping, sequential and random file access, and arrays. The course will also cover creating executable files, GUI design skills, accessing database information, and OLE creation.

Course objectives:
1. To introduce students to an object-oriented/event-driven programming language.

2. To give students "hand-on" experience programming in a GUI environment.

3. To acquaint students with Windows 95 design techniques.

4. To expose students to Objects and their associated Properties.

5.  Listed here is the complete Course Outline.

6. Link to the course SCHEDULE.

7.  One Lectrue on FILE HANDLING and Exam material.

8.  Complete course Laboratory Assignments.

Attendance / Tardiness policy:
Attendance is required for all classes and roll will be taken. If you miss a class you are still responsible for any material covered. Three unexcused absences can result in your being dropped from the class. Tardiness will be treated as a missed class. Attendance reflects attitude and will be used as a final determination of grade when accumulated points are close to a crossover between two letter grades.

Academic dishonesty: Refer to the AC Student Handbook for the definition of academic dishonesty, and know well the definition of plagiarism. Any act of academic dishonesty will be dealt with in an appropriate way.

Class participation: Learning comes through communication, and thus is a two way process. Participation not only affects your grade, but also affects how much you get from this course.

Course content:
Exams (2) 40%
Projects 60%

Course grading structure:

90-100 = A
80- 89 = B
70- 79 = C
60- 69 = D
<59 = F

Extra credit: Extra credit is not normally a part of this course.

Deadlines:
Projects, assignments, homework, etc. are due the date assigned. After that time, they are considered late and will lose 10% per day until turned in. Due dates will be given during class.

Make-ups:
No make-up of exams or projects is permitted unless a valid, documentable medical or emergency situation exists.