CS Resources

A curated list of learning resources covering a range of topics, including programming fundamentals, system design, databases, and opportunities to engage with local tech communities.

Sections:

Roadrunner Connect Club

As the official student organization supporting the Roadrunner Connect app, Roadrunner Connect Club offers opportunities for members to participate in app development, lead promotional efforts, organize events like hackathons, and collaborate with campus partners.

Learn More About Roadrunner Connect | Join them on RoadrunnerLink


Getting Started with Programming

  1. Introductory CS Courses
  2. Version Control
    • Git Documentation - Official documentation to learn Git, a crucial tool for version control in software development.
    • Git Workshop Notes - Notes taken for a workshop on Git led by students from Roadrunner Connect Club.
    • Introduction to Git and GitHub - A Coursera course that provides a comprehensive guide to Git and GitHub, part of the Google IT Automation with Python series.
  3. Understanding System Variables
  4. Installing Packages
  5. Free Tools for Students
  6. Learning Your First Programming Language
    • Exercism.org: https://exercism.org/ - An independent, community-funded platform for learning to write code in several languages.
    • Developer Roadmaps: https://roadmap.sh/ - Community-driven developer roadmaps to help guide your learning.
  7. Building Your First Project
    • Have a Fucking Website - An article urging students to build and own a personal website as one of their first projects.


Engineering and DevOps

Programming Languages & Software Development

Technology, Systems, and Innovation

Personal Growth & Career Development


Local Tech Meetups (Front Range)

General Meetups

Language-Specific Groups

Linux and Open Source

Cybersecurity