Skip to main content

Software and Resource Recommendations

Github Desktop

A great way for those new to git and github to learn how to use and control repositories on github.

Jetbrains Product Pack

Get some of the best IDEs like intellij, pycharm, and clion all for free! Just sign up with your student email.

Khan Academy

I’m sure most of you have heard of this one, but if not, it’s one of the best places to get crash courses on almost every topic.


One of, if not the most popular website for software developers to refine their coding skills and prepare for interviews.

Linkedin Learning

A great place to get online courses and certifications on a ton of subjects. All certifications will also appear on your LinkedIn profile!


Want to try out a linux distro but don’t know where to start? Ubuntu is one of the most popular and easy to use linux distros out there!

Visual Studio Code

A lightweight but powerful code editor that all developers should have.


Free virtual machine workstations for TMU computer science students! Just sign up with your scs email.