Mar 11, 2026  
College Catalog 2024-2025 
    
College Catalog 2024-2025 [ARCHIVED CATALOG]

CSI 248 - Cross Platform Development


5 Total Credits
Students leverage their Web Development skills to build full stack cross-platform applications using a framework such as React Native or .NET Maui. Their applications will be deployable to at least two endpoints such as Web, iOS, Android, or Windows. Students will explore the structure of the framework and the unique powers and limitations that it provides. Prerequisite: Completion of CSI 246 with a 2.0 or higher.  

Prerequisite(s): CSI 246 with a 2.0 or higher

Course Outcomes
  • Create front end applications for at least two endpoints such as Web, iOS, Android, or Windows using a shared codebase.
  • Integrate those front end applications with a shared sever-side system.
  • Allow front to back integration between the frontends and the database.
  • Understand the interaction patterns across multiple platforms.
  • Understand the general architecture of the multi-platform framework.