Computer Science, BS, Two-Year Plan

Transfer plan for the Bachelor of Science in Computer Science

Sample Plan for New Students

This is a sample and not the only way to complete this plan. Number of credits are in parentheses. Some classes have prerequisites. The example assumes that you enter Seattle University with junior standing (90 credits), have earned a transferable associate degree, and have successfully completed an equivalent to the following: 

  • Have taken equivalent courses that satisfy University Core Module I courses (see University Core Requirements)
  • Two quarters of Programming courses 
  • On quarter of Calculus-based Physics and two lab sciences courses (refer to SU course catalog) 

Visit the Transfer Equivalency Guide for more information. Some courses not listed on the Transfer Equivalency Guide may still transfer to SU. For courses not found on this tool, compare course descriptions with SU’s Course Catalog to determine equivalent courses at your college/university.

Important Major Information

  • Minimum Credits to Graduate: 180
  • Credits in Major: 122
  • Minimum Major GPA: 2.0
  • Minimum Cumulative GPA: 2.0

Two-Year Plan for Students with Junior Standing

FIRST TRANSFER YEAR

Course Fall Winter Spring
Course 1 *CPSC 2430 – Data Structures (5) *CPSC 3300 – Fundamentals of Databases (5) *CPSC 3200 – Object-Oriented Development (5)
Course 2 *CPSC 2500 – Computer Organization (5) *CPSC 3500 – Computing Systems (5) *CPSC 3400 – Languages & Computation (5)
Course 3 *UCOR 2XXX – University Core (5) *CPSC 2600 – Foundations of Computer Science (5) *MATH 2320 – Linear Algebra (3)
Course 4     *UCOR 2XXX – University Core (5)

*Course has prerequisites 

First Transfer Year Steps for Success

  • Meet with your advisor and draft an educational plan.
  • Look for summer internships.
  • Take advantage of tutoring!
  • Get involved on campus and with ACM!

SECOND TRANSFER YEAR 

Course Fall Winter Spring
Course 1 *CPSC 4870 – Software Engineering & Project Development I (5) *CPSC 4880 – Software Engineering & Project Development II (3) *CPSC 4890 – Software Engineering & Project Development III (3)
Course 2 *CPSC 4800 – Technical Communications (3) CPSC Elective (4000-level) (5) CPSC Elective (4000-level) (5)
Course 3 *CPSC 4100 – Algorithms (5) CPSC Elective (4000-level) (5) CPSC Elective (4000-level) (5)
Course 4 *MATH 2310 – Probability & Statistics for Engineers (5) *UCOR 2XXX – University Core (5) *UCOR 3400 – Humanities & Global Challenges (5)

*Course has prerequisites 

Second Transfer Year Steps for Success

  • Apply for graduation on MySeattleU.
  • Finalize your educational plan.
  • Attend career planning activities.
  • Career search or apply to graduate school.

Here to Help