2022-2023 Academic Catalog 
    
    Mar 29, 2024  
2022-2023 Academic Catalog [ARCHIVED CATALOG]

CP 221 - Advanced Uses of C# Programming

2 CR
This course will build upon the previous courses to provide students with syntax and language differences from C++ and Visual Basic such that they can develop similar applications using C# for the Microsoft .NET platform. These applications will involve graphics, data management, exception handling and using different data file types while providing appropriate user interfaces. [16-32-48] Lab Fee

Requisites: Take CP 102  and CP 201  with at least a grade of C.
Course Learning Outcomes:
  1. Construct and Design a C# .NET application that implements database interaction.
  2. Construct and Design a C# .NET application that applies the use of LINQ: .NET language-integrated query.
  3. Construct and Design a C# .NET application that implements the use of WPF using graphical user interface best practices.