KSAWorks
KSAWorks
Knowledge • Skills • Abilities
Harrisburg Area Community College · Courses

CPS

7 courses with the subject CPS, 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.

CPS 113BASIC Programming Using Microcomputers 3:3:0

Covers the fundamentals of programming. This course introduces a beginner-level programming language to the new programmer, who defines and writes simple programs. Throughout the course, program design techniques are developed to enable the student to write more complex programs in an efficient manner. These programs incorporate numeric and string processing, file access, peripheral device control, subprograms, single dimension array processing, and basic object-oriented programming. Prerequisite: MATH 033 & 044 (or MATH 051) or MATH 045 with grades of C or higher; Placement through the College Testing and Placement Program.

Subject
CPS
Type
course
Edition
2022-2023
Source
www.hacc.edu
CPS 115Visual Basic Programming I 3:3:0

Covers the concepts and techniques of programming in a Windows environment. This course contains project assignments that require students to demonstrate an understanding of BASIC programming structures and incorporate event-driven interfaces, decision-making structures, and arrays. An introduction to more advanced Visual Basic topics is also included. No prior programming experience is necessary for enrollment into the course. Prerequisite: MATH 033, 044, & 055 (or MATH 051) or MATH 045 with grades of C or higher; Or placement through the College Testing and Placement Program.

Subject
CPS
Type
course
Edition
2022-2023
Source
www.hacc.edu
CPS 121Intro to Computer Science –

COMM 101 Effective Speaking 3 ELEC 106 Fundamental of Electronics 3 JAVA 3 Humanities & Arts Elective 3 ELEC 111 AC/DC Circuits I 4 MATH 104 Trigonometry 3 Mathematics or Science Elective - MATH 103 3 or or 116 (4) ENGR 208 Microcontrollers & PLCs 3 MATH 202 Introduction to Statistics 4 NFAB 211 Material, Safety & Equipment PHSC 113 Introduction to Physical Social & Behavioral Science Elective 3 Overview 3 Science 3 First-Year Seminar Elective - ENGR 102 2 NFAB 212 Basic Nanofabrication Procedures 3 16 Wellness 1 NFAB 213 Thin Films in Nanofabrication 3 21 NFAB 214 Lithography for Nanofabrication 3

Subject
CPS
Type
course
Edition
2022-2023
Source
www.hacc.edu
CPS 135C Programming 3:3:0

An introduction to structured programming using the C language. C is a powerful language, rich in data types; its flexibility allows a wide range of applications that normally would be written in Assembly language through self-documenting high-level languages. An integral part of the course is exploration of the type of programming that is encouraged by C’s flexibility. Prerequisite: CPS 113 or 115 or 121 with a grade of C or higher; or permission of the Instructor.

Subject
CPS
Type
course
Edition
2022-2023
Source
www.hacc.edu
CPS 161Computer Science II - Algorithmic Design JAVA and C++ 3:3:0

Studies the techniques of algorithm development and programming style. This course employs two high-level languages for algorithm testing and allows students the opportunity to work on a number of projects (e.g. character manipulation, polynomial operations, file processing) to design, code, and document. Prerequisite: CPS 121 with a grade of C or higher.

Subject
CPS
Type
course
Edition
2022-2023
Source
www.hacc.edu
CPS 162Computer Science III - Data Structures C++ 3:3:0

Continues the topics covered in CPS 161 with a focus on logical data structures and various physical implementations of the structures. Students are required to design and code several programs in such topics as stacks, queues, linked lists, recursion, string processing, hashing, trees, and graphs. Prerequisite: CPS 161 with a grade of C or higher.

Subject
CPS
Type
course
Edition
2022-2023
Source
www.hacc.edu
CPS 230Object Oriented Programming JAVA 3:3:0

Presents Object-oriented or OO programming. This course introduces students to the concept of classes and how abstraction, encapsulation, and inheritance fit into the object paradigm. Students 252

Subject
CPS
Type
course
Edition
2022-2023
Source
www.hacc.edu

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