CS 390: Principles of Programming Languages
Investigate programs written in declarative and imperative programming languages including functional, logic, structured and object-based approaches.
Bachelor of Science
Become fluent in multiple languages.
With a degree in computer science from Regis, you won’t just study theory and practice – you’ll emerge as a proficient software developer with the ability to utilize multiple programming languages, paradigms and platforms to implement computational solutions.
Whether you aspire to protect systems from cybercriminals or model complex computational solutions to problems, the B.S. in Computer Science program at Regis will provide you with the knowledge to go beyond programming and help people and technology live together productively.
The B.S. in Computer Science is accredited by the Computing Accreditation Commission of ABET, https://www.abet.org. Learn more about ABET accreditation.
Ranked #1: Highest Paid Computer Science Graduates in Colorado for 2021 by CollegeFactual.com.
See All University Rankings
Program Format
On-campus courses
Academic Term
16-week semesters
Tuition for the 25-26 Academic Year
$47,490
Investigate programs written in declarative and imperative programming languages including functional, logic, structured and object-based approaches.
Develop well-designed, reliable, flexible, modular and verified software systems using an Agile development cycle.
Explore the technologies used to construct computer-based agents that perceive, represent knowledge, search spaces and learn.
Get all the details on our B.S. Computer Science program, including course requirements and application materials.
Data Scientists interpret and analyze large amounts of data to formulate and recommend solutions to business challenges.
Systems Analysts analyze how software and IT systems are performing and if they are fitting the needs of the organization.
Network Architects design computer networks, local area networks, wide area networks and other communications systems.
Software Engineers collaborate with multiple teams throughout an organization to translate business requirements into software solutions.
Web Developers utilize multiple programming languages such as HTML, CSS and JavaScript to create and manage websites.
The B.S. in Computer Science is accredited by the Computing Accreditation Commission of ABET, https://www.abet.org. This accreditation assures that programs meet standards to produce graduates ready to enter critical technical fields that are leading the way in innovation and emerging technologies, and anticipating the welfare and safety needs of the public.
The FastForward program at Regis enables you to earn both a bachelor's and master's degree at the same time and get on the fast track to success. Through our dual degree combination options, you can complete both degree programs at a faster pace and a more affordable cost.
To apply to the B.S. Computer Science program, you will need:
The first step in the application process is to contact an admissions counselor, who can help you through the entire application process, evaluate your prior learning credit (AP, IB, etc.) and provide information regarding financial aid and tuition assistance.
Full-time tuition for the 2025-2026 academic year: $47,490/year (fall and spring semesters)
Part-time tuition for the 2025-2026 academic year (less than 12 credit hours per semester): $1,583/credit hour
Tuition is one part of the overall cost of attendance, which includes all expenses students may have, including basic living costs. For more information about tuition, fees and your estimated cost of attendance, visit our Cost of Attendance for On-Campus Daytime Undergraduates page. Tuition and fees are subject to change.
Curious about financial aid options? Regis offers a variety of scholarships, grants and other programs to help you pay for school. Check out our Net Price Calculator to get a better look at what your financial aid package may include.
The Bachelor of Science in Computer Science is offered by the Computer Science and Information Systems Department in the Anderson College of Business and Computing.