This course introduces students to the fundamental principles of computer science including programming algorithms data structures and software development. Students gain hands-on experience with coding languages and problem-solving techniques to address real-world challenges. The STEM-designated course emphasizes analytical thinking and prepares students for careers in software engineering data science cybersecurity and other technology-driven fields.