Odysseus Logo

Virginia Tech

CS-5254: Mobile Application Development

Description: Languages and technologies needed to develop applications for modern mobile devices. Mobile infrastructure and devices. Interactive graphical user interfaces for mobile devices. Protocols and standards for using mobile device features such as sensors, networking, location, camera, and audio. Mobile app architecture, performance considerations, and asynchronous programming. Principles and technologies for mobile security.

Pathways: N/A

Course Hours: 3 credits

Prerequisites: CS-5044

Required By: N/A

Corequisites: N/A

Crosslist: N/A

Repeatability: N/A

Sections Taught: 12

Average GPA: 3.79 (rounds to A-)

Strict A Rate (No A-) : 72.22%

Average Withdrawal Rate: 0.00%

Mark A Oliva202489.1%7.1%2.5%0.0%1.3%0.0%3.817
Gregory W Kulczycki202282.5%16.0%1.2%0.0%0.3%0.0%3.765

Grade Distribution Over Time

1234GPA
Spring 2019Spring 2020Spring 2021Spring 2022Fall 2022Spring 2023Fall 2023Spring 2024Fall 2024Term050% W