KSAWorks
KSAWorks
Knowledge • Skills • Abilities
Keystone College · Courses

CPSC

12 courses with the subject CPSC, each shown exactly as we captured it from the college's catalog, with every element we hold. Where the wording looks broken, that is our reading of the catalog, not the college's text.

CPSC 1135Diagnostics for Computer3

Systems and Hardware: Introduces students to information technology concepts in learning necessary processes and procedures to run diagnostics, troubleshoot, repair, and maintain computer operating systems, hardware, and network technologies. Using data management, the Internet, applications, and logical design methods will be applied to assist in conducting diagnostics and analyses for solutions. Enables students to enhance their hands-on skills through computing projects, simulations, and critical thinking scenarios. In addition, this course aids in preparing students for A+ Essentials and examination. 3 hours lecture and discussion,

Subject
CPSC
Credits (min)
3
Credits (max)
3
Credit unit
credits
Type
course
Edition
2025-2026-undergraduate
Source
www.keystone.edu
CPSC 1140Programming for Everyone

Teaches students the basics of programming computers using Python and covers the basics of constructing a program from a series of simple instructions in Python. Explores how to use Python built-in data structures such as lists, dictionaries, and tuples to perform data analysis. Introduces the core syntax, commands, and data structures of the Python programming language. The course has no prerequisites and avoids all but the simplest mathematics. Once a student completes this course, they will be ready to take more advanced programming courses. 3 hours lecture and discussion, 3 credits. Online only; not offered every year.

Subject
CPSC
Type
course
Edition
2025-2026-undergraduate
Source
www.keystone.edu
CPSC 3110Data Structures: Teaches

students fundamental data structures using Python. Covers data structures which allow for the storage of vast quantities of data, as well as efficient access to and modification of said data. Students learn what a data structure is, how to perform a range of operations on them, and introduces the study of algorithms as it pertains to the covered data structures. Prerequisites: CPSC 1140, IT 1120 and MATH 2150. 3 hours lecture and discussion, 3 credits. Online only; not offered every year.

Subject
CPSC
Type
course
Edition
2025-2026-undergraduate
Source
www.keystone.edu
CPSC 3120Data Science I: This course is an

introduction to data science in Python. You’ll use advanced visualization and predictive modeling tools to turn raw data into actionable insights. You will also learn how to use SQL to navigate databases. 3 credits. 215 Keystone College

Subject
CPSC
Type
course
Edition
2025-2026-undergraduate
Source
www.keystone.edu
CPSC 3130Data Science II: This course is3

intended as a continuation of Data Science I. This course takes a deep dive into machine learning models, natural language processing, and time series in Python.

Subject
CPSC
Credits (min)
3
Credits (max)
3
Credit unit
credits
Type
course
Edition
2025-2026-undergraduate
Source
www.keystone.edu
CPSC 3145Human Computer Technology3

Considers theories and current topics of human- computer interaction, including types of interfaces, techniques for designing interfaces, methods for evaluating interface success (usability testing), and principles of accessible design. Spring, 3 hours lecture and hands on assignments,

Subject
CPSC
Credits (min)
3
Credits (max)
3
Credit unit
credits
Type
course
Edition
2025-2026-undergraduate
Source
www.keystone.edu
CPSC 3260Game Development3

Covers important interface commands and programming techniques for writing a broad range of computer video games including how to setup, organize projects and 3D utilization, from character importation to scripting and audio. Students apply knowledge gained and develop projects with a professional game development engine. Spring,

Subject
CPSC
Credits (min)
3
Credits (max)
3
Credit unit
credits
Type
course
Edition
2025-2026-undergraduate
Source
www.keystone.edu
CPSC 4110Machine Learning (AI concentration)

CPSC 4130/PSYC 4130 - Artificial Intelligence (AI Concentration)

Subject
CPSC
Type
course
Edition
2025-2026-undergraduate
Source
www.keystone.edu
CPSC 4120Algorithms: Imagine having to wait3

hours to buy a product online due to slow load speeds. That's the world without efficient algorithms. Algorithms are crucial for many everyday applications, such as enabling GPS systems to find the best routes and online stores to load quickly. In this course, you'll uncover the magic behind algorithms, learning divide-and- conquer, dynamic programming, and greedy algorithms. By the end, you'll build scalable applications that won't break.

Subject
CPSC
Credits (min)
3
Credits (max)
3
Credit unit
credits
Type
course
Edition
2025-2026-undergraduate
Source
www.keystone.edu
CPSC 4235Network Operating Systems I3

Provides students the skill necessary to configure, deploy and support client operating systems on modern computer networks. Provides in-depth, hands-on training on a current network operating system to prepare the students for expected industry situations. demonstration, discussion, and hands-on assignments,

Subject
CPSC
Credits (min)
3
Credits (max)
3
Credit unit
credits
Type
course
Edition
2025-2026-undergraduate
Source
www.keystone.edu
Prerequisite
IT 2170. Fall, 3 hours
CPSC 4250Network Operating Systems II

CPSC 4930/IT 4930 - Computer Science/IT Capstone

Subject
CPSC
Type
course
Edition
2025-2026-undergraduate
Source
www.keystone.edu
CPSC 4260Advanced Game Development3

Covers important interface commands and programming techniques for writing a broad range of computer video games including how to setup, organize projects and 3D utilization, from character importation to scripting and audio. Students work in teams and apply knowledge gained to develop a project with a professional game development engine. demonstration, discussion, and hands-on assignments,

Subject
CPSC
Credits (min)
3
Credits (max)
3
Credit unit
credits
Type
course
Edition
2025-2026-undergraduate
Source
www.keystone.edu
Prerequisite
IT/CPSC 3260. 3 hours

Source: Keystone College's catalog, linked per course · table learning_unit · CourseShelf publish 59