links / guides / community

{resources}

Helpful club resources, OSU CS community links, and learning materials we recommend.

Club Resources

Discord

We have a #questions-and-help channel where anyone is welcome to ask for help, or guidance.
Here's an Invite!

Office Hours (most) Fridays in KEC Atrium

Members of our leadership board host office hours most Fridays in the Kelley Engineering Center atrium. These office hours are for anyone in the larger CS community. Just ping @leadership in the discord and we will make sure someone is there to help!

Mock Interview Prep

Our career officer hosts mock interviews that allow for constructive feedback in a collaborative environment. You can register for one on our discord by asking for it in our #job-discussion channel.

Resume Building

Our career officer has built a tool that lets people easily make resumes that follow the industry standard 'Jake's Resume.'

Oregon State Computer Science Community

OSU has a massive and diverse CS community here are a few other clubs you should also check out:

Outside Learning Resources

LeetCode / NeetCode

For interview prep and online assessments (OAs) we recommend LeetCode style practice problems. At OSU we prefer the NeetCode problem set and interface due to its nature of guiding you through each set of topics.

Competitive Programming

  • Codeforces
    • Most popular online competitive programming platform with regular live competitions a ranking system.
  • Advent of Code
    • Lighthearted and fun way to solve coding problems of increasing difficulty each day for the first 25 days of December!
  • CSES Problem Set
    • Online judge containing popular programming problems sorted by type. Goes great with Competitive Programmer's Handbook!
  • DMOJ
    • The DMOJ is a modern contest platform and archive of programming problems. It's also entirely open source.
  • Competitive Programmer's Handbook
    • Free book on the fundamentals of competitive programming. Pairs well with CSES!
  • Project Euler
    • Online collection of interesting programming/math problems.

Video Resources We Enjoy

  • Reducible
    • A video visually explaining complicated algorithms in an interactive manner.
  • Nic Barker
    • An online educator who tries to explain classic computer science for a broader audience.
  • CodeAesthetic
    • A visual exploration into computer sciense opinions.

Connect with Us