Skip to Catalog Navigation
Skip to Page Content
Catalog Search
Search Options
Entire Catalog
Programs
Courses
Search
https://wallawalla.smartcatalogiq.com/
479f0435-1ca5-4289-b8ec-b54302ece6b2
https://searchproxy.smartcatalogiq.com/search
f1d96b8d-ce7c-4cba-a538-311853b92aef
other
/Institutions/Walla-Walla-University/json/2021-2022/2021-2022-Undergraduate-Bulletin-local.json
/Institutions/Walla-Walla-University/json/2021-2022/2021-2022-Undergraduate-Bulletin.json
Contents
Accreditation of Walla Walla University
Contact Information
Areas of Study
Academic Calendar 2021-2022
Our Mission
The University Campus
Our Heritage
Student Life
Center for Humanitarian Engagement
Academic Services
Student Rights and Responsibilities
Admission to the University
Student Success
Academic Information and Policies
Academic Programs and Graduation Requirements
Programs of Study
Courses
ACCT - Accounting
ANTH - Anthropology
ART - Art
AUTO - Automotive
AVIA - Aviation
BIOL - Biology
CDEV - Career Development
CHEM - Chemistry
CIS - Computer Information Systems
COMM - Communication
CORR - Corrections, Law Enforcement and Criminal Justice
CPTR - Computer Science
100
200
300
400
DRMA - Drama
DSGN - Design
ECON - Economics
EDUC - Education
ENGL - English
ENGR - Engineering
ENVI - Environmental Studies
FILM - Film
FINA - Finance
FLTV - Film, Television, Media
FREN - French
GBUS - General Business
GCDP - Global Community Development Program
GEOG - Geography
GNRL - General
GREK - Greek
GRMN - German
GRPH - Graphics
HEBR - Hebrew
HIST - History
HLTH - Health
HMNT - Humanities
HONR - Honors
ILL - Illustration
JOUR - Journalism
LANG - Language
LATN - Latin
LAW - Law
MATH - Mathematics
MDEV - Developmental Mathematics
MEDU - Math Education
MGMT - Management
MKTG - Marketing
MUCT - Composition and Theory
MUED - Music Education
MUHL - Music History and Literature
MUPF - Music Performance
NRSG - Nursing
PEAC - Physical Activity
PETH - Physical Education Theory
PHIL - Philosophy
PHTO - Photography
PHYS - Physics
PLSC - Political Science
PRDN - Product Design
PREL - Public Relations
PSYC - Psychology
RDNG - Reading
RELB - Biblical Studies
RELH - Religious History
RELM - Missions
RELP - Professional
RELT - Theology
SCDI - Scientific Diving
SMTF - Student Mission Task Force
SOCI - Sociology
SOWK - Social Work
SPAN - Spanish
SPCH - Speech
SPED - Special Education
SPPA - Speech-Language Pathology and Audiology
TECH - Technology Education
WRIT - Writing
Financial Information
Administration-Staff-Faculty
Catalog Links
Catalog Home
Catalog Site Map
All Catalogs
2021-2022 Undergraduate Bulletin
>
Courses
> CPTR - Computer Science
Print this page
Select a Catalog
2013-2014 Undergraduate Bulletin
2014-2015 Undergraduate Bulletin
2015-2016 Undergraduate Bulletin
2016-2017 Graduate Bulletin
2016-2017 Undergraduate Bulletin
2018-2019 Undergraduate Bulletin
2019-2020 Graduate Bulletin
2019-2020 Undergraduate Bulletin
2019-2020 Financial Bulletin
2020 Summer Bulletin
2020-2021 Graduate Bulletin
2020-2021 Undergraduate Bulletin
2020-2021 Financial Bulletin
2021 Summer Bulletin
Governance Handbook
2021-2022 Graduate Bulletin
2021-2022 Undergraduate Bulletin
2021-2022 Financial Bulletin
2022 Summer Bulletin
2017-2018 Graduate Bulletin
2017-2018 Undergraduate Bulletin
2022 Governance Handbook
2022-2023 Graduate Bulletin
2022-2023 Undergraduate Bulletin
2022-2023 Financial Bulletin
2023 Governance Handbook
2023-2024 Graduate Bulletin
2023-2024 Undergraduate Bulletin
2023-2024 Financial Bulletin
2024-2025 Preview Bulletin
CPTR - Computer Science
Courses in the department of computer science are organized into strands focusing on various sub-fields. The strand to which a course belongs can be identified by the middle digit of the three-digit course number. Strands include: Miscellaneous (0), Applied Computer Science (1), Web and Information Management (2), Computational Science and Intelligent Systems (3), Programming Methods and Tools (4), Theoretical Computer Science (5), Architecture and Organization (8), and Capstone and Independent Study (9).
CPTR 108 The Art and Practice of Computer Science
CPTR 130 Introduction to Data Science
CPTR 141 Fundamentals of Programming I
CPTR 142 Fundamentals of Programming II
CPTR 210 Data Communications and Networks
CPTR 211 Linux and Windows System Administration
CPTR 220 Web Application Development
CPTR 230 Computing for Insight
CPTR 241 Advanced Object-Oriented Programming
CPTR 242 Sequential and Parallel Data Structures and Algorithms
CPTR 245 Software Development
CPTR 280 Computer Organization and Assembly Language
CPTR 320 Web Services and Cloud Computing
CPTR 330 Machine Learning for Data Science
CPTR 352 Operating Systems
CPTR 354 Compilers and Languages
CPTR 355 Computer Graphics
CPTR 380 Computer Architecture
CPTR 396 Internship and Career Readiness Seminar
CPTR 405 Current Topics in Computer Science
CPTR 420 Introduction to Database Systems
CPTR 430 Artificial Intelligence
CPTR 440 Computer Security
CPTR 450 Software Engineering
CPTR 454 Design and Analysis of Algorithms
CPTR 456 Computer Networks
CPTR 480 Programming Embedded and Real Time Systems
CPTR 490 Internship
CPTR 493 Capstone Data Science Project
CPTR 496 Senior Project I
CPTR 497 Senior Project II
CPTR 498 Senior Project III