Introduction to Computer Science I
What is Course Rigor?
Course Rigor describes how challenging this course will be for your student.
- Foundational: Strengthens foundational skills with extra support.
- Standard: Grade-level instruction to stay on track.
- Advanced: In-depth learning for students ready for more challenge.
Credit: .5
Term:
Subject Type:
Prerequisite(s):
Explore the foundations of computer science while building real-world programming and problem-solving skills. This one-semester course introduces students to coding, computational thinking, and the systems that power modern technology.
In this course, students will learn:
- History of Computing
- Hardware & Software Systems
- Programming with Python
- Data Structures & Algorithms
Students write programs, analyze data, and design simple computer networks while learning to think logically and solve complex problems. Through hands-on projects and structured lessons, learners gain foundational skills for future study in computer science and technology.
Enroll in ICA
With year-round start dates, you can enroll in ICA anytime. Begin your enrollment online or talk with an advisor for personal assistance.
Already enrolled? To assign courses go to your parent dashboard.