Bachelor of Science 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. The department makes every effort to place students in courses appropriate to their actual level of knowledge.


1. Program Requirements

All courses must be graded C or better.

2. Approved Upper Division AI electives

3. Non-CS Course Requirements

Courses taken outside the department must be graded C- or better.

  • WR 227Z Technical Writing (4)
  • MTH 251 Calculus I (4)
  • MTH 252 Calculus II (4)
  • MTH 261 Intro. to Linear Algebra (4)
  • STAT 451 Applied Statistics for Engineers and Scientists I (4)
  • Approved Lab Science (12-15)**
  • Approved Mathematics Electives (3)**

** There are several categories of required electives, including Lab Science, and Mathematics electives. Please see the Bulletin for details about which courses are approved for each category .

4. General Education Requirements

All undergraduate students must satisfy the university's general education requirements , which are designed to assure that graduates have a breadth of coursework from across the university's curricula. Note that these can vary with the chosen catalog year. For transfer students , the number and type of general education courses that are required depends on the total credits transferred. Please consult with a Pathway Adviser for any questions regarding these requirements.

All Portland State undergraduate students must fulfill the Race and Ethnic Studies requirement (RESR) to earn their bachelor's degrees.


5. Course Prerequisites

Before enrolling in any Computer Science course, students should read the course description and ensure that they have completed all prerequisites with a grade of C or better. Students who have not met this requirement may be administratively dropped from the course. The prerequisites for each required CS course can be viewed in graphical form for the 2022-23, 2023-24 , and 2024-25 academic years. In these diagrams, an arrow points to the courses that require the prerequisite.


6. Upper Division Electives

  • Registration for 300-level and 400-level CS courses requires admission to the program.
  • 44 of the 52 Upper Division credits must be taken at PSU after admission to the program.

7. Graduation Procedure

Students must apply two terms prior to their expected date of completion. The online graduation application is available on myPSU. Details and specific deadlines for degree applications are published on the Office of Registrar page.


8. Course Plan

8.1. First Year

Fall Courses

Fall Credits

Winter Courses

Winter Credits

Spring Courses

Spring Credits

First Year Inquiry

5

First Year Inquiry

5

First Year Inquiry

5

Approved Lab Science Elective

5

Approved Lab Science Elective

5

Approved Lab Science Elective

5

MTH 251Z

4

MTH 252Z

4

CS 162

4

CS 161

4

Total Fall Credits

14

Total Winter Credits

18

Total Spring Credits

14

First Year Note : Honors College options exist to replace University Studies. Contact Honors College for more information.

8.2. Second Year

Fall Courses

Fall Credits

Winter Courses

Winter Credits

Spring Courses

Spring Credits

Race and Ethnic Studies Requirement

3-4

Sophomore Inquiry

4

Sophomore Inquiry

4

MTH 261

4

CS 250

4

CS 205

4

CS 163

4

General Elective

4

CS 251

4

General Elective

4

General Elective

4

Total Fall Credits

15-16

Total Winter Credits

12

Total Spring Credits

16

8.3. Third Year

Fall Courses

Fall Credits

Winter Courses

Winter Credits

Spring Courses

Spring Credits

Upper Division Cluster

4

Upper Division Cluster

4

Upper Division Cluster

4

CS 302

4

CS 314

4

Upper Division CS  Elective

4

CS 350

4

CS 441

4

CS 445

4

WR 227Z

4

CS 305 or PHL 314U

4

Upper Division AI Elective

4

Total Fall Credits

16

Total Winter Credits

16

Total Spring Credits

16

Third Year Milestone : Opt-in to major via the department during fall term prior to week 8.

8.4. Fourth Year

Fall Courses

Fall Credits

Winter Courses

Winter Credits

Spring Courses

Spring Credits

CS 430

4

CS 459

4

CS 460

4

Upper Division AI Elective

4

Upper Division AI Elective

4

Upper Division CS Elective

4

STAT 451

4

Math Elective

3

Upper Division AI Elective

4

General Elective

4

General Elective

3

Total Fall Credits

12

Total Winter Credits

15

Total Spring Credits

15


9. Catalog

Note that these courses reflect the requirements for the most recent catalog (also known as the PSU Bulletin) . For earlier catalogs and inquiries regarding degree requirements, please consult with an Advisor for more information.