2021-2022 Pierce College Catalog 
    
    Apr 25, 2024  
2021-2022 Pierce College Catalog [ARCHIVED CATALOG]

Add to Portfolio (opens a new window)

CIS 185 Intermediate Object Oriented Programming (OOP) (5 credits)



Prerequisite CIS 123  and CIS 260  both with a grade of at least 2.0, or instructor permission.

Course Description
Addresses object-oriented programming for cross platform development using current data access frameworks. Employs objects to interact with relational databases. Learn cross platform data access using Entity Framework Core (EF Core), and Language Integrated Query (LINQ) to retrieve data from various data sources and formats. Builds on object-oriented programming principles identified in prerequisite courses.

Student Outcomes
1. Model system development techniques using object-oriented principles and Unified Modeling Language (UML).
2. Design and implement a variety of class design patterns.
3. Access and consume data from local and/or external data sources using frameworks such as Entity Framework Core (EF Core), and Language Integrated Query (LINQ).
4. Demonstrate MVC (Model-View-Controller) programming  skills.



Add to Portfolio (opens a new window)