Degrees and Certificates
Associate of Science Degree: 104 Credits
Credits to Complete Degree
|Computer Science (CS)||36|
|Health & Physical Education (HPE)||3|
|General Education Electives||43|
Computer science spans the range from theory through programming to cutting-edge development of computing solutions. Computer science offers a foundation that permits graduates to adapt to new technologies and new ideas. The work of computer scientists falls into three categories: a) designing and building software; b) developing effective ways to solve computing problems, such as storing information in databases, sending data over networks or providing new approaches to security problems; and c) devising new and better ways of using computers and addressing particular challenges in areas such as robotics, computer vision, or digital forensics.
Upon successful completion of the AS-Computer Science degree, students will be able to:
- Demonstrate the ability for sound reasoning and problem-solving by planning, documenting, implementing, testing, and executing computer solutions to real-life problems.
- Apply knowledge of mathematics in the development of computer algorithms and solutions.
- Discuss key ethical issues and global concerns in relation to the field of computer science, and their responsibility to this field as computer science professionals of the future.
- Research, identify, evaluate, analyze, select, and implement current technologies as appropriate in order to implement effective solutions.
Course of Study
Computer science focuses on the study of computer software, architecture, theory and applications. This discipline explores computing theory and symbolic computation, the nature of computer architecture and operating systems, data communications, graphics, software engineering, mathematical applications, and system software.
Columbia Gorge Community College’s Computer Science (CS) program is designed to closely align with the first two years in Computer Science programs at most Oregon public and private universities. All of Oregon's public universities offer a bachelor of arts and/or sciences in Computer Science, Software Engineering or Information Systems. In most cases, students are able to complete the first two years of a Bachelor’s degree in these subjects before transferring to a four-year college or university for completion. It is strongly recommended that students contact the specific Oregon public university Computer Science school/program early in the first year of their CS program to be advised about specific requirements and procedures for transfer consideration.
|CS 160||Computational Thinking||4|
|CS 161||Programming & Problem Solving||4|
|CS 162||Web Development & Object-oriented Programming||4|
|CS 163||Data Placement||4|
|CS 250||Discrete Structures||4|
|CS 251||Logic for Computing Science||4|
|CS 260||Data and Algorithms||4|
|CS 262||Programming Practices||4|
|CS 271||Computer Systems||4|
|HPE295||Health and Fitness||3|
|MTH 252||Calculus II||5|
|WR 121||English Composition||4|
WR 122 or
|General Education Elective: Arts & Letters*||12|
|General Education Elective: Social Sciences*||16|
|General Education Elective: Science**||15|
* One General Education Elective of 3 credits or more must be designated as fulfilling Cultural Literacy requirements.
|** Science General Education Elective is required to be a biological or physical science with lab|