Course Analytics

for Oregon State University's Computer Science Post-Bacc Program

Upper Division

Core Class

CS 467

Online Capstone Project

Data Summary





Hours per Week


/ 5.0 Difficulty

Common Pairings

CS 362:

7 times

CS 373:

6 times

CS 496:

4 times

Tips from Students

Page 1 of 4

SU 20236-12 hours/week1 / 5

This is an easy A, very similar to 361. The instructors and TA seem to care more about the process and groups working together well and less about the final product, which is fine. If you ended any previous degree(s) with a thesis, this will likely feel very anticlimactic, but its not terrible even during the summer.

Submitted Wed Aug 23 2023

SP 20230-5 hours/week1 / 5 CS 381CS 475

You get out of this class what you put in. You can get an A with very little work if you want to, which is the path I chose. I originally envisioned doing something cool for my project, but the course feels too short to accomplish much at 10 hours a week for 6-8 weeks of actually coding. Plus, there's a lot of busy work, which encroached on the time I wanted to actually spend on the project. I don't blame OSU for having a dumb capstone for post bacc, since it's a very flexible program and would be hard to get people to commit to 3 consecutive quarters of capstone. But as it is, I found it to be a complete waste of time. It's a lot like 361 in that it's well-intentioned, but ultimately a lot of busy work with minimal payoff. That said, if you are JUST taking capstone for a quarter, you could put in more than 10 hours a week and really get a lot out of it. But this route requires a lot of self-motivation, as the instructors seem determined to give everyone full credit on everything.

Submitted Mon Jun 12 2023

FA 20220-5 hours/week1 / 5

Picking a project that motivates you will make this class 90% easy. The other 10% is the weekly write ups, responses and progress reports for your project. This class is as hard as you make your project to be. You have the option to not have a team but only do that if you know what you are doing.

Submitted Mon Feb 27 2023

FA 20226-12 hours/week3 / 5

Find a group early and communicate!

Submitted Tue Dec 13 2022

FA 20226-12 hours/week1 / 5 CS 493

You pick a project from a list of projects and then the instructor(s) randomly pair you with people who chose the same project. If you know you work well with a couple of people in the class, I would try to form a group with them before the term starts. If you don't, you could randomly get paired with people that don't contribute much to the group. Regardless, you can pick from the easier projects in the project list and simply meet the requirements for full credit. They are lenient with grading. This will give you more free time to focus on things like job applications, Leetcode, and more interesting side projects. The only downside to the class is just how much busywork is required. You probably won't learn much from these assignments and they can take up quite a bit of time. These assignments include having to write a blog, discussion posts, two responses to your classmate's discussion posts, recording progress videos, making a poster for your project, and the list goes on.

Submitted Mon Dec 05 2022

SU 20226-12 hours/week2 / 5 CS 370CS 464

Prepare to find a group before term begins

Submitted Sun Aug 14 2022

SU 202218+ hours/week3 / 5 CS 352CS 492


Submitted Tue Aug 09 2022

WI 20226-12 hours/week1 / 5 CS 492

Choose a topic you like. Mine didn't require code, just analyses, research and report. Very straightforward. Group got 100% in every assignment. Easy A class.

Submitted Mon Mar 21 2022

WI 20226-12 hours/week2 / 5 CS 362

The group you have makes the difference for the class. It’s a quarter long project with a mid-quarter check in and weekly standup meeting assignments. We created a Unity game and was able to compartmentalize each team members requirements so that another team members efforts or lack thereof wouldn’t affect another. Select projects that you are interested in and won’t mind spending 10 hours a week working on. Overall very enjoyable and laid back class.

Submitted Sat Mar 19 2022

SP 202113-18 hours/week1 / 5 CS 475CS 493

This class is called 'Online Capstone Project' now. Form a project group before the term starts. Use reddit or reach out to previous friends/group mates who are also taking this class that you thought were good partners. This class is made or broken by your group and its dynamics. I've heard horror stories, but fortunately, that wasn't my case. When the term begins, you can pick a canned project which really, for me lacked any inspiration. A lot of students decide to make a video game, there are lots of those. Our team developed a web-based AI-powered vehicle identification application. Came out good, learned a ton, our team was awesome, and we achieved what we set out to do. We all put about 200 hours into the project each, for a combined total of just south of 600 hours. Broken up over each week though some weeks are light, some weeks are heavy. I was probably averaging 15 hours a week. There is a lot of freedom in this class to basically pick your own project, the approval process is email the instructor with your idea, he says yes or no. That's basically it. You have to record videos each week demonstrating your progress, these can be daunting if you dislike making videos (or appearing in them), but they seem to be flexible with the content you put in them. There are no exams. The project is submitted at the end of the course, with a final report which is fairly easy. We used Google Docs to collab on everything, that worked fine. There is a final video and poster as well. It doesn't have to be remarkable, it just has to present the information they are looking for. Other than that, grades are basically 100's unless you are seriously not doing any work or have some remarkable snafu where it appears you are doing nothing. TL;DR = The people you chose for your group will make or break this class. Learn to make videos and get comfortable at least talking in them. Be project-driven, self-starting and willing to put in your share of effort towards the common goal of completing the project and you will be just fine. Communicate with your team, early and often.

Submitted Thu Jun 03 2021

Page 1 of 4


Course Analytics was developed for students of Oregon State University's online Computer Science program. The data on difficulty, time commitments, course pairings, and tips have been submitted by real students using this survey. Feel free to add your own reviews if you are a current student! The data is scraped from this spreadsheet.

Course Analytics is an open source project by Nic Nolan.
View the repository on GitHub