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.

15%
increase in new CS undergrad enrollments last year
1.2 million
Computer Science degree holders currently employed
250K
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.
ACADEMIC ADVISORS

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 major could look like this:
Example courses from your institution
Algebra or Discrete Math
Statistics or Theory of Probability
Courses from Rize
Introduction to Computer Science
Programming for Everyone I & II
Data Structures
Algorithms
Web Development
Career Navigation & Exploration in CS
Modern Technologies
Frontend & Backend Application Development
Software Development
Computer Systems
Capstone Project, Product Launch
Courses and curriculum

Computer Science course descriptions

You can launch this Computer Science program by adding 13 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.

Additionally, this program offers a career navigations course, "Career Navigation and Exploration in Computer Science". 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. Expand below to read the course descriptions.

CSC I  -  Introduction to Computer Science

We live in a digital world, and to shape it, you need to understand the systems that power it. This course teaches you not just how computers work, but how they have–and will continue to—evolve. You'll get a taste for coding by building your own website, design AI-powered products, learn how to break down technical problems, and become a wiser digital citizen in the process.

CSC II  -  Programming for Everyone I

Programming is not just about coding; it's about solving problems and thinking logically. This course is a general introduction to coding in Python, one of the most popular and powerful programming languages. Step-by-step, you'll use functions, logic, loops, and libraries to take your ideas from concept to reality. By the end, you’ll be able to create useful applications from scratch, but more importantly solve technical problems - a key skill for everyone.

CSC III  -  Programming for Everyone II

This course teaches you to build data-powered software products.  Building on fundamentals of Python programming, you'll learn how to build software that interacts with other software, stays up-to-date, and is something that people want to use and build on top of. In doing so, you'll master all the skills necessary to pursue advanced programming and app development.

CSC IV  -  Data Structures

Ever wondered how search engines like Google can find what you need in milliseconds? The secret lies in efficient data structures. In this course, you will learn the fundamentals of data structures and why they are so crucial for optimizing performance. You’ll explore linked lists, stacks, queues, trees, and graphs, and learn where to use them. By the end, you'll implement these structures to make your programs faster and be well-prepared for coding interviews.

CSC V  -  Algorithms

Imagine having to wait hours to buy a product online due to slow load speeds. That's the world without efficient algorithms. Algorithms are crucial for many everyday applications, such as enabling GPS systems to find the best routes and online stores to load quickly. In this course, you'll uncover the magic behind algorithms, learning divide-and-conquer, dynamic programming, and greedy algorithms. By the end, you'll build scalable applications that won't break.

CSC VI  -  Web Development

Have you ever wondered how you’d manage without websites—no online banking, instant information, or social media? Fortunately, web development brings these essential services to life. In this course, you'll learn the fundamentals of web development, from HTML and CSS to JavaScript. You'll discover how to create visually appealing and interactive sites. By the end, you'll build responsive, user-friendly websites that captivate and engage users.

CSM I  -  Career Navigation and Exploration in Computer Science

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, potential salary outcomes, and the skills you need to understand if these salary outcomes will support you. This exploration will lead you to identify target jobs and opportunities. You will plan the steps you need to take to achieve your goals.

CSM II  -  Modern Technology

Ready to take your coding skills to the next level? It's time to explore the cutting-edge technologies that elevate you from a simple programmer to a software engineer. Discover tools like Docker, Jira, cloud computing, and GitHub that are essential for building scalable and secure products people can actually use. When you understand why these technologies matter and how they impact the industry, you'll be ready to build real applications and stay ahead in tech.

CSM III  -  Application Development I:  Backend

This course is all about equipping you with the skills to build dynamic, database-driven web applications—the core of great app development. You'll create powerful backend scripts using Java and JavaScript, build RESTful APIs, and develop middleware for user authentication and session management. By the end, you'll create apps that are not only functional but also beautiful, engaging, and solve real-world problems.

CSM IV  - Application Development II: Frontend

This course will have you building sleek, dynamic web apps using tools, such as React and Angular. Learn to create stunning front-end interfaces, seamlessly connect them with backend services, and ensure everything runs smoothly. You'll dive into component-based architecture, manage state like a pro, and master the art of making your apps fast and responsive. By the end, you'll be ready to create full-stack applications that stand out and wow users.

CSM V  -  Software Development

Ever wondered what it takes to turn a great idea into a fully functional software product? This course covers everything from concept to implementation. Learn to use Git for efficient code management, ensure quality with comprehensive testing, and streamline delivery with CI/CD pipelines. Discover design patterns and apply SDLC methods. By the end, you'll be equipped to tackle any software project with confidence and expertise.

CSM VI  -  Computer Systems

Curious about what happens under the hood of your computer? This course explores the inner workings of computer systems while teaching you the C programming language. Learn the fundamentals of operating systems, memory management, and file systems. Explore how microprocessors execute instructions and how peripherals communicate with the main system. By the end, you'll have an understanding of computer architecture and be able to optimize system performance using C.

CSM VII  -  Capstone Project, Product Launch

Ready to bring everything you’ve learned together? This is your opportunity to apply your skills to a real-world challenge. In this course, you'll design, develop, and deliver a comprehensive software project from start to finish. Collaborate with peers, implement advanced programming concepts, and use industry-standard tools. By the end, you'll have a polished project to showcase your abilities and a deep understanding of the entire software development lifecycle.

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.