WAKE TECHNICAL COMMUNITY COLLEGE
DIVISION OF COMPUTER AND ENGINEERING TECHNOLOGIES

Course: CSC 239- 16 weeks

Title: Adv Visual BASIC Prog


Lead Instructor:  Cui, Hong
Office:  3rd Floor PLM 351B
Phone:   866-5996
Office Hours:
  To Be Announced
  
  
  

Textbook
  Title:Visual Basic 2005 How To Program, Third Edition
  Author:H.M. Deitel, P.J.Deitel
  ISBN: 0-13-186900-0
  Publisher:Prentice Hall

Software:  

Other required equipment:  


Credit hours:  3

Pre-requisites:  CSC 139

Co-requisites:  DBA-110

Description:  This course is a continuation of CSC 139 using the Visual BASIC programming language with object-oriented programming principles. Emphasis is placed on event-driven programming methods, including creating and manipulating objects, classes, and using object-oriented tools such as the class debugger. Upon completion, students should be able to design, code, test, debug, and implement objects using the appropriate environment. This course is also available through the Virtual Learning Community (VLC). This course has been approved to satisfy the Comprehensive Articulation Agreement for transferability as a premajor and/or elective course requirement. (TAC – 05/24/06)


Course Goals:


Course Objectives:

The Core Values of Wake Technical Community College
Respect Instructor and students will foster an environment that is respectful of all.
Responsibility Instructor and students will foster an environment that promotes taking responsibility for one's actions and obligations.
Critical Thinking Instructor and students will strive to improve the critical thinking skills of analysis, synthesis, and evaluation.
Communication Instructor and students will strive to ensure that both written and oral communications are clearly understood.
Collaboration Instructor and students will strive to develop collaborative skills.

Grading Is As Follows:
Exams/Quizzes 45 Tests must be taken on the assigned date, otherwise a grade of zero will be assigned. Any exceptions to this policy must be the result of a documented emergency or prior arrangement with the instructor. Makeup tests may be administered on a day near the end of the course designated by the instructor for that purpose. To take a makeup test, the student must submit a written explanation for missing the scheduled test.
Labs/Projects 55 Labs and projects must be completed/submitted by their due dates. A zero will be assessed to all late work.

Classroom Policies:


Tentative Schedule
Note This schedule is subject to some changes/modifications per Instructor-- This offered as only a study guide. The pace of each class differsaccording to the instructional needs of the students in the class.Always consult with your instructor. Note** A Final Project may beassigned in lieu of a Final Exam.
Week Coursework Textbook/Assignments
1
Object-Based Programming: Classes and Objects
Chapter 9
2
Object-oriented Programming-Inheritance
Chapter 10
3
Objected-oriented Programming - Polymorphism
Chapter 11
4
Exception Handling
Chapter 12
5
Graphical User Interface Concepts
Chapter 13 & 14
6
Multithreading
Chapter 15
7
Strings and Characters
Chapter 16
8
Midterm Exam
Chapter 9 - 16
9
Graphics and Multimedia
Chapter 17
10
Files and Streams
Chapter 18
11
Extensible Markup Language (XML)
Chapter 19
12
Database SQL ADO.NET
Chapter 20
13
Data Structures and Collections
Chapter 24 & 26
14
ASP.NET 2.0 Web Forms and Web Controls
Chapter 21
15
Web Services
Chapter 22
16
Final Exam
Chapter 17 - 22 & 24 & 26

Disability Support Services is available for students who require academic accommodations due to any physical, psychological, or learning disability. To determine eligibility, contact the office at 108-S Holding Hall or call
662-3405 (TDD 779-0668)


Copyright 2004/2005 Wake Technical Community College All Rights Reserved