Oregon Institute of Technology
Software Engineering Technology 2010-2012
Degree Bachelor of Science
|University Requirement||PCC Equivalent||Credits|
|CST 102 Intro. to Computer Systems||CS 160 Exploring Computer Science||4|
|CST 116 C++ Programming I||CS 161 Computer Science I||4|
|CST 126 C++ Programming II||CS 162 Computer Science II||4|
|CST 131 Computer Architecture||CS 201 Computer Systems||4|
|CST 130 Computer Organization||No PCC Equivalent||-|
|CST 240 UNIX||CS 140U Introduction to UNIX||4|
|CST 211 Data Structures||CS 260 Data Structures||4|
|CST 136 OO Programming in C++||CS 261 Programming Systems||4|
|MATH 111 College Algebra||
MTH 111 College Algebra
|MATH 112 Trigonometry||MTH 112 Elementary Functions||5|
|MATH 251 Analy Geom/Diff Calculus||
MTH 251 Calculus I
|MTH 252 Integral Calculus||MTH 252 Calculus II||5|
|MATH 254N Multivariable and Vector Calculus||MTH 254 Vector Calculus I||5|
|MATH 327 Discrete Mathematics||CS 250 Discrete Structures I*||4|
|PHY 221, 222, & 223 General Physics with Calculus||PHY 211, 212, & 213 General Physics (calculus)||15|
|WRI 121 English Composition||WR 121 English Composition||4|
|WRI 122 English Composition||WR 122 English Composition||4|
|WR 227 Technical Report Writing||WR 227 Technical Writing I||4|
|SPE 111 Fundamentals of Speech||SP 111 Fundamentals of Speech||4|
|PSY 201 General Psychology||PSY 201 or 201A General Psychology||4|
|SPE 321 Small Team & Group Communication||SP 215 Small Group Communication*||4|
|Humanities Elective||See General Education sheet for list of courses||9-12|
|Social Science Elective||See General Education sheet for list of courses||8|
Courses that can be used as technical electives, with advisor approval
CS 233G Game Programming
CS 233U Advanced C Programming
CS 251 Discrete Structures I
MTH 253 Calculus III (#)
|minimum of 9 credits|
* Lower-division courses (100-200 level) satisfy the requirement but will not count toward upper-division (300-400 level) requirements.
Algebra-based General Physics PHY 201, 202, 203, may be substituted with OIT Advisor consent.
Extra credits earned at PCC and not specified toward a particular course at OIT will be shown as elective credits on OIT transfer evaluation, but may not actually apply to the degree program. See the OIT advisor for details.
# Course can be used as technical elective course with advisor approval. May also be used for minor in Mathematics.
- Due to rapid changes in computer technology some CS courses have made changes in their content. We strongly encourage you to work with an Academic Advisor to develop your transfer plan.
- Please see OIT's transfer equivalency tables for more information.
PCC endeavors to create accurate transfer guides for students; however, requirements may change without notice. Students are responsible for working with PCC advisors and their transfer institution to ensure that their academic plan will meet requirements and timelines.
Last updated: October 2011