Skip To Main Content

SOFTWARE DEVELOPMENT - APPLICATIONS

WEIGHTED: 0.666
Grade: 11-12

Credits: 1.5 units

Dual Credit: UCM CS 1820 (3 hrs credit available to eligible students)

Prerequisite: Software Dev. - Java or PLTW Computer Science A and a teacher recommendation; GPA: 2.5 cumulative or better; Attendance: 90% or better; Math: Algebra II, B- or higher or previous programming knowledge; Reading/Writing: 10th grade level; Other requirement: Keyboarding, minimum 30 WPM

If you’re passionate about games and apps, this course gives you the skills to design, analyze, and build them from the ground up. Students explore the full software development cycle—research, design, coding, testing, and launch—while studying the history and principles of game design and applying them in projects. Using industry-standard tools such as Git, GitHub, VS Code, and Unity, you’ll collaborate in development teams, practice advanced workflows, and focus on hands-on coding over theory. Semester-long projects help you create a portfolio that showcases both applications and games, while coding competitions, hack-a-thons, and bi-weekly retrospectives strengthen your technical and teamwork skills. With instructors bringing over 50 years of combined industry experience, you’ll gain résumé and LinkedIn-ready experience, earn college credit, and prepare for college or careers in game and software development. This is a semester-long offering to be paired with another course from the Computer Science Pathway; be mindful of prerequisites.

More information can be found at: https://sta.lsr7.org/apps