Course Analytics

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

Lower Division

Core Class

CS 162

Introduction to Computer Science II

Data Summary





Hours per Week


/ 5.0 Difficulty

Common Pairings

CS 271:

66 times

CS 225:

22 times

CS 352:

17 times

Tips from Students

Page 1 of 14

SP 20230-5 hours/week1 / 5 CS 271

Should be merged with 161 to make room for a real class.

Submitted Thu Jun 22 2023

WI 20230-5 hours/week2 / 5 CS 271

Definitely more challenging than CS161 but in a fun way. If you're taking CS271 with this class, you'll definitely appreciate this class since you won't have to worry about managing the stack, registers, etc.

Submitted Wed Apr 05 2023

SP 20236-12 hours/week2 / 5 CS 271

Could have stood to be more rigorous.

Submitted Mon Mar 27 2023

WI 20230-5 hours/week1 / 5 CS 271

I ran through Python Crash Course by Eric Matthes before starting the program and it covered more than this class did. The final project for this class was really frustrating though. They had us make a Chess replica, but due to having such a sparse and vague ReadMe, they wound up telling us the tests would only use moves that followed the rules. In other words, we did not have to test for users trying to break the rules. It made the project trivial, but also useless in terms of putting on GitHub later on.

Submitted Mon Mar 27 2023

WI 20230-5 hours/week1 / 5 CS 271

Projects 2 and 3 were long but quite easy. If you did fine in 161 this class will be a breeze.

Submitted Sun Mar 26 2023

WI 20236-12 hours/week3 / 5

Start projects early, some of the assignments can be quickly completed but Weeks 2,3,6,7, and the final project take much more time.

Submitted Mon Mar 20 2023

WN 20230-5 hours/week2 / 5 CS 271

Pair with another easy class (not 271)

Submitted Sun Mar 19 2023

FA 202213-18 hours/week4 / 5

Start assignments early!

Submitted Mon Feb 27 2023

FA 20220-5 hours/week1 / 5

Not a well-designed course. A few assignments that take long, but overall pretty easy. Final project is easier than most assignments

Submitted Tue Jan 17 2023

FA 202213-18 hours/week4 / 5

Anyone insisting that students who struggle in this class aren’t cut out for CS is only telling on themselves. Those types of people need to stop gatekeeping and instead worry about their own progress in the program. This course is poorly resourced: not enough exploration material and nowhere near enough OH availability. The common tip shared by past students on discord is to purchase a separate online course that actually covers the fundamentals of Python. This class is a step up in complexity from the final assignment in 161. As with most classes, if you have experience in programming, this course shouldn’t be terribly challenging. If you’re a novice, be sure to take this class on its own for the term. You’re gonna need all the time you can spare.

Submitted Sat Jan 14 2023

Page 1 of 14


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