2021-2022 Undergraduate Catalog 
    
    Dec 26, 2024  
2021-2022 Undergraduate 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.
Prerequisite CS 215 with a minimum grade of 2.5 or instructor permission.
Course-level Learning Objectives (CLOs)
Upon successful completion of this course, students will be able to:

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



Add to Personal Catalog (opens a new window)