KSAWorks
KSAWorks
Knowledge • Skills • Abilities
Misericordia University · Courses

CPS

30 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 101Introduction to Programming3

Problem-solving methods; algorithm development; procedural and data abstraction; and program design, programming. Intended for students who plan to continue with other computer science courses. Fall only

Subject
CPS
Credits (min)
3
Credits (max)
3
Credit unit
credits
Type
course
Edition
2026-2027
Catalog
2026-2027 Undergraduate and Graduate Catalog
Source
catalog.misericordia.edu
CPS 110Introduction to Information Systems3

An interdisciplinary study that views information as an economic resource. The course focuses on computer-based information systems that support the operations, management, and decision functions of an organization and explores the basic technical, behavioral, economic, and organizational concepts relevant to information, decision making, and systems. Topics include the methodology and practice of developing a computerized information system; the organization, management and control of the information system; and the social impact of information technologies. Offered as MIS 110 through Fall 2022; new number first offered in Spring 2023

Subject
CPS
Credits (min)
3
Credits (max)
3
Credit unit
credits
Type
course
Edition
2026-2027
Catalog
2026-2027 Undergraduate and Graduate Catalog
Source
catalog.misericordia.edu
CPS 121Computer Programming3

Control structures, top-down programming and stepwise refinement. Debugging, testing, and documentation.

Subject
CPS
Credits (min)
3
Credits (max)
3
Credit unit
credits
Type
course
Edition
2026-2027
Catalog
2026-2027 Undergraduate and Graduate Catalog
Source
catalog.misericordia.edu
Prerequisite
CPS 101 or knowledge of language used in CPS 101 and permission of instructor. Spring only
CPS 130Computing for Scientists3

Computers are becoming an increasingly important aspect of the biological, physical and social sciences, whether we use them as part of an existing instrument, whether we’re building new equipment, or whether we need to build new software. This course will link the use of various software packages and a programming language that assist the student with the analysis of their scientific data. Not for computer science majors Fall only

Subject
CPS
Credits (min)
3
Credits (max)
3
Credit unit
credits
Type
course
Edition
2026-2027
Catalog
2026-2027 Undergraduate and Graduate Catalog
Source
catalog.misericordia.edu
CPS 200Technology and Society3

This course will explore the inter-dependence of technology and society. It will look at current topics and events that technology is having on our daily life.

Subject
CPS
Credits (min)
3
Credits (max)
3
Credit unit
credits
Type
course
Edition
2026-2027
Catalog
2026-2027 Undergraduate and Graduate Catalog
Source
catalog.misericordia.edu
CPS 215Introduction to Web Design3

This course is an introduction to the design, development and maintenance of web pages and web sites. The course covers the basic techniques of web page design and development.

Subject
CPS
Credits (min)
3
Credits (max)
3
Credit unit
credits
Type
course
Edition
2026-2027
Catalog
2026-2027 Undergraduate and Graduate Catalog
Source
catalog.misericordia.edu
CPS 221Introduction to Computer Systems3

Basic concepts of computer systems and computer architecture. Machine and assembly language programming.

Subject
CPS
Credits (min)
3
Credits (max)
3
Credit unit
credits
Type
course
Edition
2026-2027
Catalog
2026-2027 Undergraduate and Graduate Catalog
Source
catalog.misericordia.edu
Prerequisite
CPS 121
CPS 222Introduction to Computer Organization3

Organization and structure of the major computer components; mechanics of information transfer and control within the digital computer system; fundamentals of logic design and computer arithmetic.

Subject
CPS
Credits (min)
3
Credits (max)
3
Credit unit
credits
Type
course
Edition
2026-2027
Catalog
2026-2027 Undergraduate and Graduate Catalog
Source
catalog.misericordia.edu
Prerequisite
CPS 101 or permission of the program director.
CPS 223Applied Networking Design3

This course examines recent advances and new applications in the field of computer networks and telecommunications. Technical fundamentals, architectures and design of computer networks, strategies, tools and techniques of network planning, implementation, management, maintenance, and security are also covered. Previously offered as MIS 220

Subject
CPS
Credits (min)
3
Credits (max)
3
Credit unit
credits
Type
course
Edition
2026-2027
Catalog
2026-2027 Undergraduate and Graduate Catalog
Source
catalog.misericordia.edu
CPS 231Introduction to File Processing3

File terminology, structure, and manipulation techniques. Sequential and random access bulk storage devices. Applications of data structures and file processing techniques. Introduction to COBOL.

Subject
CPS
Credits (min)
3
Credits (max)
3
Credit unit
credits
Type
course
Edition
2026-2027
Catalog
2026-2027 Undergraduate and Graduate Catalog
Source
catalog.misericordia.edu
Prerequisite
CPS 121
CPS 232Data Structures and Algorithm Analysis3

Design and analysis of non-numeric algorithms, particularly for sorting/merging/searching. Algorithm testing and complexity.

Subject
CPS
Credits (min)
3
Credits (max)
3
Credit unit
credits
Type
course
Edition
2026-2027
Catalog
2026-2027 Undergraduate and Graduate Catalog
Source
catalog.misericordia.edu
Prerequisite
CPS 121 or permission of the director.
CPS 310Managerial Applications of Object-Oriented Programming I3

This course provides a study of an object-oriented programming language as it pertains to managerial applications. In addition, the course introduces the use of object-oriented programming methodologies. Offered as MIS 310 in Fall 2022; CPS number in use Spring 2023 and going forward

Subject
CPS
Credits (min)
3
Credits (max)
3
Credit unit
credits
Type
course
Edition
2026-2027
Catalog
2026-2027 Undergraduate and Graduate Catalog
Source
catalog.misericordia.edu
CPS 311Managerial Applications of Object-Oriented Programming II3

This course expands object-oriented skills taught in Managerial Applications of Object-Oriented Programming. The emphasis in this course is on object-oriented development tools and development in a client-server environment.

Subject
CPS
Credits (min)
3
Credits (max)
3
Credit unit
credits
Type
course
Edition
2026-2027
Catalog
2026-2027 Undergraduate and Graduate Catalog
Source
catalog.misericordia.edu
Prerequisite
CPS 310
CPS 321Operating Systems and Computer Architecture3

Organization and architecture of computer systems at the register-transfer and programming levels; operating systems principles; inter-relationship of the operating system and the architecture of computer systems.

Subject
CPS
Credits (min)
3
Credits (max)
3
Credit unit
credits
Type
course
Edition
2026-2027
Catalog
2026-2027 Undergraduate and Graduate Catalog
Source
catalog.misericordia.edu
Prerequisite
CPS 222 or permission of the program director.
CPS 331Organization of Programming Languages3

Features, limitations, organization, and run-time behavior of programming languages. Formal study of programming language syntax, grammar, and data and control structures. Examples of language implementations. Continued development of problem-solving and programming skills.

Subject
CPS
Credits (min)
3
Credits (max)
3
Credit unit
credits
Type
course
Edition
2026-2027
Catalog
2026-2027 Undergraduate and Graduate Catalog
Source
catalog.misericordia.edu
Prerequisite
CPS 121
CPS 341Introduction to Game Programming3

This course provides hands-on experience developing computer games. The course covers the basic techniques of game programming, including graphics, events, controls, animations, and intelligent behaviors. Students design and implement computer games.

Subject
CPS
Credits (min)
3
Credits (max)
3
Credit unit
credits
Type
course
Edition
2026-2027
Catalog
2026-2027 Undergraduate and Graduate Catalog
Source
catalog.misericordia.edu
Prerequisite
CPS 121
CPS 342Mobile Applications3

This course will provide an introduction to mobile-optimized applications. Mobile applications will be covered from both theory and hands-on perspectives. Topics include development for the iOS and/or Android operating systems using their respective software development kits (SDKs).

Subject
CPS
Credits (min)
3
Credits (max)
3
Credit unit
credits
Type
course
Edition
2026-2027
Catalog
2026-2027 Undergraduate and Graduate Catalog
Source
catalog.misericordia.edu
Prerequisite
CPS 121
CPS 351Internet Programming3

This is a course which will develop the basic programming skills needed to develop advanced webpages for the Internet. It will use a programming language that interfaces with webpages using Web 2.0 technologies.

Subject
CPS
Credits (min)
3
Credits (max)
3
Credit unit
credits
Type
course
Edition
2026-2027
Catalog
2026-2027 Undergraduate and Graduate Catalog
Source
catalog.misericordia.edu
Prerequisite
It is expected that through prior courses the student is familiar with the concepts and theories of the internet and webpages.
CPS 352Virtualization and Cloud Computing3

This course is an examination of the relevant topics of virtualization and cloud technology in today’s IT infrastructure.

Subject
CPS
Credits (min)
3
Credits (max)
3
Credit unit
credits
Type
course
Edition
2026-2027
Catalog
2026-2027 Undergraduate and Graduate Catalog
Source
catalog.misericordia.edu
Prerequisite
CPS 121 and CPS 223
CPS 361Human/Computer Interface3

An introduction to the human/computer interface (HCI), how to design apps and sites for successful use and ease of learning.

Subject
CPS
Credits (min)
3
Credits (max)
3
Credit unit
credits
Type
course
Edition
2026-2027
Catalog
2026-2027 Undergraduate and Graduate Catalog
Source
catalog.misericordia.edu
Prerequisite
CPS 121
CPS 362Introduction to Scientific Programming3

This course is a foundational course that equips students with the essential programming skills and computational techniques needed for scientific tasks. Basics of data processing, modern OOP, parallelization, pipelining, simulation, numerical computing, probabilistic computing, and data analysis techniques.

Subject
CPS
Credits (min)
3
Credits (max)
3
Credit unit
credits
Type
course
Edition
2026-2027
Catalog
2026-2027 Undergraduate and Graduate Catalog
Source
catalog.misericordia.edu
Prerequisite
CPS 121 , CPS 232 , MTH 115
CPS 412Computers and Society3

Concepts of social value and valuations; the effects of computers on society; professional ethics in decisions concerning social impact; and tools and techniques used to solve problems related to social consequences of computers.

Subject
CPS
Credits (min)
3
Credits (max)
3
Credit unit
credits
Type
course
Edition
2026-2027
Catalog
2026-2027 Undergraduate and Graduate Catalog
Source
catalog.misericordia.edu
Prerequisite
CPS 121 and one of either CPS 221 , CPS 222 , or CPS 231
CPS 420Teleprocessing3

An introduction to teleprocessing and communication networks with emphasis on exchange of data between systems. Previously offered as MIS 420

Subject
CPS
Credits (min)
3
Credits (max)
3
Credit unit
credits
Type
course
Edition
2026-2027
Catalog
2026-2027 Undergraduate and Graduate Catalog
Source
catalog.misericordia.edu
Prerequisite
CPS 110
CPS 425EDP Audit and Control3

An introduction to the fundamentals of EDP auditing. Emphasis is on understanding EDP controls, the types of EDP audits, and concepts and techniques used in EDP audits. Previously offered as MIS 425

Subject
CPS
Credits (min)
3
Credits (max)
3
Credit unit
credits
Type
course
Edition
2026-2027
Catalog
2026-2027 Undergraduate and Graduate Catalog
Source
catalog.misericordia.edu
CPS 431Software Design and Development3

Design techniques, organization and management of large scale software development. Students work in programming teams on a major development project. Course is equated with MIS 312.

Subject
CPS
Credits (min)
3
Credits (max)
3
Credit unit
credits
Type
course
Edition
2026-2027
Catalog
2026-2027 Undergraduate and Graduate Catalog
Source
catalog.misericordia.edu
Prerequisite
CPS 121 and one of the following: COM 215 , CPS 215 , CPS 432 or CPS 310 ; or permission of the program director.
CPS 432Database Management Systems Design3

Introduction to database concepts, data models, data description languages, query facilities, file, and index organization. Data integrity, reliability, and security. Students work with real database management systems.

Subject
CPS
Credits (min)
3
Credits (max)
3
Credit unit
credits
Type
course
Edition
2026-2027
Catalog
2026-2027 Undergraduate and Graduate Catalog
Source
catalog.misericordia.edu
Prerequisite
CPS 121 or permission of the program director
CPS 470Computer Science Cooperative Education1-3

Academic study combined with work experience in the community.

Subject
CPS
Credits (min)
1
Credits (max)
3
Credit unit
credits
Type
course
Edition
2026-2027
Catalog
2026-2027 Undergraduate and Graduate Catalog
Source
catalog.misericordia.edu
Prerequisite
Approval of faculty
CPS 480Independent Study1-3

Special investigation of a selected topic.

Subject
CPS
Credits (min)
1
Credits (max)
3
Credit unit
credits
Type
course
Edition
2026-2027
Catalog
2026-2027 Undergraduate and Graduate Catalog
Source
catalog.misericordia.edu
CPS 485Special Topics in Computer Science1-3

Topics vary from semester to semester and will be announced with pre-registration information.

Subject
CPS
Credits (min)
1
Credits (max)
3
Credit unit
credits
Type
course
Edition
2026-2027
Catalog
2026-2027 Undergraduate and Graduate Catalog
Source
catalog.misericordia.edu
Prerequisite
CPS 101 or consent of instructor
CPS 491Information Technology Management3

An examination of the relevant management issues in information technology and their impact on a firm’s competitiveness. Case study method is used. Senior status only. Previously offered as MIS 491

Subject
CPS
Credits (min)
3
Credits (max)
3
Credit unit
credits
Type
course
Edition
2026-2027
Catalog
2026-2027 Undergraduate and Graduate Catalog
Source
catalog.misericordia.edu
Prerequisite
CPS 110

Source: Misericordia University's catalog, linked per course · table learning_unit · CourseShelf publish 59