Portland Community College | Portland, Oregon

Course Number:
CIS 234B
Course Title:
Advanced Visual Basic.NET Programming
Credit Hours:
Lecture Hours:
Lecture/Lab Hours:
Lab Hours:
Special Fee:

Course Description

Continues the Visual Basic.NET Programming sequence utilizing relational database access, multiple document interface and software objects and classes. Structured design techniques emphasized throughout. Recommended: CIS 233B, 275; or instructor permission. Audit available.

Intended Outcomes for the course

·       Develop a portfolio project

·       Work in a team environment

·       Use UML tools to design a significant project

·       Implement a business application term project using the SDLC

·       Implement class modules

·       Implement a project using N-tier architecture

·       Write a data class using ADO.Net objects and SQL statements

·       Demonstrate processing of a server database

·       Implement Active X DLL (in-process) and Active X EXE (out-of-process) code components

·       Use collections

Course Activities and Design

This course will be presented by means of lecture and lab.

Outcome Assessment Strategies

Outcome Assessment Strategies
Students will be expected to complete one term project in a team environment that includes the following:

·       UML design

·       ADO.NET objects using SQL

·       Class modules

·       Collections

·       DLL and EXE code components

·       N-tier architecture

·       SDLC

Course Content (Themes, Concepts, Issues and Skills)


·       ADO.NET objects using SQL

·       Class module

·       Collections

·       DLL and EXE code components

·       N-tier architecture

·       SDLC

·       UML

·       .NET framework

·       Project management skills

·       Teamwork essentials

·       Testing concepts

·     ·