Take your Advanced Programming in VB course online today!
Home / FAQs / Online Degrees / Certificate Courses / Admission Policies / Class Rooms / Request Info.

Canyon College

online Advanced Programming in VB course at 
Canyon College

COURSE SYLLABUS: Advanced Programming in VB


Course Title:
Department:
Instructor:
CST427 - Advanced Programming in VB
Computer Science
Gene Bryant, MS  E-Mail - Vitae


Course Description: This course covers advanced features of Visual Basic to learn the skill of programming applications. Building on basic VB concepts in an introductory VB course ( CST388, or its equivalent ), Students will understand Data Access Objects (DAO) and how to use the SQL language to manipulate the records in a database table. The topics covered also include multiple-document interfaces, on-line debugging, Internet programming using VB and a brief intro to VB.NET.

Textbook:  Online Bookstore
Programming in Visual Basic 6.0 Update Edition with CD,
by Julia Bradley & Anita Millspaugh.
McGraw-Hill Professional, 2001/2002.
Textbook with CD: ISBN: 007251874X ISBN13: 9780072518740
Use ISBN 0072513810 only if it comes with the software CD.

Compiler / Software:

Any version of Microsoft Visual Basic 6.0: Learning, Student, Professional or Enterprise. A Working Model edition that comes with the book will work fine as well.

Grading:

Midterm Exam
Final Exam
Assignments
Quizzes
25%
25%
25%
25%


There will be six quizzes graded during the term. Of the six quizzes, one lowest quiz grade will be dropped. After you’ve taken the quiz, send me an email for the answers to the quiz.

Final grades will be assigned based on the following percentage scale:

A
B
C
D
F
90% or higher
80% to 89%
70% to 79%
60% to 69%
lower than 60%


Schedule and Assignments:

Week Read/Study Assignments
1 Ch 6: Multiple Forms
Ch 7: Lists / Loops
If not done so already, install the VB software

Take Quiz 1 by Day 7.
2 Ch 8: Arrays
Ch 9: OOP in VB
Complete Program 1 by Day 7.

Take Quiz 2 by Day 7.
3 Ch 10: Data Files Complete Program 2 by Day 7.

Take Quiz 3 by Day 7.

The Midterm Exam will be emailed by Day 7. Send me an email if you have not received a copy by then.
4 Midterm Exam Submit Midterm Exam by Day 7.
5 Ch 11: Database Concepts

Ch 12: Data Grids / SQL
Complete Program 3 by Day 7.

Take Quiz 4 by Day 7.
6 Ch 16: Files Complete Program 4 by Day 7.

Take Quiz 5 by Day 7.
7 Notes: Internet Programming

Notes: Intro to VB.NET
Complete Program 5 by Day 7.

Take Quiz 6 by Day 7.
8 Final Exam Submit Course Project by Day 7.

Submit Final Exam by Day 7.


Miscellaneous:

Work Week:

For the purpose of this course, the work week will begin on Monday (Day 1), and end on Sunday (Day 7). If you start the course in the middle of a week, your Day 1 of Week 1 will be the Monday immediately following your start day.

Late Submissions:

Any work turned in late, up to one week, will be assessed a 10% penalty; up to two weeks, 20% penalty. No work will be accepted after more than two weeks after the due date. All work must be submitted by Day 7 of Week 8.

Email:

Send all e-mail to gasan5@canyoncollege.edu When sending e-mail, please put the course number (CST427) as part of the subject line. Any of the following would be ideal:

CST427 – Quiz 1 Question
CST427 – Data Files
CST427 – HELP!!!
All e-mail inquires needing a reply, will be answered within 24 hours. If you do not receive some type of an acknowledgment from me within that time, I either did not receive the original e-mail, or I, uhm, forgot. In either case, please send me a “gentle” reminder. If that doesn’t work, there really might be something wrong with our email “connection,” and you should follow up with a phone call.

What is expected of the students:

LOTS. Lots of hours, sweat and effort, along with night after night of writing code. At least, if this is what you think from the first, you’ll be better off. There will be lots of reading, and there will be tons of lines of already written code examples to run, and many new lines of code for you to write. Yes, all of this will be very time consuming. Even though you’re not required to attend class, you are expected to keep up with the reading, trying out the samples programs, etc. An hour on Sunday before an assignment is due will NOT work. Once you get behind in the course work, it will be extremely difficult to catch up.