Tips and Tricks For Success

A quick start to how to succeed here at OSU in EECS!

September 28, 2025 (Updated: Sep 28, 2025)

Welcome to CS at Oregon State!

Intro

Hello everyone! For those new and returning students welcome to/welcome back to Oregon State! To get right to it, the purpose of this post is to simply be a rough guide on where to go for learning resources, how to set yourself of for success for internships, as well as providing links for the most common tools you’ll need during your time here. With that, let’s jump right to it.

Internships

On top of everyone’s mind is one question, “How do I land an internship?”. Well, hopefully this section will help you start your application journey and be a guide for what you can do to help yourself best succeed. Here are a few key items with some simple tips:

  1. Resumes: The first thing you should do is work on your resume. If you don’t have any relevant experience, that is okay — focus on building projects to put on your resume.
    • Use Jake’s Resume Template as a starting point. It’s a clean, ATS-friendly LaTeX format commonly used by students in CS.
  2. Where to find Internships:

Here are a few essential tools you’ll want to install early on in your CS journey:

  • Git – Version control system used everywhere in the industry. You’ll use it to track code changes and collaborate with others.
  • Node.js – A JavaScript runtime commonly used for backend development and full-stack projects.
  • Python – One of the most widely used programming languages, excellent for coursework, scripting, and data science.
  • Visual Studio Code (VS Code) – A lightweight, powerful text editor that supports extensions for nearly every language.

Resources

Here are some great resources to practice coding problems and strengthen your problem-solving skills:

  • LeetCode – The most popular platform for coding interview prep, with thousands of problems to practice.
  • NeetCode – A structured roadmap and video tutorials to help you master LeetCode problems efficiently.