This course introduces students to the fundamentals of strategizing, designing, and developing games and mobile/desktop applications. It covers the software application life cycle, user interface design, and programming constructs for real-world interaction. Students will also explore privacy, legality, and security in software development.
Key components include:
Utilizing technology and resources to design applications.
Strengthening communication, problem-solving, and presentation skills.
Preparing students for college and careers through employability skills and Future Business Leaders of America (FBLA) involvement.
Prerequisites: Successful completion of Introduction to Software Technology and Computer Science Principles.