Build me a customized:
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Build me a customized:
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Build me a customized:
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

Computer Science

Now available in both 8-week and 14-week course formats!
This program offers a career navigation course*
Add a Computer Science program to attract students who want the jobs of the future

This practical, career-focused Computer Science degree program was developed in collaboration with Google and leading computer scientists, to build real-world skills, and provide instant name recognition and credibility to your program.

Portfolio-building projects help ensure your students can learn the skills they need to launch careers across this fast-growing industry.

increase in new CS undergrad enrollments last year
1.2 million
Computer Science degree holders currently employed
Computer Science job postings in the last year

What makes the Rize Computer Science program attractive to prospective students

CFP Real World Projects
Flexible Schedules CFP Rize Education
Build Financial CFP Rize Education

Real-World Courses Taught by Qualified Professional & Academic Experts in the Computer Science Field

Each Rize program has a dedicated curriculum committee comprised of faculty & industry experts in the program's subject area.

These experts understand the needs of hiring managers in related industries to ensure courses are current and professionally relevant.

Rize programs leverage the courses you already have:

Our Academic Partners will work directly with you to build a unique program leveraging and integrating courses you already have in your catalog.
A potential Computer Science degree could look like this:
Example courses from your institution
Calculus I
Theory of Probability
Organizational Behavior
Courses from Rize
Internet History, Security & Technology
Programming for Everyone I & II
Web Development
Application Development I & II
Introduction to C
Inside of a Microprocessor
Data Structures
Product Development
Capstone Project, Product Launch
Courses and curriculum

Computer Science course descriptions

You can launch this Computer Science program by adding 12 Rize courses to your existing catalog, enabling you to market a Computer Science degree to prospective students in as little as one semester. Courses are available in both 14-week and 8-week formats. Expand below to read the course descriptions.

Additionally, this program offers a career navigations course, "How to Get a Job in Coding". In this experimental 200-level course, we will help students explore career and salary outcomes, learn the skills they need to navigate the job market, and build confidence in their ability to secure an exceptional career after graduation. We’ll give them insight into what a career or job in the Computer Science field would actually look like day-to-day.

CSC I  -  Internet History, Security & Technology

To thrive in today’s digital world, you need to understand the system that powers it. This course, built in collaboration with Google, will explore the internet and show you how it works. This class focuses on hands-on learning of important topics like cybersecurity, networking, and programming. By the end, you’ll be able to evaluate your options for a rewarding career in technology. At minimum, you’ll be a much wiser network citizen.

CSC II  -  Programming for Everyone I

This course, built in collaboration with Google, provides a gentle, but thorough, introduction to programming using Python. You will learn the core concepts and techniques needed to create programs and perform basic data analysis. By the end of this course, you’ll be ready to pursue further study in computer science and unlock more advanced programming courses.

CSC III  -  Programming for Everyone II

This course, built in collaboration with Google, follows on from Programming for Everyone I. In the first half of the course, you will learn how to leverage your Python skills to treat the internet as a source of data. The second half of the course will teach you the fundamentals of Structured Query Language (SQL) and database design. By the end of the course, you will improve your programming skills and learn how to build a range of applications.

CSC IV  -  Web Development

This course, built in collaboration with Google, covers everything you need to know in order to build a website from scratch. You'll learn HTML, CSS, and Javascript - the core technologies which power modern websites - and build a website of your own. By the end of this course, you'll be able to create interactive, aesthetically pleasing websites for any purpose you can imagine.

CSC V  -  Application Development I, Exploring Web Applications

Modern development relies on frameworks which provide developers with powerful tools to speed up development. If you want to build apps, you need to understand how to use frameworks. This course, which has been built in collaboration with Google, will introduce you to Django - a framework used for data-driven web applications. You’ll learn the fundamentals of Django, improve your database management skills, and begin developing your own apps.

CSC VI  -  Application Development II, Building Web Applications

This course - built in collaboration with Google - is the second part of the application development series. In this course, you will put your skills into practice and build your own application. By the end of this course, you'll have a greater understanding of the technologies that power modern apps and be able to build your own.

CSC VII  -  How to Get a Coding Job

This course will help you find a coding job upon graduation. Not just any job; one that excites you and meets your financial needs. In this course, you will explore career paths in Software Engineering and related fields, the potential salary outcomes you can expect, and the skills you need to understand whether these salary outcomes will support you. This exploration will lead you to identify target jobs and opportunities. You will then plan the steps you need to take to achieve your goals and begin executing on that plan.

CSM I  -  Introduction to C, How Computers Really Work

In order to become a successful developer, you need to understand how computers interpret code. This course, which was built in collaboration with Google, will introduce you to C - the fundamental language used to write many high-level languages, including Python. By the end of this course, you will have a better understanding of how computers turn your code into ones and zeroes, and be able to use that understanding to build more efficient programs.

CSM II  -  Inside of a Microprocessor

This course is intended as an introduction to computer hardware and builds upon Introduction to C. It covers the techniques used to design and build microprocessors, memory, and other elements of modern-day hardware. Students will learn the fundamentals of machine language (binary) and assembly language as well as what happens inside of a computer on a fundamental level. Students will also have the opportunity to analyze the C compiler and learn how it produces the necessary strings of ones and zeros that will run on the hardware.

CSM III  -  Data Structures

This course, built in collaboration with Google, will teach you how to understand and use data structures. Data structures are used by almost every program and application to store, access and modify the vast quantities of data that are needed by modern software. By the end of this course you'll learn what data structures are and learn how to use them in the applications you build.

CSM IV  - Algorithms

This course explores algorithms from a coding-focused perspective, using Python. Students will learn about the issues that arise in the design of algorithms for solving computational problems and will explore a number of standard algorithm design paradigms and their applicability. Students will also become familiar with concepts of runtime, recursion, implementation and evaluation. This course features a heavy emphasis on practical application of algorithms to common development and engineering challenges.

CSM V  -  Product Development

Creating software products is more than just writing code, it also requires an analysis of what your customers want, and how to meet their needs. As a result, understanding product development is key to a successful career in technology. By the end of this course (built in collaboration with Google), you will understand how product teams and processes work, and learn how to develop an idea into an actual product that delights your users.

CSM VI  -  Capstone Project, Product Launch

This course is intended as a culmination of all of a student’s work in their Computer Science major. Students will work in groups to launch a web app prototype that meets the following requirements:

(1) Uses Database concepts from the Computer Science Core, Data structures and Algorithms.

(2) Meets Faculty ApprovalStudent will pitch their product, select the necessary technologies, work in groups to build an application, and create a webpage from which the application can be accessed.

Students will be evaluated based on whether their product meets the goals they initially established, and on their internal project management processes.

Certified Planning is a great career stats

Students give these courses rave reviews

“The projects we had to do were very motivating… It sparked interest in me, got the light going in my brain - I loved doing the projects!”
Cole B.
Walsh University
“Rize has given me an opportunity to add something to my degree. Something that I wanted to find at my school but wasn’t there.”
Chisunta C.
Albertus Magnus College
“Class experience is amazing!”
Mary D.
Mary Baldwin University
“It’s helped me know what I want to do in my career because of how immersive the assignments are.”
Jacob J.
Lasell University
“Even though everything was online… it still felt like the same kind of small classroom that I really enjoy, and that’s why I chose my college - so I kinda got that same experience even thru the computer.”
Summer R.
Lasell University
"One of the things I liked about [it] was getting to meet new people from different colleges and getting to hear new experiences and opinions."
Kara B.
Lasell University

Ready to learn more?

Fill out the form below and someone from our Academic Partnerships team will be in touch with you shortly.