Multi-Platform Application Development

(3,0) 3

The design and implementation of applications across multiple platforms, with a goal of a similar or identical code base between versions. The course covers a variety of programming environments, as well as a variety of platforms. Focus will be on comparison between programming languages, as well as the strengths and weaknesses of various programming environments and models for a uni-platform vs a multi-platform approach. Prerequisite: CSCI121 and either CSCI281 or CSCI201 all with a grade of C or better.

Source: Academic Catalog 2020-21