Dec 21, 2024  
2019-2020 Undergraduate Catalog 
    
2019-2020 Undergraduate Catalog [ARCHIVED CATALOG]

Add to Portfolio (opens a new window)

CS 345 - Mobile Application Development


(3 S.H.)

This course is a mini-capstone in object-oriented development, reinforcing fundamental concepts from CS 234 and CS 250 and introducing advanced programming concepts including memory management and the model-view-controller design pattern. In addition, design considerations for mobile devices are discussed including utilizing the touch interface, programming for multiple devices, and programming with limited resources. New development tools are introduced including a new object oriented development language and a new IDE. Students are also asked to make extensive use of the available API. Prerequisite: CS 250 - Algorithms and Problem-Solving II . Grade or P/NC.


Course Registration



Add to Portfolio (opens a new window)