Undergraduate Programs

Student outside of EB

Our undergraduate programs in Computer Science are designed to provide students with the educational background to pursue professional and academic opportunities in the computing industry. The programs blend a core of programming languages and theory courses with a selection of elective courses over a wide range of CS topics.

Admission to the CS upper division program, at the junior level, is contingent upon a student’s completion and success of the admission requirements. Those who are admitted will move forward with the undergraduate program. Those not admitted will be blocked from registering for upper division and/or graduate CS courses. 

The Portland State undergraduate Bachelor of Science Computer Science degree program is accredited by the Computing Accreditation Commission of ABET, https://www.abet.org, under the General Criteria and the Computer Science and Similarly Named Computing Program Criteria. This national organization sets standards for computer science education defined in terms of curricular content, quality of faculty, and adequacy of facilities.

Upcoming events