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) 

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.

University Core Requirements

UCOR classes are listed in the sample plan as Module I, II, and III. See below for UCOR course titles listed by Module. See my.seattleu.edu for prerequisites and www.seattleu.edu/core for course descriptions. Honors and Matteo Ricci students have different Core requirements. 

Module I

Module I is waived for students with a Direct Transfer Agreement (DTA) associate degree 

  • UCOR 1100 Academic Writing Seminar
  • Satisfied in Major: UCOR 1200 Quantitative Thinking
  • UCOR 1300 Creative Expression & Interpretation
  • UCOR 1400 Inquiry Seminar in the Humanities
  • UCOR 1600 Inquiry Seminar in the Social Sciences
  • Satisfied in Major: UCOR 1800 Inquiry Seminar in the Natural Sciences

Module II

  • UCOR 2100 Theological Explorations
  • UCOR 2500 Philosophy of the Human Person
  • UCOR 2910 Business Ethics

Module III

Module III is waived for students with a Direct Transfer Agreement (DTA) associate degree or for those who have 75 or more transfer credits 

  • UCOR 3400 Humanities & Global Challenges OR UCOR 3600 Social Sciences & Global Challenges OR UCOR 3800 Natural Sciences & Global Challenges 

Curriculum Notes

  • CPSC Classes may have minimum grade requirements.
  • Students make 5000-level CPSC electives to satisfy elective requirements with permission of chair. Up to ten credits of 5000-level CPSC electives may apply towards the Master of Science in Computer Science degree at Seattle University
  • Admission into Senior Capstone requires: 120 credits, completion of 2- 3000 level CPSC classes AND 1 additional 3000 or 4000 level CPSC class, plus major GPA in good standing.

Use MySeattleU Student Planning to plan your courses and work closely with your academic advisor on your educational plan. You are responsible for tracking changes and ensuring you meet all degree requirements. Reach out to the College of Science & Engineering Advising Center for support via email at se-adv@seattleu.edu. 

Here to Help