Computer Science
Computer Science is the study of how we represent, store, and manipulate information using computer systems. It’s at the heart of modern technology—from apps and websites to algorithms and AI. At Skagit Valley College, you can study computer science in a way that fits your goals, whether that’s entering the workforce, transferring to a university, or earning your full bachelor’s degree right here at SVC.
We offer multiple pathways in computer science, each designed for different goals, interests, and transfer needs. Use the guide below to find the option that works best for you.
Faculty and Staff
Department Chair
360.416.7749
claudia.avendano-ibarra@skagit.edu
I am a broadly trained ecologist with a specialty in entomology. Insects and their interactions with all parts of the environment are the fascinating forces that help the world keep running. I am especially interested in the important roles insects play in human-managed systems. I love teaching because I love sharing the wonders of the natural world with others. I believe in a student-centered classroom full of active learning experiences and building skills that students can apply in their careers and their lives.
Jon McKenzie, PhD
Pronounced: J-aw-n muh-KEN-zee
Faculty
As a marine biologist and fisheries researcher, I focus on preparing students for
careers in environmental sciences through hands-on field experiences and local examples
that connect classroom learning to real-world applications.
From studying lemon shark nurseries in Louisiana to conducting filtration experiments
with freshwater mussels in aquaculture systems, my career has focused on understanding
and conserving aquatic ecosystems. My teaching philosophy centers on engaging students
with practical fieldwork and fostering critical thinking to tackle complex conservation
challenges.
I believe in empowering students to apply scientific concepts to pressing environmental
issues, helping them build the skills and confidence needed for a meaningful career
in conservation.