At MOC-Floyd Valley, we aren’t just teaching students how to use technology—we’re teaching them how to create it. Our Computer Science department is booming, offering students a clear path from introductory coding to professional-grade expertise.
What’s on the schedule?
Whether you’re a beginner or a seasoned coder, we have a seat for you:
- Computer Science Principles (CSP): A deep dive into the “how” of the digital world—covering the internet, data security, and the global impact of computing.
- Computer Science Applications (CSA): Taking programming skills to the next level with advanced coding and software development.
- CS Independent Study: A unique opportunity for driven students to chart their own course. In this program, students work one-on-one with the instructor to design a custom curriculum focused on student interest.
- CS Capstone: The finish line where seniors bring their own original innovations and tech projects to life!
Beyond the Classroom: Industry Credentials
We are proud to offer Industry-Recognized Credentials (IRCs). These aren’t just grades—they are professional certifications that tell employers and colleges: “I have the skills to do the job right now.” By earning these credentials, our Dutchmen are graduating with more than a diploma—they’re leaving with a head start on high-demand careers in Iowa’s growing tech sector.

