Start your journey with Computer Science.
Why is Computer Science
for everyone?
Position yourself for a high paying job in the largest and fastest growing field in the world
Develop skills that will help you connect your passions to a career in any profession
Enjoy creative problem-solving, team collaboration, and influencing others with your ideas
Even if you have never had any experience with CS, coding, or technology,
talk to your school counselor or CS teacher about your school's CS Pathway.
CS could be for you!
Save Money in College -
High School Computer Science Course Sequence Earns You College Credit
Introduction to Computing & Data Science, Sophomore Fall Semester Course
Advanced Placement Computer Science Principles, Junior Full Year Course
Advanced Placement Computer Science Applications, Senior Full Year Course
Work-Based Learning - Either during a Sophomore Spring Semester Course or Senior Year Experience
Rising Sophomores:
You have the opportunity to…
Earn 12 College Computer Science Credits
Enhance your diploma with a Pathway endorsement
Get industry experience through Work-Based Learning
You agree to…
✔️Commit to at least first two years of program (Sophomore and Junior year)
✔️Take the Advanced Placement Computer Science Principles Exam as part of Junior year course - no fees apply
✔️Sign off on the research agreement related to the courses and complete research surveys as needed
Sophomore Year:
Fall Semester: Introduction to Computing & Data Science
Semester course for all students (not just those interested in computer science as a career)
Introduces computer programming in an engaging, fun, creative way
Provides students with the computational thinking skills of programming, algorithm development, simulation and data analysis
Earn 4 college credits
Junior Year:
Advanced Placement Computer Science Principles (AP CS P)
Explores the Big Ideas of Computer Science: Creative Development, Data, Algorithms and Programming, Computer Systems and Networks, Impact of Computing
AP CS Exam with multiple choice and performance task
Course counts for 4 college credits
Senior Year:
Advanced Placement Computer Science Applications (AP CS A)
Study the Java programming language
Course includes 20 hours of hands-on, structured lab experiences to engage students in individual or group problem solving
Design solutions to problems, express their solutions precisely, test their solutions, identify and correct errors, and compare possible solutions
Earn 4 college credits
Work Based Learning
Hands on experience with Industry Mentors in the field of Computer Science
Depending on your school, you will either have a Computer Science Work Based Learning Course in Spring Semester Sophomore Year Course or the option to do Computer Science Work-Based Learning in Senior Year
Talk to your school counselor or CS teacher about your school's CS Pathway.
This opportunity is part of a Federal Department of Education Grant. It is being implemented through RIDE’s PrepareRI and CS4RI programs to investigate the effect of work based learning on students’ attitudes and achievement in Computer Science.