Jump to navigation

Schedule

This page provides a schedule for the semester. It gives you a good idea what to expect the lectures to cover, what reading you are expected to do, and when the exams are scheduled.


Day & Date  Class Type & Topic  Due? Assigned Readings
Tu, 1/24 Lecture
Introduction to Visual Basic
  Chapter 1
Th, 1/26 Lecture
Introduction to Visual Basic (continued)
  Chapter 1
Tu, 1/31 Lecture
Introduction to Visual Basic & Creating Applications
Assign #1 Chapter 2
Th, 2/2 Lecture
Creating Applications
  Chapter 2
Tu, 2/7 Lecture
Creating Applications & Variables and Calculations
Quiz #1 Chapter 3
Th, 2/9 Lecture
Variables and Calculations
Assign #2 Chapter 3
Tu, 2/14 Lecture
Making Decisions
Quiz #2 Chapter 4
Th, 2/16
Lecture
Making Decisions & Lists and Loops
Assign #3 Chapter 4 & Chapter 5
Tu, 2/21 Lecture
Lists and Loops
Running The Race Example Chapter 5
Th, 2/23 Lecture
Procedures and Functions
  Chapter 6
Tu, 2/28 Lecture
Procedures and Functions & Multiple Forms
Quiz #4 Chapter 6 & Chapter 7
Th, 3/1 Lecture
Multiple Forms, Modules and Menus
Assign #4 Chapter 7
Tu, 3/6 Lecture
Review
  Prior Readings
Th, 3/8 Midterm
  Review Prior Readings
Tu, 3/13 NO CLASS
Spring Break
   
Th, 3/15 NO CLASS
Spring Break
   
Tu, 3/20 Lecture
Multiple Forms, Modules and Menus
Chapter 7
Th, 3/22 Lecture
Multiple Forms, Modules and Menus
Chapter 7
Mon, 3/26 Assignment #5 Assign #5
Tu, 3/27 Lecture
Arrays and More
Quiz #4
Chapter 7
Chapter 8
Th, 3/29 Lecture
Arrays and More
  Chapter 8
Tu, 4/3 Lecture
Files, Printing and Structures
Chapter 9
Th, 4/5 Lecture
Classes Collections
Chapter 12
Mon, 4/9 Assignment #6 Assign #6
Tu, 4/10 Lecture
Files, Printing and Structures
Drivers License Exam Example Chapter 9
Th, 4/12 Lecture
Printing and Working with Databases
Quiz #5
Chapter 8, 9 & 12 (Classes)
Chapter 10
Tu, 4/17 Lecture
Working with Databases
  Chapter 10
Th, 4/19 Lecture
Working with Databases
Chapter 11
Tu, 4/24 Lecture
Review
Quiz #6
Chapters 9 & 10
Grade Report Example
Wed, 4/25 Assignment
Assign #7
Th, 4/26 Lecture
Excel Objects
Chapter 11
Tu, 5/1 Lecture
Excel Objects
Quiz #7
Excel
Th, 5/3 Lecture
Developing Web Applications/Anthony Morin: Final Project Presentation
  TDB
Wed, 5/16
By Midnight - NO LATE ACCEPTANCE
Exam
Final
  Review prior readings

Please note that this schedule may change during the semester. I prefer to adjust the coverage of material to meet the needs and desires of the class, rather than force the class to meet an arbitrary schedule decided before the semester even begins. Therefore, I may make adjustments to this syllabus as the semester proceeds. I may change due dates or the order of topics covered, or I may add additional readings. For that matter, I may make any change I feel is appropriate to the course. I will, whenever possible, make changes at least one week in advance of the effected date. Therefore you should check the What’s New

Please note that while most of the readings are drawn from the required textbook others are online resources which are most easily reached by following the links provided in the schedule. Since links are not available from a printed page, you’ll need to access this page frequently throughout the semester. Add to that the fact that this syllabus is subject to change, and it really doesn’t make much sense to print this syllabus out. Instead, you should get into the habit of checking the online version on a regular basis.