CPS: Undergraduate Core
Advncd Oral/Written
The course descriptions for the above mentioned class could not be found. Please contact Academic Records & Registration at 303-458-4126 with questions. Some additional course
information is available and shown here.
COM 406, COM 437, EN 325, EN 482, EN 475 (3SH)
English Composition
The course descriptions for the above mentioned class could not be found. Please contact Academic Records & Registration at 303-458-4126 with questions. Some additional course
information is available and shown here.
EN 203 (3SH)
Global Issues
The course descriptions for the above mentioned class could not be found. Please contact Academic Records & Registration at 303-458-4126 with questions. Some additional course
information is available and shown here.
Global Issues (6SH)
HU 366 - Leading Lives That Matter
Provides an opportunity to explore the question, "How ought we to live?" in light of educational and professional goals within the context of the Jesuit tradition.
Literature/Hum
The course descriptions for the above mentioned class could not be found. Please contact Academic Records & Registration at 303-458-4126 with questions. Some additional course
information is available and shown here.
Literature/Humanities (3SH)
Mathematics
The course descriptions for the above mentioned class could not be found. Please contact Academic Records & Registration at 303-458-4126 with questions. Some additional course
information is available and shown here.
MT 201, MT 204, MT 270 (3SH)
Natural Science
The course descriptions for the above mentioned class could not be found. Please contact Academic Records & Registration at 303-458-4126 with questions. Some additional course
information is available and shown here.
Natural Science (3SH)
Oral Communication
The course descriptions for the above mentioned class could not be found. Please contact Academic Records & Registration at 303-458-4126 with questions. Some additional course
information is available and shown here.
COM 210 or COM 211 (3SH)
Philosophy
The course descriptions for the above mentioned class could not be found. Please contact Academic Records & Registration at 303-458-4126 with questions. Some additional course
information is available and shown here.
All PL courses (6SH)
Religious Studies
The course descriptions for the above mentioned class could not be found. Please contact Academic Records & Registration at 303-458-4126 with questions. Some additional course
information is available and shown here.
all RC and RS courses (6SH)
Social Science
The course descriptions for the above mentioned class could not be found. Please contact Academic Records & Registration at 303-458-4126 with questions. Some additional course
information is available and shown here.
Social Science (6SH)
Computer Networking Foundational
CIS 318 - Ethics for the IT Professional
Focuses on ethical problems that arise in the Information Technology world. Explores the areas of IT crime, privacy, intellectual property, software development, and employer/employee issues. Introduces the codes of ethics for various IT professional associations and organizations.
CN 301 - Networking Technologies and Fundamentals
For non-majors only. Introduction to Internet systems and protocols supporting networked applications and their relationship with end-users. Presents design, management and administration of simple network topologies. Introduces OSI model, TCP/IP, and their contstraints.
CN 311 - Systems Architecture
Presents design, management and administration of simple to complex network topologies. Intro to Internet connectivity and protocols supporting networked applications over a distributed network and their relationship with end-users. Introduces the concepts of user content, applications, services, and infrastructure.
Pre-requisite: CN*301
CN 316 - Networking Infrastructure
Investigates the foundations of network infrastructures and emerging network technologies. Covers OSI model in depth, including TCP/IP. Investigates the standards, design, architecture, and operation of LAN, WAN and telecommunications services. Introduces basic switching & routing concepts.
Pre-requisite: TAKE CN*311 AND MT*320;
CS 208 - Computer Science Fundamentals
Provides an introduction to Computer Science/Computer Information Systems. Includes numbering systems, mathematical and logical binary operations, basic concepts of computer organization, and operating systems. Introduces systems analysis and design, management information systems, databases, networking, assembly and high-level language program development environments.
CS 361 - Control Structures
Develops a precise and logical methodology for problem solving and reducing solutions to algorithmic format. Introduces the concepts and methodologies of structured programming and design. Demonstrates the uses, abuses, and best practices of sequential, selection, iterative, recursive, and subprogram control structures. NOTE: Credit may be awarded for CS 241 or CS 361, not both.
Cross listing(s): CS 241.
CS 362 - Data Structures
Combines concepts discussed in CS 361, computer programming and design, with structural programming and design. Examines data structures including arrays, structures, linked lists, queues, stacks, file organization along with file processing and algorithms used in problem solving. Emphasizes sound programming practices. NOTE: Credit may be awarded for CS 362 or CS 341, not both.
Pre-requisite: CS*361
Cross listing(s): CS 341.
CS 372 - Advanced Programming and Algorithms
Demonstrates methods for analyzing the efficiency of computer algorithms. Analyzes searching and sorting algorithms, including hashing, shell sort, quicksort, and mergesort. Develops advanced programming skills through enhanced program analysis and design, team programming, and design and implementation of large projects.
Pre-requisite: TAKE CS*208 AND CS*362;
MT 201 - College Algebra
Includes algebraic operations, equations and inequalities, functions and their graphs, solution of polynomial, exponential and logarithmic functions and linear systems of equations.
MT 320 - Introduction to Discrete Mathematics
Introduces mathematical tools used by computer scientists with an emphasis on developing problems solving abilities. Topics include machine logic, set theory, Boolean algebra, mathematical induction, and data structures.
Pre-requisite: MT*201
Computer Networking Upper Division
CIS 425 - Systems Analysis and Design
Studies the analysis and design of computer based information systems. Considers transformation processes and comprehensive design. Includes advanced technology, emphasizing expert and knowledge-based systems. Considers human resources, communications and computers in a systems framework.
CN 460 - Fundamentals of E-Security I
Introduces the concept of security management and addresses the ambient factors that constitute a sound organizational security policy. Examines basic security management, security models, risk analysis, internal and external security threats, privacy issues and security laws and regulations in an effort to provide a solid foundations for future e-security courses.
Pre-requisite: TAKE CN*316 CS*450;
CN 461 - Fundamentals of E-Security II
A continuation of CN460. Uses an integrated study of network security, cryptography, operational security, disaster recovery, business continuity planning, and information security legal issues to round out the essential e-security foundation.
Pre-requisite: CN*460
CN 468 - Routing, Switching, & Telecommunicatios
Introduces telecommunication methods that evolved into today's high speed enterprise routing and switching concepts. Students work with modern communication protocols that support wireless, VOIP and cable data transmission.
Pre-requisite: TAKE CN*316;
CN 470 - Tiered Infrastructure
Analyzes and troubleshoots tiered information infrastructures. Demonstrates methods to build resilient, reliable and redundant networks while emphasizing support of strategic business goals.
Pre-requisite: TAKE CN*316;
CN 478 - Management of Enterprise Networks
Explores datacenter support and management requiring the integration of servers, applications and data storage with business operations and goals. Examines the impact of recent ethical, governance and legal concerns on business operations.
Pre-requisite: TAKE CN*410 AND CN*461;
CN 493 - Senior Capstone
Provides the culminating experience of the major, focusing on integration and application of theory. Must be completed as graded course work at Regis University.
Cross listing(s): CIS 493 CS 493.
CS 430 - Operating Systems
Studies the organization and operation of computer systems. Includes batch processing, interactive processing, multiprogramming systems, storage management, data sharing in main storage, resource control, file systems and processor scheduling.
Pre-requisite: TAKE CS*372;
Electives
The course descriptions for the above mentioned class could not be found. Please contact Academic Records & Registration at 303-458-4126 with questions. Some additional course
information is available and shown here.
(9SH)
Complete nine (9) upper division semester hours of
Computer Networking electives selected from the following:
CS 432, CS 433, CS 434, CS 445, CIS 448, CS 465, CS 468
CN 472, CN 474, CN 476, CN 462, CN 463