2011-2012 Catalog 
    
    Mar 28, 2024  
2011-2012 Catalog [ARCHIVED CATALOG]

Add to Personal Catalog (opens a new window)

CS 216 - Advanced Visual Basic.NET Programming


5.0 Credits
Introduces advanced topics of visual program design and implementation using Visual Basic.NET. Topics include database programming and SQL, ADO.NET, data structures and collections, ASP.NET and Web services, and networking (was CMPSC 216). Prerequisite: CS 215  (was CMPSC 215) with a grade of at least 2.5 or permission of instructor.

Course Objectives
Upon successful completion of the course, students will be able to:

  1. Write substantive, efficient, and maintainable application programs using the advanced tools of Visual Basic.NET. [REASON]
  2. Build reusable and dynamic data structures, such as linked lists, queues, stacks utilizing classes, inheritance and composition. [REASON]
  3. Create Web services applications and distinguish usage of ASP.NET among clients and servers. [REASON]
  4. Implement VB.NET networking applications using sockets. [REASON]
  5. Explain the essentials of accessing a relational database with SQL and ADO.NET from within an application program. [COMMUNICATE]
  6. Demonstrate appropriate implementation of classes and collection hierarchies. [COMMUNICATE]
  7. Work cooperatively in small groups to produce significant and practical Windows and Web application programs. [COMMUNICATE]



Add to Personal Catalog (opens a new window)