Computer Science
8 Weeks
Major, Minor or Concentration
The practical, career-focused Rize 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.
Computer Science
Courses
Courses & Curriculum
Rize programs leverage the courses you already have
Our Partnerships Team works closely with you to create a customized program that integrates your existing courses. A potential Project Management major could look like:
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
Student Outcomes
Learning Outcomes
- Use computing tools to solve a range of personal and professional problems ethically and effectively.
- Write clear, well-commented code that considers scalability, usability, and computational efficiency in common programming languages, such as Python, C, JavaScript, and Java.
- Create user-friendly and accurate documentation for code, aligning with industry standards.
- Create comprehensive software tests to verify functionality, reliability, and compliance with specifications, and apply debugging techniques to identify and correct software errors systematically.
- Evaluate and break down complex problems into manageable subproblems, create solutions for these subproblems using appropriate data structures, and integrate these solutions to address the overall challenge.
- Create algorithms to solve computational problems, ensuring their efficiency and complexity are optimized.
- Evaluate and explain the interaction between software and hardware in computing systems.
- Construct modern, fully functional websites using web-standard languages and tools, such as CSS and HTML.
- Create web applications with relational databases using modern backend technologies.
- Create single-page full-stack applications using frontend technologies, such as React or Angular.
- Apply version control practices proficiently and manage code across repositories.
- Build applications using cutting-edge software development tools to solve real-world problems effectively.
- Identify career opportunities in Computer Science through frameworks that evaluate fulfillment and financial health.
Certifications
Skills
- Python, JavaScript and C Fundamentals
- HTML and CSS Web Development
- React
- Front-End and Back-End Development
- Relational Databases and SQL
- Application and Software Development
- Algorithms and Data Structures
- Computer Systems and Architecture
- Product Lifecycle Management
- Project-Based Learning
- Portfolio and Capstone Development
Testimonials