Useful tools to help learn programming, improve studying, and optimize workflow.
A code visualizer to help learn Python, JavaScript, C, C++, and Java
Paraphrasing tool for writing discussion posts or papers and your brain isn't working.
Useful for organizing your work or anything you may need to store.
Improve your development skills by training with your peers.
The Mathematical Association of America is the world’s largest community of mathematicians, students, and enthusiasts.
Share your code quickly and easily.
Learn, practice and get world-class mentoring in over 67 programming languages for free.
W3Schools has a wonderful set of quizzes to test your knowledge of different programming languages.
A programming application you can install on your android or apple phone to learn coding on the go. Includes exercises and a coding playground.
Collection of free offers through github to students who are currently enrolled. Includes offers such as $100 in Microsoft Azure credit, free subscription to Jetbrains, and free Github Pro.
Free derivative calculator to check your work. Shows steps without having to pay.
Free online graphing calculator.
Instructions that allow you to use Microsoft Word to check for similarities to online documents and prevent plagiarism.
Remember Clippy from Microsoft Word? You can get him for Visual Studios.
An educational puzzle game. Solve a series of tasks where you build increasingly powerful components.
Task Manager
Intelligent diagramming application, student upgrade version.
This webpage covers the space and time Big-O complexities of common algorithms used in Computer Science.
Scholarship opportunities presented by SNHU
A tool to improve your skills and practice solving mathematical programming problems.
Help with understanding mathematical proofs. There's a couple different games here you can play around with if you like the thought of learning through a gamified experience
An interview preparation course on Data Structures and Algorithms (DSA)