Resources
Software, Services, and More
Software Catalog
Guides and links for lab and course software
Labs
Explore our lab facilities
News
View the latest department news
IT Service Portal
Get technical support and request IT services
Canvas
Access and submit course materials
GitLab
Git project management
vSphere
Access VMs in our VMware environment
Star HPC
GPU cluster for research and AI
Intro Guides
- Getting started with Git, git - the simple guide
- Intro to Python
- Lifehacker – The Always-Up-to-Date Guide to Setting Up Your Raspberry Pi
- Adafruit’s Raspberry Pi Lesson 5. Using a Console Cable
- Intro to kernel modules, devices, and drivers
- Learning the Shell
- Getting Started with C or C++
Technical Resources and Reference
- A Visual Git Reference
- Git Resources
- Vim Cheat Sheet
- commandlinefu.com – online repository of shell commands
- Curated Programming Resources
- Python 3 documentation
- Java SE Documentation
- Microsoft Docs – C++ Language Reference
- C and C++ Language Syntax Reference
- Jim’s Computer Science Topics Area
- Background: Algorithms
- The 5 Basic Concepts of any Programming Language – Concept #4
Instructional Sites
- Codecademy – Codecademy is an interactive, fun way to learn how to code.
- W3Schools
- Instructables