Course number: CIS 102
Credit/Contact hours: 3
Term: Summer I-B, June 2 - June 19, 2003
Course title: Visual Basic Programming
College website: www.mansfield.edu
Instructor name: John Phillips
Instructor office location: Elliott 205 A
Instructor office hours: to be announced
Instructor telephone: 570-662-4704
Instructor e-mail address: jphillip@mnsfld.edu
Instructor website: www.programbetter.com
Introduces problem solving through the use of the programming language Visual Basic. Enables students to write programs, which they can use for Windows development, scientific computing, spreadsheet design, and database work. Prerequisite: none
Essentials of Visual Basic 6.0 Programming, David Schneider, 1999, Prentice-Hall, ISBN: 0-13-012720-5.
www.programbetter.com for the syllabus and course information.
www.coursenotebook.com for the class discussion board.
This is an on-line course.
Access to the Internet and the Visual Basic programming language is required either using your own computer or by using a computer in the school's computer lab. Our textbook contains a Visual Basic CD that you can install on your own Windows-based computer. You should keep a backup copy of all work you do on one or more diskettes.
Refer to the Mansfield University Catalog for grades that can be awarded.
A >= 90%
B >= 80%
C >= 70%
D >= 60%
F < 60%
In addition, the instructor may choose to further differentiate grades with plus and minus subdivisions as outlined in the catalog.
| Course Grade | % of Grade |
| Online quizzes | 40 |
| Written assignments | 20 |
| Programs | 20 |
| Online participation | 20 |
Any work that is late will lose one letter grade for each day late. No excuses. Computer, server, ftp, and Internet problems will happen, therefore, make it a point to complete your work at least one day before the deadline.
Assignments will be posted online at coursenotebook.com. Each assignment will include reading the textbook and working out various problems. Programming problems will be assigned and collected on a regular basis as well. You will be asked to post some of your solutions on-line for peer review and online class discussion. Each week you will take one or more online quizzes. Each quiz will be open book.
It may be tempting to cheat in this class. Do not do it! You will be posting some of your work for all to view. Feel free to browse other students' posted work, on-line web sites, and other books for ideas. However, if you copy that work and you do not give credit for it, that is plagiarism. Likewise, if you discuss a quiz you have taken with another student before they take it, that is cheating. You may not do anything that gives you or another student an unfair advantage. If you are in doubt then discuss the situation with your instructor.
The last day to withdraw from a College course with a "W" grade is published in the Academic Calendar. It is the responsibility of the student to complete and submit the necessary forms to the Registrar's Office. An official withdrawal would entitle the student to a grade of "W" in the course.
The instructor reserves the right to make changes to this syllabus as the course progresses.
| Week | Week Of | Topics |
| 1 | 6/2 | Ch 2 - objects, events, numbers, strings, I/O, files |
| 2 | 6/9 | Ch 3 - decisions |
| 3 | 6/16 | Ch 3 - loops |