COS Mountain Logo

COS Mountain LogoHome Class Schedule Apply mySiskiyous Canvas Menu Search

Computer Science

Computer Science is primarily concerned with information processes, the structure and procedures needed to represent them, and the systems needed to implement them. Spanning a broad spectrum of basic and applied sub-disciplines, which range from foundations in logic and the computational complexity of algorithms through compilers, operating systems, and databases, the discipline continues to expand in terms of new architectures, networks, vision, robotics, and computer-aided design. The Computer Science program curriculum may also academically prepare the student to transfer to a four-year university to complete a Baccalaureate degree program. Please check with a counselor for specific transfer requirements.

Program Learning Outcomes

Upon successful completion of this program, the student should be able to:

  • Design and develop a computer program using all the necessary application elements and logic skills.
  • Demonstrate a proficiency of computer hardware and software skills typically used in the workplace.
  • Understand the types of computer system concepts, terminology, and components and the impact they have on society.
  • Show the ability to use the different types of operating systems.
  • Effectively use the Internet and/or the Intranet to conduct searches, transfer files, and communicate using the World Wide Web.
  • Demonstrate proficiency in both oral and written skills.
  • Utilize logic skills and critical thinking while problem solving.
  • Interact with others in a manner that fosters a cooperative professional relationship.
  • Acquire skills to foster or facilitate life-long learning in technology.

Career Options

Computer Science related careers are some of the fastest growing jobs in this decade. Many pay extremely good salaries. Some require an associate degree, most require a bachelor's degree, and some require a graduate-level degree: information technology manager, applications developer, applications programmer, business systems analyst, database manager, web developer, networking/telecommunications engineer, network analyst, software developer, systems security administrator, help desk manager, computer graphic specialist, data processing application programmer and positions available in allied professions of business, industry, and scientific technology.

Work Experience Education Credit

Students can earn Occupational Work Experience units through supervised employment in an on-the-job learning environment relating to their career goals. For more information, visit our Cooperative Work Experience Education (CWEE) page.


Jesse Cecil

Jesse Cecil
Phone: (530) 938-5316


Program Contact: Career and Technical Education
Phone: (530) 938-5512