Portland State University

Course Details

Bachelor of Science in Computer Science

Course Description

The Bachelor of Science in Computer Science is the first university degree in the field and takes at least four years of full-time work to complete. 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. The department makes every effort to place students in courses appropriate to their actual level of knowledge. Those who have a bachelor's degree in another field can complete the degree more quickly under the post-bac program. The undergraduate computer science program is designed to provide students with the educational background required for a professional career in the computing industry and for further study at the graduate level. The program includes a core of required courses and an elective program of courses over a wide range of topics. Seniors work in teams to carry out projects for industry during the two-term capstone course in software engineering. Details about the program are given below.

Course Duration

NumberDuration
4year

Career outcomes

A thorough understanding of and ability to apply the core principles and practices of computing; The professional skills to meet the immediate needs of regional and other employers, while being able to adapt to rapidly changing technology; A foundation in the supporting areas of communication, science, and mathematics; An understanding of ethical responsibilities in the social context in which their contributions occur; The motivation and preparation to engage in life-long learning, including entering advanced degree programs in computer science.




Bachelor of Science in Computer Science Portland State University