Studying Computer Science at Regis

Regis University’s Bachelor of Science in Computer Science degree provides students a solid understanding of how to plan, design, implement, manage and maintain a broad range of computer information systems.
Classroom Online Accelerated

B.S. Computer Science

Computer Science Degree Overview

The comprehensive curriculum within the B.S. in Computer Science degree is designed to provide an understanding of computer networking, programming and data administration, planning, implementing and managing a broad range of IT projects and information security strategies. This degree prepares students to work in the areas of computer architecture, object-oriented analysis and design, software engineering and operating systems. Both on-campus and online computer science courses are offered.

A Leader in Information Technology Education

The B.S. in Computer Science degree is accredited by the Computing Accreditation Commission of ABET, a prestigious nonprofit accreditation body. Regis University’s College for Professional Studies is the only institution in the country whose Bachelor of Science in Computer Science degree is both accredited by ABET and also can be earned completely online.

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 Science 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

Student Outcomes

Upon successful completion of this program, the graduate will be able to:

  1. Apply knowledge of computing and mathematics appropriate to the computing field.
  2. Analyze a problem and define the computing requirements appropriate to its solution.
  3. Design, implement, and evaluate a computer-based system, process, component, or program to meet desired needs.
  4. Identifies, collaborates effectively, and shares information with team members to set and meet team performance goals.
  5. Understand professional, ethical, legal, and social issues and responsibilities relevant to the computing field.
  6. Communicate with different stakeholders using effective communication and decision-making skills.
  7. Analyze the local and global impact of computing on individuals, organizations, and society.
  8. Maintain technical competency in the face of rapid changes in the computing.
  9. Use current techniques, skills and tools necessary to the computing practice.
  10. Apply mathematical foundations, algorithmic principles, and computer science theories and development principles in the modeling and design of computer-based systems demonstrating comprehension of the tradeoffs involved in design choices and the construction of software systems of varying complexity.

Graduate & Enrollment Numbers

    2010-2011 2011-2012 2012-2013
    Graduates by academic year 33 35 21
    Enrollment by academic year 313 365 454

    Total Computer Science Degree Requirements: 128-133 credit hours

    Combined bachelor’s and master’s degrees: 152 credit hours
    Undergraduate core requirements: 45 credit hours
    Foundational course requirements: 35 credit hours
    Upper division course requirements: 30 credit hours
    Optional Mathematics minor: 12 credit hours
    General electives: 11 credit hours (if minor is completed); 18 credit hours (if minor is not completed)

    Printable Fact Sheet: To download a printable fact sheet with details about required classes, admissions requirements, and start dates, please visit our fact sheet library. Please note: The best source for the most current information is an admissions counselor.

    Program Requirements

    General Undergraduate Core Requirements (45 credit hours)

    Oral Communication Skills (3 credit hours): COM 210, COM 211
    English Composition (3 credit hours): EN 203
    Advanced Oral or Written Communication (3 credit hours): COM 406, COM 437, COM 455, EN 325, EN/PL 482, EN 475
    Literature/Humanities (6 credit hours)
    • Literature/Humanities (6 credit hours) (3 credit hours)
    • Literature/Humanities Elective (3 credit hours) Any 300-400 EN, all HU courses, all COM courses (excluding COM 210, COM 211, COM 406, and COM 437)
    Global Issues (6 credit hours): COM 400, COM 412, CR 466, EC 335, EC 400, CIV 410, CIV 420, HS 240E-W, HU 435E-W, HU 421E-W, SO 204, SO 340, SO 341, SO 446, SO 469F, SO 472, IRSH 410E-W, RC 450, RC 458, RC 459

    Social Sciences (6 credit hours): CIV 410, CIV 420, CIV 430, CIV 440, COM courses (excluding COM 210, COM 211, COM 406 and COM 437), all EC, all ED, all HS, all PY, all SO courses, all CR courses

    Mathematics (3 credit hours) 
    • (College-level algebra or higher)
    • MT 201, MT 204, MT 270, all 300-400 level MT courses 
    Natural Sciences (3 credit hours): SCI 205E, SCI 206E, SCI 410E, SCI 411E, all CN, CIS or CS courses 
    Philosophy (6 credit hours): All PL courses
    Religious Studies (6 credit hours): All RC, all RS courses 
    Foundational Courses (38 credit hours)
    CIS 318 Ethics for the IT Professional
    CS 208 Computer Science Fundamentals
    CS 361 Control Structures
    CS 362 Data Structures
    CS 370 Assembly Language
    CS 372 Advanced Programming and Algorithms
    CS 375 Computation Theory
    CS 390 Principles of Programming Languages
    MT 270 Introduction to Statistics
    MT 320  Introduction to Discrete Mathematics 
    MT 360A  Calculus I (4 credit hours) 
    MT 360B  Calculus II (4 credit hours) 

    Upper Division Major Requirements (27 credit hours)

    CS 430 Operating Systems
    CS 432 Modern Software Engineering
    CS 434 Object-Oriented Programming using Java
    CS 440 Computer Organization and Architecture
    CS 450 Data Networks
    CS 493 Senior Capstone
    MT 415 Linear Algebra
    Complete an additional 2 classes (6 upper division credit hours) from the following: 
    CS 412 Web and Database Programming
    CS 433  Computer Systems Security 
    CS 437  Advanced Data Structures 
    CS 442  Database Programming 
    CS 445  Database Management 
    CS 461
    Artificial Intelligence: Symbolic Reasoning 
    CS 465  UNIX Operating Systems 
    CS 468  Advanced UNIX 

    Optional Mathematics Minor (12 credit hours)

    MT 405 Numerical Methods
    MT 417 Discrete Mathematical Structures
    MT 445 Advanced Linear Algebra
    MT 470A Mathematical Statistics I

    General Electives (11-18 credit hours)
    Students must complete 11 credit hours of Natural Science electives (2 credit hours must include natural science laboratory course work).

    If a minor is completed: 11 credit hours 
    If a minor is not completed: 18 credit hours 
    TOTAL DEGREE REQUIREMENTS: 128-133 credit hours

    Please note that recent course requirement updates may not be reflected in the list above and you should contact an admissions counselor at 800.944.7667 for recent changes and updates.

    To download a printable fact sheet with program details, click here.

    How to Apply

    Take the next step in your Regis experience and connect with a Regis admissions 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 admissions 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.

    Applicants seeking a bachelor's degree from the College for Professional Studies must possess:

    • A high school diploma or equivalent (from a regionally accredited high school) AND
    • Transferable credit from a regionally accredited college or university AND
    • Evidence of work experience

    Applicants who do not meet each of these requirements may submit a letter of exception to the Assistant Dean of the school in which the applicant seeks to enroll. The letter should describe the applicant's goals and substantiate his/her ability to be successful at Regis University. Download guidelines for work experience admission appeal.

    Application Process:

    1. Complete the undergraduate application form online
    2. Pay the $50.00 application fee. The fee is waived if you have applied to Regis previously or if you are a Regis graduate.
    3. Complete the personal statement essay. A short personal statement is required to be considered for admission. Download a copy of the personal statement guidelines.
    4. Request official transcripts from accredited institutions that you have previously attended. Download the transcript request form. Official transcripts are those that come directly from one college or university to another college or university. Official transcripts must be received no later than 30 days after the date of application. If not received, course registrations will be suspended.
    5. Additional admission requirements apply to international students who are non-U.S. citizens.

    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.

    Non Degree-Seeking Applicants Submit the Following:

    • Online application form
    • Pay the $50.00 application fee
    • Possess a high school diploma or equivalent
    • Possess transferable college credit from a regionally accredited college or university
    • Provide evidence of work experience
    • No official transcripts are necessary. The writing skills placement essay is not required.

    Class Starts

    Term Class Start Date
    Fall 8W1 - 2014 August 25, 2014
    Fall 5W1 - 2014 August 25, 2014
    Fall 5W2 - 2014 September 29, 2014
    Fall 8W2 - 2014 October 20, 2014
    Fall 5W3 - 2014 November 3, 2014
    Spring 8W1 - 2015 January 5, 2015


    2014-2015 Academic Year Tuition: Effective Fall 2014 - August 25, 2014

    Course Format Estimated Total Program Cost Credit Hours Required Cost per Credit Hour Estimated Fees for Program
    Classroom $13,850 - $58,930 30 - 128 $460 $50
    Online $13,850 - $58,930 30 - 128 $460 $50

    2013-2014 Academic Year Tuition: Through Summer 2014

    Course Format Estimated Total Program Cost Credit Hours Required Cost per Credit Hour Estimated Fees for Program
    Classroom $13,100 - $55,730 30 - 128 $435 $50
    Online $13,850 - $58,930 30 - 128 $460 $50

    Directed study costs $460 per credit hour.

    Please note: Additional fees may apply to students. Please contact an admissions counselor at 800.944.7667 for information.