Skip to main content
Skip to site navigation
Skip to contact information
Skip to Apply, Request Info, Jobs, Contact links
Toggle navigation
Visit
Apply
Give
Alumni
Student Support
SU Resources
Email
Canvas
mySeattleU
Library
Quicklinks
About
About Seattle U
Inclusive Excellence
Campus Sustainability
Centers and Institutes
Facts and Figures
Visit
Quicklinks
Faculty and Staff Resources
Directories
Campus Map
Academics
Academics
Undergraduate Majors and Degrees
Graduate Programs and Degrees
Colleges and Schools
Lemieux Library
Service Learning
Education Abroad
Student Academic Services
Online Programs
Quicklinks
Redhawk Service Center
Student Life
Student Life
Housing and Residence Life
Dining Services
Center for Community Engagement
Center for Student Involvement
Health and Personal Wellness
Diversity and Multicultural Resources
Career Engagement Office
Parent and Family Engagement
Quicklinks
Public Safety
Campus Store
Campus Calendar
University Recreation
Admissions
Admissions
First Year Applicants
International Students
Transfer Students
Undergraduate Admissions
Graduate Admissions
School of Law
SU Impact
Quicklinks
Campus Tours
Accepted Students
Summer
Tuition and Aid
Tuition and Aid
Costs
Net Price Calculator
Financial Aid
Scholarships and Grants
Student Billing and Payment
Student Financial Services
Quicklinks
Authorized User Login
Forms & Documents
Jesuit Tradition
Jesuit Tradition
Campus Ministry
Center for Jesuit Education
Institute for Catholic Thought and Culture
Chapel of St. Ignatius
Center for Ecumenical and Interreligious Engagement
Quicklinks
All Things Jesuit
Jesuits of Seattle U
Athletics
Computer Science
College of Science and Engineering
SU Home
College of Science and Engineering
Computer Science
Learning Outcomes
Learning Outcomes
Computer Science
Toggle site navigation menu
Undergraduate Programs
BS in Computer Science
BA in Computer Science
Transfer Students
5-Year Fast Track BS/MS
Undergraduate Advising and Sample Plans
Graduate Programs
Master of Science in Computer Science
Admission Requirements
Frequently Asked Questions
Graduate Scholarships
Graduate Advising and Sample Plans
Graduate Certificates
Computer Science Fundamentals Certificate
Programming Boot Camp
Frequently Asked Questions
Admission Requirements
Student Resources
News and Events
News
Seminars
Student Awards
Student Projects
Industry Sponsored
Undergraduate Research
Graduate Research
Learning Outcomes
Faculty and Staff
Open Faculty Positions
Alumni
Diversity, Equity, and Inclusion
Statements
Services/Resources
Undergraduate – Computer Science Program Learning Outcomes
An ability to analyze problems, and to identify and define the requirements in the context of the discipline appropriate to their solutions.
An ability to design, implement, and evaluate computer-based solutions to meet a given set of requirements.
An ability to communicate effectively with a range of audiences about technical information.
An ability to make informed judgments in computing practice based on legal, ethical, and social considerations.
An ability to function effectively on teams to establish goals, plan tasks, meet deadlines, manage risk, and produce deliverables.
An ability to apply theory in the design, implementation, and evaluation of computer-based solutions.
An ability to reason about and explain computer-based solutions at multiple levels of abstraction.
An ability to learn new techniques and tools to adapt to the rapidly changing field of computing.
Graduate – MS in Computer Science Program Learning Outcomes
Demonstrate in-depth knowledge of core areas and advanced topics in computer science.
An ability to design, implement, and evaluate computer-based solutions to meet a given set of requirements.
An ability to effectively communicate technical concepts in written and oral form.
An ability to make informed judgments in computing practice based on legal, ethical, and social considerations.
An ability to understand computer science literature to maintain professional currency.
Graduate – Certificate in Computer Science Fundamentals Program Learning Outcomes
An ability to analyze problems, and to identify and define the requirements in the context of the discipline appropriate to their solutions.
An ability to design, implement, and evaluate computer-based solutions to meet a given set of requirements.
An ability to apply theory in the design, implementation, and evaluation of computer-based solutions.
An ability to reason about and explain computer-based solutions at multiple levels of abstraction.
An ability to learn new techniques and tools to adapt to the rapidly changing field of computing.