Last updated: Saturday 30th August 2008, 8:10 PT, AHD

 

Details

 

 

COQUITLAM COLLEGE

 

COURSE NUMBER:       CSCI 110 - 3

 

TITLE:        EVENT-DRIVEN PROGRAMMING IN VISUAL BASIC

 

DESCRIPTION:

 

This course is an introduction to event-driven programming using the Visual Basic language.

Principles of problem solving and algorithm design will be introduced.  The student will learn

how to design, develop, test, and document well-structured programs.

 

PRE-REQUISITES:

 

B.C. Math 12 or MATH 100 (Pre-Calculus) or equivalent

 

TEXT:

 

Intro to Programming Using VB 6.0  Update Edition, Fourth Edition, David I. Schneider, Prentice Hall, 2004

ISBN 0-13-142707-5

 

 

DURATION:

 

13 weeks, 3 hours/week

 

TOPICS:

 

Introduction to Computers and Visual Basic; Problem Solving

 

Fundamentals of Programming in Visual Basic:

   Objects; Events; Numbers; Strings;

   Input and Output; Built-in Functions

 

Debugging Visual Basic Programs

 

Procedures: Subprograms; Functions; Modular Design

 

Decisions:  Relational and Logical Operators; If Blocks; Select Case Blocks

 

Repetition:  Do Loops; For ... Next Loops

 

Arrays: Control Arrays; Sorting and Searching Arrays

 

Files: Sequential Files; User Defined Data Types; Random Access Files

 

Database Management: Relational Databases and SQL

 

 

EVALUATION:

 

Quizzes                        10%

Assignments                 20%

Mid-term Exam            30%

Final Exam                   40%

 

Students must attain an overall passing grade on the weighted average of exams

in the course in order to obtain a clear pass - C or better.