📗 -> The Hidden CS Course
short mode
not done
tags include #class
description includes HID🔗 Critical Links
🔶 Course Description
Lorem Ipsum
❗ Important
Email only for personal matters: missingcsclass@ucdavis.edu
Instructor not to be contacted
Professor Joël Porquet-Lupine
TAs
- Valerie: Monday 1:30 PM - 2:30 PM
- Palina/Christina: Tuesday 6:00 PM - 7:00 PM
- Lauren: Wednesday 12:00 PM - 1:00 PM
📄 Class Material
Week 1 - Course Introduction and Using Linux
- Course Introduction and Using Linux (Lauren)
- ECS98F-W1
Important SSH Commands:
ssh <user>@pc<#>.cs.ucdavis.educp /home/vpdoan/Public/verify_ssh ~cp source destination
- For moving between computers
scp <user>@pc<#>.cs.ucdavis.edu:~/<filename> ~scp source destinationsftp <user>@pc<#>.cs.ucdavis.edu
- In
sftpdialog:
lls= local directory (local list)ls= remote directoryget <filename>= moves file from remote to local. Default dir is ~
Week 2 - Introduction to the Command Line
- Introduction to the Command Line (Lauren)
- ECS98F-W2
Week 3 - Advanced Command Line Usage
- Advanced Command Line Usage (Palina)
- ECS98F-W3
Week 4 - Software Testing
- Software Testing (Palina)
- ECS98F-W4
Week 5 - Debugging Methodologies
- Debugging Methodologies (Palina)
- ECS98F-W5
Week 6 - Using the GNU Debugger
- Using the GNU Debugger (Palina)
- ECS98F-W6
Week 7 - Shell Scripting
- Shell Scripting (Valerie)
Week 8 - Regex
- Regex (Valerie)
Week 9 - Text Processing (using sed and awk)
- Text Processing (using sed and awk) (Valerie)
Week 10 - Version Control (using git)
- Version Control (using git) (All)