PCC/ CCOG / CIS

Course Content and Outcome Guide for CIS 234C

Course Number:
CIS 234C
Course Title:
Advanced C#.NET Programming
Credit Hours:
4
Lecture Hours:
30
Lecture/Lab Hours:
0
Lab Hours:
30
Special Fee:
$12.00

Course Description

Continues the C#.NET Programming sequence utilizing relational database access, multiple document interface and software objects and classes. Emphasizes structured design techniques throughout. Prerequisites: CIS 233C, CIS 275; or instructor permission. Audit available.

Intended Outcomes for the course

Upon successful completion students should be able to:

  • Design a project using UML tools 
  • Create a business application using the Software Development Life Cycle 
  • Create class modules 
  • Implement a project using N-tier architecture 
  • Write a data class using ADO.Net objects and SQL statements 
  • Implement Active X DLL and Active X EXE code components 
  • Work in a programming team environment 

Course Activities and Design

This course will be presented by means of lectures and labs. 

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