Studying Computer Networking at Regis

Regis University’s Bachelor of Science in Computer Networking degree prepares technology students to design, manage and maintain computer networking systems including LAN, WAN, mobile and enterprise networks.
Classroom Online Accelerated

B.S. Computer Networking

Computer Networking Degree Overview

The B.S. in Computer Networking degree offers students the means to achieve mastery of computer information technology concepts and their application to real-world business problems. You will learn about the rise in critical information security issues such as hackers, viruses and other acts of cyber-vandalism and the important role network and computer systems administrators play to protect data. Both on-campus and online computer networking courses are offered.

The Computer Networking degree prepares students for careers in information technology emphasizing computer network administration or analysis, network design, system consulting or system analysis.

A Leader in Information Technology Education

Regis University’s College for Professional Studies is one of three institutions in the nation whose Computer Networking degree program is accredited by the Computing Accreditation Commission of ABET, a prestigious nonprofit accreditation body.

A Faster Path to Success Through Combined Bachelor’s and Master’s Degrees

Technology students have the opportunity to work on a B.S. in Computer Networking degree in tandem with one of the Master of Science degree programs within our School of Computer & Information Sciences.* Learn how you can complete both degree programs at a faster pace and a more affordable cost.

*Excluding the M.S. in Software Engineering & Database Technologies degree

Total Computer Networking Degree Requirements
Bachelor’s degree: 128 credit hours
Combined bachelor’s and master’s degrees: 152 credit hours
Undergraduate core requirements: 45 credit hours
Foundational course requirements: 24 credit hours
Upper division course requirements: 36 credit hours
Optional minor: 12 credit hours
General electives:

  • If minor is completed: 11 credit hours
  • If minor is not completed: 23 credit hours

Program Requirements

Listed below are the required courses for completion of the degree in Computer Networking at Regis University. Please note that recent course requirement updates may not be reflected in the list below and you should contact an enrollment counselor at 800.944.7667 for recent changes and updates.

This degree program requires 128.00 credit hours for completion. Please contact your advisor or the Office of Enrollment Services at 303.458.4126.

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

Course Descriptions

Listed below are the available courses offered at Regis University within this respective degree program. The courses below include the degree program requirements as well as courses. Please contact an enrollment counselor at 800.944.7667 for recent changes and updates.

CIS 318 Ethics for the IT Professional (3.00)

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.

CIS 425 Systems Analysis and Design (3.00)

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.

CIS 448 Info. Technology Project Management (3.00)

Introduces management of Information Technology projects, including management of personnel resources and materials resources. Techniques for establishing goals and realistic timelines for delivery of an Information Technology project are also implemented.

CN 301 Networking Technologies and Fundamentals (3.00)

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 (3.00)

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 (3.00)

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;

CN 321 Broadband & Wireless Fundamentals (3.00)

Presents WAN interconnections technologies, including ISP and wireless carrier services. Presents telecom link engineering methodologies. Investigates 802.11 and LTE protocols, extends model to other wireless connection approaches, such as the Bluetooth & Zigbee protocols.

Pre-requisite: TAKE CN*316;

CN 400 Enterprise Networking (3.00)

Builds on CN 321 with an examination of the design and implementation of large enterprise and data center networks. Covers IPv6, OSPF, BGP, DNS, VRRP, SSL/TLS, load balancing, session persistence and fault tolerant network designs.

Pre-requisite: TAKE CN*321 AND CS*362;

CN 410 Voice & Video Networks (3.00)

Introduction to streaming media protocols and their implementation. Coverage, includes VoIP, SIP, RTP QoS, Security, Unified Communication and the regulation of media content (voice, music, TV, videos) currently and historically.

Pre-requisite: TAKE CN*400;

CN 412 SIP & VoIP Lab (3.00)

Lab course. Covers how to set up and run and Asterisk VoIP call processing server and enable a unified voice and data communications system within and organization.

Pre-requisite: TAKE CN*410;

CN 444 Wireless Networks (3.00)

Examines wireless technologies used in infrared, spread spectrum, microwave, and cellular systems. Discusses integration of WLANs, satellite communications and cellular systems in an organization. Includes protocols, security practices and applications used on wireless technologies.

Pre-requisite: TAKE CN*400;

CN 460 Fundamentals of E-Security I (3.00)

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 (3.00)

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 462 Ethical Hacking and Defense (3.00)

Explores security threats and vulnerabilities that face computer network engineers by using penetration testing techniques. Examines requirements for a formal hacking lab and discusses ethical boundaries between white and black hat hacking.

Pre-requisite: TAKE CN*461;

CN 463 Cyber Crime and IT Compliance (3.00)

Examines societal, ethical, and legal issues involved in information assurance as implemented through ethics and laws. Analysis of compliance themes that affect IT environment for financial, publicly traded, and healthcare organizations as well as industry regulations.

Pre-requisite: TAKE CN*461

CN 468 Routing, Switching, & Telecommunicatios (3.00)

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 (3.00)

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 472 Advanced Routing and Switching (3.00)

Investigates Telecommunication techniques and protocols that integrate voice communications with data networks. Topics include advanced routing and switching protocols over high speed data and voice networks.

Pre-requisite: TAKE CN*316;

CN 474 Protocol Analysis (3.00)

Investigates protocols that reside within enterprise environments and in use on wide area networks. Examines how to correctly identify and utilize each protocol within a network using analyzers.

Pre-requisite: TAKE CN*316;

CN 476 Convergent Technologies (3.00)

Provides students the opportunity to examine the integration of business goals and a unified communication plan. Focuses on VOIP and wireless communication integration.

Pre-requisite: TAKE CN*316;

CN 478 Management of Enterprise Networks (3.00)

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 (3.00)

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 208 Computer Science Fundamentals (3.00)

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 (3.00)

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 (3.00)

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 (3.00)

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;

CS 430 Operating Systems (3.00)

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;

CS 432 Modern Software Engineering (3.00)

Introduces modern software engineering using the object-oriented paradigm. Develops and object model for use in object-oriented analysis, design, and programming. Topics include object modeling, UML, object-oriented analysis and design.

Pre-requisite: TAKE CS*208 CS*362;

CS 433 Computer Systems Security (3.00)

Introduces the concept of security in computing. Topics include cryptography, program security, operating systems protection, database security, and network security. Students will explore current security models, internal and external security threats, risk analysis, privacy issues and security laws and regulations.

Pre-requisite: TAKE CIS*425 CS*450 CN*301;

CS 434 Object-Oriented Programming Using Java (3.00)

Focuses on translation of object-oriented analysis and design documents into efficient Java code. Introduces Java control structures, data structures, file input and output, applets, methods, classes and objects, inheritance, polymorphism, multi-threading, graphics, and animation.

Pre-requisite: TAKE CS*208 CS*362;

CS 445 Database Management (3.00)

Introduces the theory of database design. Discusses techniques of database systems implementation, physical file organization, data integrity, security techniques, and management of the database environment. Explores data structures used in databases, database management, and data communications.

Pre-requisite: CS*362

Cross listing(s): CIS 445.

CS 465 UNIX Operating Systems (3.00)

Explores the architecture of the UNIX operating system. Provides hands-on experience in file management, the UNIX shell, using filters, using and developing pipes, security, software development tools, text processing tools and in-depth knowledge of how these aspects are incorporated into the UNIX system. Discusses how UNIX meets its design objectives, its relative merits in comparison with other operating systems, and interoperability issues.

Pre-requisite: CS*372 CS*430

CS 468 Advanced UNIX (3.00)

Expands upon knowledge of UNIX systems. Introduces systems administration tasks, including software installation, system configuration, and managing user accounts. Studies risks faced by computer systems and UNIX security mechanisms. Explores UNIX system programming including signal and interprocess communication.

Pre-requisite: CS*372 AND CS*465

MSCC 610 Information Technology Concepts (3.00)

Introduces information systems concepts, architectures, and technologies. Emphasizes information systems resources needed to meet organizational mission and objectives. Focuses on information systems from business viewpoint including processes, value proposition, and different types of information systems.

MSCC 697 Information Technology Research Methods (3.00)

Concentrates on project management, proposal preparation, research and thesis writing. Deliverable include abstract proposal outline and research plan. Students research and develop project proposals that are then approved by the faculty.

Pre-requisite: TAKE MSCC*610;

MT 270 Introduction to Statistics (3.00)

Presents standard topics in introductory statistics for students whose major is not mathematics. Topics include descriptive statistic, probability distributions, estimations, hypothesis testing, linear regression and correlation and other topics.

Cross listing(s): BA CITI MT 270C.

MT 320 Introduction to Discrete Mathematics (3.00)

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

How to Apply

Take the next step in your Regis experience and connect with a Regis enrollment counselor for information and assistance.

Apply Now

Students with prior college credit, military credit, professional licenses or certificates or several years of work experience may be able to translate this experience directly into college credit.

Your enrollment counselor will help evaluate your prior learning credit, provide information regarding financial aid and tuition assistance, recommend courses and help you get started with the application process.

At a minimum, applicants seeking a bachelor's degree from the College for Professional Studies must either:

  • Possess a high school diploma (from a regionally accredited high school) or its equivalent and a minimum of 30 semester hours of transferrable course credit from a regionally accredited college or university, OR
  • Possess a high school diploma (from a regionally accredited high school) or its equivalent and three years of documented, post-high school work experience. Applicants who do not meet this requirement may submit a letter of appeal to the School Assistant Dean. Download guidelines for work experience admission appeal.

Please remember: Applications that are incomplete and/or missing information will NOT be processed. Apply a minimum of 14 days before the start of classes to ensure optimal course selection.

Materials Needed for Application and Admission

  • Application: Completed online undergraduate application form
  • Application fee: $50.00 non-refundable application fee (waived for previous Regis University students)
  • Writing skills placement essay: All new, degree-seeking students must submit a writing sample with the application for admission, even if English credits are being transferred toward your degree. Select one of the essay topics to demonstrate your abilities. Download a copy of the essay guidelines and essay evaluation criteria. (The writing skills placement essay is not required for non-degree seeking students.)
  • Submit official transcripts within 30 days of the date of application. If official transcripts are not received within 30 days you will be unable to register for future courses until the transcripts are received.
  • Transcript request forms are included with your application materials. Official transcripts must be sent directly from your previously attended schools to the CPS Admission Office.
  • Transfer credit cannot be evaluated or awarded until all official transcripts are received.
  • Work experience: If you have at least 30 credit hours of college course work, work experience is optional. If you have less than 30 credit hours to transfer toward your degree, you must document that you have at least three years of work experience after high school, or a combination of work experience and previous college credit equivalent to three years. Applicants who do not meet this requirement may submit a letter of appeal to the School Dean. Download the guidelines for work experience admission appeal.
  • Additional admission requirements apply to international students who are non-U.S. citizens.

Class Starts

Term Class Start Date
Summer 8W2 - 2013 July 1, 2013
Summer 5W3 - 2013 July 15, 2013
Fall 8W1 - 2013 August 26, 2013
Fall 5W1 - 2013 August 26, 2013
Fall 5W2 - 2013 September 30, 2013
Fall 8W2 - 2013 October 21, 2013
Fall 5W3 - 2013 November 4, 2013
Spring 8W1 - 2014 January 6, 2014
Spring 5W1 - 2014 January 6, 2014
Spring 5W2 - 2014 February 10, 2014
Spring 8W2 - 2014 March 3, 2014
Spring 5W3 - 2014 March 17, 2014

Tuition

Undergraduate Degree Tuition Comparison Chart: Local Campus Programs
Comparison is based on Regis Board Approved 2013 Tuition and Fee Rates. Rates were gathered from other university websites as of June 2013.

Institution Estimated Total Program Cost Credit Hours Required Cost per Credit Hour Estimated Fees for Program
Colorado Christian University $26,600 - $102,200 30 - 120 $840 $1,400
Colorado State University $18,699 - $55,059 30 - 120 $404 $6,579
Colorado Technical University $9,800 - $58,550 30 - 180 $325 $50
Metro State College of Denver $9,185 - $36,740 30 - 120 $272 $1,025 - $4,100
Naropa $29,640 - $110,640 30 - 120 $900 $2,640
Regis University $13,100 - $55,730 30 - 128 $435 $50
University of Colorado at Denver $10,964 - $45,083 30 - 120 $336 $884 - $4,763
University of Denver/University College $15,300 - $65,075 30 - 123 $506 - $525 $120 - $500

Undergraduate Degree Tuition Comparison Chart: National Online Programs
Comparison is based on Regis Board Approved 2013 Tuition and Fee Rates. Rates were gathered from other university websites as of June 2013.

Institution Estimated Total Program Cost Credit Hours Required Cost per Credit Hour Estimated Fees for Program
Argosy University $17,865 - $70,785 30 - 120 $588 $225
Capella University $10,340 - $61,790 30 - 180 $343 $50
Colorado State University (Global Campus) $10,525 - $42,025 30 - 120 $350 $25
DeVry University $18,330 - $85,011 30 - 139 $609 $60 - $360
Kaplan University $11,975 - $67,625 30 - 180 $371 $845
Regis University $13,850 - $58,930 30 - 128 $460 $50
University of Phoenix $18,310- $74,000 30 - 120 $585 $760 - $3,800