Oregon Community Colleges
Computer Science Programs
Computer science and IT pathways at community colleges in this state. Programming, networking, cybersecurity, and transfer-track CS courses.
5 colleges · 104 sections · 50 unique courses · Fall 2026 · Updated today
Oregon community colleges offer two distinct CS pathways: an associate of applied science (AAS) for students aiming directly at help-desk, network admin, or junior developer roles, and a transfer-track AS that articulates to a bachelor's in computer science at a four-year school. The 104 sections this term across 5 Oregon CCs institutions cover programming (Python, Java, JavaScript), data structures, networking, cybersecurity, and intro computer science theory.
Two-year CC programs aren't a shortcut to a software engineering career — most SWE roles still require a bachelor's — but the IT-support, sysadmin, and cybersecurity-tech career paths absolutely start here. For students who want to be a software developer, the transfer-track AS lets you complete two years at community-college tuition before continuing to a CS bachelor's, with credit articulation in place at most Oregon four-year programs.
Colleges offering Computer Science
Pick a college to see its full plan — every required course, which ones transfer to the school you want, and what’s open now.
Computer Science is a transfer program — community colleges offer the coursework; you earn the degree, and its earnings, at a four-year university. See where it transfers →
| College | Sections | Courses | Online |
|---|---|---|---|
| Klamath Community College | 38 | 20 | 18 |
| Central Oregon Community College | 26 | 19 | 20 |
| Chemeketa Community College | 17 | 12 | 14 |
| Lane Community College | 13 | 7 | 9 |
| Treasure Valley Community College | 10 | 6 | — |
Computer Science Availability Snapshot
How computer science sections are being offered across 5 colleges in Oregon this term (104 sections total).
Delivery format
- online61 (59%)
- in person36 (35%)
- hybrid7 (7%)
When sections meet
- Morning (before noon)14
- Afternoon (noon–5 PM)10
- Asynchronous / TBA80
Start dates
Sections begin on 3 distinct dates.
Instructor diversity
Taught by 22 distinct instructors across 5 colleges.
Degree requirements by college
Expand a college to see the courses required for graduation. Data sourced from each college's official catalog.
Chemeketa Community College3 programs
Klamath Community College1 program
Computation
Science/Math/Computer Science
Technical Core
- CIS 116C++ Programming I2 sections+ plan
- CIS 116LC++ Programming I Lab2 sections+ plan
- CIS 120Embedded Cnot offered+ plan
- CIS 120LEmbedded C Labnot offered+ plan
- CIS 126C++ Programming IInot offered+ plan
- CIS 126LC++ Programming II Labnot offered+ plan
- CIS 130Computer Organizationnot offered+ plan
- CIS 131Computer Architecturenot offered+ plan
- CIS 133Introduction to Programming: Pythonnot offered+ plan
- CIS 133LIntroduction to Programming: Python Labnot offered+ plan
- CIS 140Linux Fundamentals2 sections+ plan
- CIS 140LLinux Fundamentals Labnot offered+ plan
- CIS 142Introduction to Programming C#not offered+ plan
- CIS 142LIntroduction to Programming C# Labnot offered+ plan
- CIS 145Hardware Installation Support2 sections+ plan
- CIS 145LHardware Installation Support Lab2 sections+ plan
- CIS 146Software Installation Supportnot offered+ plan
- CIS 146LSoftware Installation Support Labnot offered+ plan
- CIS 151Network I2 sections+ plan
- CIS 151LNetwork I Lab2 sections+ plan
- CIS 152Network IInot offered+ plan
- CIS 152LNetwork II Labnot offered+ plan
- CIS 153Scaling Networksnot offered+ plan
- CIS 153LScaling Networks Labnot offered+ plan
- CIS 162Digital Logic Design2 sections+ plan
- CIS 162LDigital Logic Design Lab2 sections+ plan
- CIS 180Industry Certification1 section+ plan
- CIS 279Network Operating Systemsnot offered+ plan
- CIS 279LNetwork Operating Systems Labnot offered+ plan
- CIS 280Coop Wk Exp: Computer Technology Engineer1 section+ plan
- CIS 285Cybersecurity Operationsnot offered+ plan
- CIS 285LCybersecurity Operations Labnot offered+ plan
- CIS 286Ethical Hackingnot offered+ plan
- CIS 286LEthical Hacking Labnot offered+ plan
- TEX 280Coop Wk Exp: Seminar5 sections+ plan
Arts and Letters Course Options
- ART 102Intro to Art History: Visual Artsnot offered+ plan
- ART 115Basic Design: 2-D Black and Whitenot offered+ plan
- ART 116Basic Design: 2-D Colornot offered+ plan
- ART 117Basic Design: 3-D Foundationsnot offered+ plan
- ART 131Intro to Drawing3 sections+ plan
- ART 154Ceramics Inot offered+ plan
- ART 211Mod Art Hist - 19th Century Art in Europenot offered+ plan
- ART 212Mod Art Hist - Early 20th Century Artnot offered+ plan
- ART 213Mod Art Hist - Art Since 19452 sections+ plan
- ART 231Drawing IInot offered+ plan
- ART 265Art for Teachersnot offered+ plan
- ART 281Painting1 section+ plan
- ART 284Watercolor Inot offered+ plan
- ART 293Sculpturenot offered+ plan
- ENG 104ZIntroduction to Fiction2 sections+ plan
- ENG 105ZIntroduction to Dramanot offered+ plan
- ENG 106ZIntroduction to Poetrynot offered+ plan
- ENG 195Film Studies: Film as Artnot offered+ plan
- ENG 201Shakespeare's Early and Middle Worksnot offered+ plan
- ENG 202Shakespeare's Late Worksnot offered+ plan
- ENG 206Survey of English Literature 19th & 20th Centurynot offered+ plan
- ENG 213Latin American Literature2 sections+ plan
- ENG 216Intro Lit Children and Young Adultsnot offered+ plan
- ENG 220Intro to Non-European Literaturenot offered+ plan
- ENG 240Intro to Native American Literaturenot offered+ plan
- ENG 261Literature of Science Fictionnot offered+ plan
- ENG 275Bible as Literaturenot offered+ plan
- MUS 201Intro to Music & Its Literature Inot offered+ plan
- MUS 206History of Rock Musicnot offered+ plan
- MUS 206MHistory of Rock Music2 sections+ plan
- MUS 265Music for Teachersnot offered+ plan
- PHL 103Critical Thinkingnot offered+ plan
- PHL 204Philosophy of Religionnot offered+ plan
- PHL 204MPhilosophy of Religion2 sections+ plan
- PHL 209Business Ethicsnot offered+ plan
- SPA 101First Year Spanish Inot offered+ plan
- SPA 101MFirst Year Spanish Inot offered+ plan
- SPA 201Second Year Spanish Inot offered+ plan
- SPE 215Small Group Communication: Process & Theorynot offered+ plan
- WRI 241Creative Writing - Fiction Workshop2 sections+ plan
- WRI 242Creative Writing - Poetry Workshopnot offered+ plan
- WRI 243Introduction to Creative Writing: Screenwritingnot offered+ plan
- WRI 244Creative Writing - Advanced Fiction Workshopnot offered+ plan
- WRI 245Creative Writing - Advanced Poetry Workshopnot offered+ plan
Social Sciences Course Options
- BUS 285Human Relations in Organizations1 section+ plan
- CJA 105Cultural Diversity in Criminal Justice Professions1 section+ plan
- ECO 201ZPrinciples of Microeconomics2 sections+ plan
- ECO 202ZPrinciples of Macroeconomics2 sections+ plan
- GEO 106Human Cultural Geography Inot offered+ plan
- GEO 107Human Cultural Geography II2 sections+ plan
- HST 101Western Civilization I: Ancient World to 10002 sections+ plan
- HST 101MWestern Civilization Inot offered+ plan
- HST 102Western Civilization II: 1000 to 1800not offered+ plan
- HST 103Western Civilization III: 1800 to Presentnot offered+ plan
- HST 103MWestern Civilization IInot offered+ plan
- HST 201United States History I: Colonial Period to 1840not offered+ plan
- HST 201MUnited States History Inot offered+ plan
- HST 202United States History II: 1840 to 1914not offered+ plan
- HST 203United States History III: 1914 to Presentnot offered+ plan
- HST 203MUnited States History IInot offered+ plan
- POL 201Intro to US Governmentnot offered+ plan
- POL 203State & Local Governmentnot offered+ plan
- PSY 101Psychology & Human Relations2 sections+ plan
- PSY 201ZIntroduction to Psychology I3 sections+ plan
- PSY 201MIntroduction to Psychology Inot offered+ plan
- PSY 202ZIntroduction to Psychology II2 sections+ plan
- PSY 202MIntroduction to Psychology IInot offered+ plan
- PSY 216Social Psychology2 sections+ plan
- PSY 225Abnormal Psychology Inot offered+ plan
- PSY 228Positive Psychologynot offered+ plan
- PSY 233Psychology of Violence and Aggressionnot offered+ plan
- PSY 235Human Growth & Development I3 sections+ plan
Source: College catalog
Portland Community College1 program
Recommended Course Sequence
94 credits- CS 160Exploring Computer Science(4 cr)not offered+ plan
- CS 161AProgramming and Problem Solving I(4 cr)not offered+ plan
- CS 161BProgramming and Problem Solving II(4 cr)not offered+ plan
- CS 162Computer Science II(4 cr)not offered+ plan
- CS 201Computer Systems (or elective)(4 cr)not offered+ plan
- CS 250Discrete Structures I (or elective)(4 cr)not offered+ plan
- CS 251Discrete Structures II (or elective)(4 cr)not offered+ plan
- CS 260Data Structures(4 cr)not offered+ plan
Source: College catalog
Rogue Community College6 programs
Common Computer Science courses
- CIS 120Computer Concepts(10 sections)
- CIS 101IT Orientation(6 sections)
- CIS 140A+ Essentials I(5 sections)
- CIS 100Computing Careers Exploration(5 sections)
- CIS 122Introduction to Programming(4 sections)
- CIS 145A+ Essentials II(3 sections)
- CIS 195Web Development I(3 sections)
- CIS 140UUNIX/Linux(3 sections)
- CIS 125GPhotoshop(2 sections)
- CIS 131Software Applications(2 sections)
- CIS 179Networking Essentials(2 sections)
- CIS 280Co-op Work Experience CIS(2 sections)
Career outlook for Computer Science graduates
Federal Bureau of Labor Statistics wage data for the primary career outcome of this program (2024 OEWS release). Compare Oregon’s typical pay to the national picture before choosing where to study.
Wage data reflects all workers in the occupation, not just recent CC graduates — entry-level pay is typically lower. Source: U.S. Bureau of Labor Statistics OEWS.
Frequently asked questions
- Can I become a software engineer with an associate degree?
- Possible but uncommon. Most software engineering roles require a bachelor's in computer science or equivalent experience. The realistic CC-grad direct path is IT support / help desk → junior systems administrator → systems engineer, often with industry certifications (CompTIA Network+, Security+, AWS) earned alongside the degree.
- Does community college CS credit transfer to a CS bachelor's?
- Yes, if you pick the transfer-track AS rather than the career-track AAS. The two tracks share courses but have different math sequences — transfer-track requires Calculus I and II; AAS often uses applied math or business math. Confirm with your target four-year school's transfer office before enrolling.
- What programming languages do Oregon community colleges teach?
- Python is dominant for intro courses and data-science tracks. Java is common in transfer-track CS sequences (mirroring what most four-year schools teach in their first two years). JavaScript appears in web-development AAS programs. C++ shows up in some game-dev and embedded-systems tracks. Check each college's catalog below for specifics.
- Is cybersecurity a good track at Oregon CCs?
- Yes — it's one of the highest-employment direct-career paths from a CC. Most Oregon community college cybersecurity programs are aligned with the NSA / DHS Center of Academic Excellence framework and prepare students for industry certifications like Security+ and CySA+. Graduates step into SOC analyst, junior pen-test, or IT-security-admin roles.
Compare Computer Science programs in other states
Same comparison view, different state systems. Useful if you’re considering an out-of-state community college or just want to see how Oregon’s computer science programs stack up.
Other programs in Oregon
Some programs may not be offered at every college — pages render only when the program meets a coverage threshold for the state.