Computer Science

Computer Science/Computer Technology


-Tech Support

-App Developer

-Software Engineer

-Computer Engineering

What’s in the Intro class?

Students use Visual BASIC to make simple programs. The final project is to make a computer maze game with challenges of the student’s choice.

What are the challenges?

After the intro course, the classes require increasing skill in problem solving. This is necessary because some students will be…

-doing college work for which they can earn up to 15 colleges credits in computer science;

-developing Android apps, which is a lot more tricky than it looks;

-learning to troubleshoot and repair computers, which requires them to know all the parts of the computer, how they work together, and how to fix or replace them.

What is important about the sequence?

It all starts with Intro to Programing. This opens the door so students can find out if they’re interested in continuing to the more difficult parts of the subject, such as Java, C++, Android Studio, computer system support, and machine logic.

What kind of students do well? Students who like-

-to know how things work.

-tinker with things so they work better.

-gamers who like the ‘science’ of gaming. These people greatly enjoy planning and preparing for a tricky mission or a complex campaign, in addition to actually playing it.

Certifications and College Credit

-Students can earn up to 15 college credits in Computer Science and Computer Information Systems. College credit opportunities begin in the 3rd semester of computer science.

Computer Science Class Sequence:

–College credit listed by Chemeketa course number

-Intro to Programing, then Comp System Support or Computer Science 1, after Computer Science 1 either Computer Science 2 (CIS 121) or Adv. Language Android Apps. Following Computer Science 2 comes Computer Science 3 (CS133J), and then Honors Computer Science. Following Adv. Language comes Adv. Language C++ (CS161) and/or Adv. Computer Projects (CS160)