Whether you are a prospective Computer Science (CS) undergraduate, a professional looking to change careers, or a graduate student pursuing advanced research, our department offers a pathway for you. We provide a strong support system to guide you, from a dedicated staff advisor for M.S. students to a faculty advisor and committee for each Ph.D. candidate.
Undergraduate & Career-Change Pathways
We offer a variety of programs for students starting their journey in computer science. Our program provides direct pathways to professional experience. Students have access to unique, paid internship programs like Multiple Engineering Cooperative Program (MECOP) and the Portland Co-op Program (PCEP), which offer valuable work experience with top local companies.
- Bachelor of Science & Minor in Computer Science: Our foundational undergraduate program is the ABET-accredited Bachelor of Science in Computer Science, we also offer a minor and an Honors Program option.The curriculum emphasizes hands-on experience through a two-term senior capstone course working with local companies and unique paid internship programs. Enrollment in our upper division classes (300-400 level) requires special permission.
- Bachelor of Science & Minor in Artificial Intelligence: The Bachelor of Science in Artificial Intelligence degree offered within the Department of Computer Science is a four year full-time program. Students may enter the program directly from high school; after preliminary coursework in a two-year community college program; or after they have work experience in the field without a college degree. We also offer a minor option. The minor in AI program enables students to learn how Artificial Intelligence systems work and their application towards solving societal problems. Note that the courses within the minor will eventually be integrated within the Bachelor of Science in Artificial Intelligence.
- Postbaccalaureate Programs: For those who already have a bachelor's degree in another field, we offer two paths to transition into a computer science career. You can earn a Second Bachelor's Degree in CS or join our Grad Prep Program to complete the necessary coursework to enter our CS Master's program.
- Accelerated Biomedical Informatics Degree: A collaborative 5-year program with Oregon Health & Science University (OHSU) for high-achieving freshmen. Students earn both a BS in Computer Science from PSU and a Master of Science in Biomedical Informatics from OHSU.
Graduate Programs
Our graduate studies include a Master of Science to prepare students for advanced careers in the computing industry and a Doctor of Philosophy (Ph.D.) for those pursuing research or teaching careers. Our graduate curriculum covers a broad range of advanced topics, including AI and machine learning, cybersecurity, theory (including quantum computing), data science, systems and networking, and software engineering. Graduate students engage in hands-on learning through close collaborative research with faculty. MS students have the option to complete a research-based thesis, and all graduate students can apply for internships in the Portland area that count toward required degree credits.
- We offer a Cybersecurity Certificate in which students learn to defend and protect valuable data assets and sensitive information.
- Our Artificial Intelligence Certificate delivers specialized knowledge in both classical and modern Artificial Intelligence and Machine Learning with applications in generative AI, natural language processing, and visual computing.