The Programming and Software Development: Mobile Application Development Program of Study explores the occupations and education opportunities associated with researching, designing, developing, and testing operating systems-level software, compilers, and network distribution software for medical, industrial, military, communications, aerospace, business, scientific, and general computer applications. This program of study may also include exploration into creating, modifying, and testing the codes, forms, and script that allow computer applications to run.
Recommended Course Sequence:
Computer Science I Advanced
Mobile Application Development: MobileMakerEdu || RHS
Practicum in Information Technology (IT): MobileMakerStudio || RHS
Practicum in Informaiton Technology (IT): Mobile App Development || RHS
Work-Based Learning opportunities may include:
Job Shadow - spend a day or more observing a mobile application developer
Industry Project - work in teams to design and build mobile apps for actual clients in the community
School-Based Enterprise - develop an "app agency" to build applications for school departments, clubs, or events
Mentorship - seek out mentorship from professionals for feedback/guidance as you develop your mobile app
Field Trips and Guest Speakers - gain understanding of a variety of career paths and insight into the industry from professionals
While most of these course opportunities don't apply to Program of Study completion, some may. Students are advised to consider them to strengthen preparation.
AP or IB:
AP Calculus
AP Statistics
IB Mathematics Applications and Interpretation SL
Dual Credit:
COSC 1301 Introduction to Computing
COSC 1315 Fundamentals of Programming*
COSC 1336 Programming Fundamentals I*
COSC 1337 Programming Fundamentals II
COSC 2436 Programming Fundamentals III: Data Structures*
MATH 1314 College Algebra
MATH 1332 Contemporary Mathematics
MATH 1342 Elementary Statistics
MATH 1414 College Algebra for Precalculus
MATH 2412 Precalculus - Functions and Graphs
MATH 2413 Calculus I
MATH 2414 Calculus II
MATH 2415 Calculus III
*High school credit awarded applies to Mobile App Development Program of Study completion