Return to search
Computer Science
Description: Mobile devices have enabled perhaps the greatest expansion of popular computing access since the advent of the internet itself, and have created a large and vibrant new sector in the software development economy. At the same time, programming mobile devices has introduced a range of new challenges for the software developer, ranging from the limited amount of real estate on mobile screens, limited input and interaction techniques, unstable or intermittent network access, and significant power consumption limits. This elective course provides those students interested in working in this exciting sector with hands-on training in mobile app development principles, frameworks, and concepts. It is complementary to the subsequent CS477 Advanced Interfaces course, which examines user interface design and usability evaluation in more depth. Letter grade only.
Units: 3
Sections offered: Spring 2025
Prerequisite: CS 249 with a grade of C or better
Computer Science
Term : Fall 2024
Catalog Year : 2024-2025
CS 377 - Mobile Application Development
Description: Mobile devices have enabled perhaps the greatest expansion of popular computing access since the advent of the internet itself, and have created a large and vibrant new sector in the software development economy. At the same time, programming mobile devices has introduced a range of new challenges for the software developer, ranging from the limited amount of real estate on mobile screens, limited input and interaction techniques, unstable or intermittent network access, and significant power consumption limits. This elective course provides those students interested in working in this exciting sector with hands-on training in mobile app development principles, frameworks, and concepts. It is complementary to the subsequent CS477 Advanced Interfaces course, which examines user interface design and usability evaluation in more depth. Letter grade only.
Units: 3
Sections offered: Spring 2025
Prerequisite: CS 249 with a grade of C or better