Help

Course Information

Mobile Application Development (CSC 351)

Term: 2026-2027 Academic Year Fall

Faculty

Joshua T AndrewsShow MyInfo popup for Joshua T Andrews
Email address is hidden, click here to email
 

Schedule

Tue-Fri, 2:00 PM - 3:15 PM (8/17/2026 - 12/9/2026) Location: MAIN MS 109

Description

This course provides an introduction to developing applications for mobile platforms, focusing on both Android and iOS environments. Topics include platform-specific programming, user interface design, data storage, API integration, performance optimization, and mobile security principles. Students will learn to use mobile development frameworks, design mobile-friendly interfaces, and build functional applications that incorporate backend services. Upon completion, students should be able to design, develop, and deploy basic mobile applications, demonstrating an understanding of platform requirements and user experience design. Prerequisite: CSC 130: Computer Programming I.