
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 (Accelerated)
Develop more than just a career.
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 degree is accredited by the Computing Accreditation Commission of ABET, a prestigious nonprofit accreditation body. Regis University’s College of Computer & Information Sciences is one of only two institutions in the country whose Bachelor of Science in Computer Science degree is both accredited by ABET and also can be earned completely online (or on campus in Denver, Colorado).
Program Format
Online + on campus courses
8-week terms
Credits for Completion
120 credit hours
Generous transfer credit opportunities
Cost of Tuition
$555 per credit hour
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.
Software Engineers are responsible for applying computer science and engineering concepts to create software solutions. Software Engineers can expect to collaborate with multiple teams throughout an organization to translate business requirements into software solutions.
Web Developers are responsible for creating and managing websites utilizing multiple programing languages. Web developers can expect to work with HTML, CSS and JavaScript languages to name a few.
Application Developers are responsible for designing and coding programs and applications, and usually specialize in one field of application development. A few examples of specializations are phone applications, accounting software, and graphic software.
Data Scientists interpret and analyze large amounts of data. After analyzing the data, Data Scientists use the information that they got from the analysis to create solutions to business challenges using data.
Network Architects/Engineers design a variety of networks such as computer networks, local area networks, wide area networks, and other communications systems. Network Architects should expect to test all networks after designing them.
Systems Analysts are responsible for the analysis of how software and IT systems are performing and if they are fitting the needs of the company or organization. Systems Analysis should expect to train new employees on all systems as well as gather systems performance feedback.
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.
How to Apply
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 evaluate your prior learning credit, provide information regarding financial aid and tuition assistance and help you through the entire application process.
Tuition and Fees
Program tuition: $555 per credit hour
Total program credits: 120
Fees: $75 technology fee per course
Total program credits are the number of credit hours required for graduation. Students transferring credit may be required to complete a smaller number of credits at Regis. View the Transfer Guide for a complete list of transfer credit equivalents.
Curious about financial aid options? Regis also offers a variety of scholarships, grants and other programs to help you pay for school. Visit Financial Aid for more information.