Stanford Root

Schedule

Stanford Root

Schedule

CS 1U

Practical Unix

UNITS:1
GRADING:Satisfactory/No Credit
LEVEL:Undergrad
GER:—

A practical introduction to using the Unix operating system with a focus on Linux command line skills. Class will consist of video tutorials and weekly hands-on lab sections. Topics include: grep and regular expressions, ZSH, Vim and Emacs, basic and advanced GDB features, permissions, working with the file system, revision control, Unix utilities, environment customization, and using Python for shell scripts. Topics may be added, given sufficient interest. Course website: http://cs1u.stanford.edu

Syllabus for selected term:
View Spring 2027 Syllabus

Sections

2 Terms
Laboratory 1Open
ID: 25651
0 / 999 enrolled
DAYS:TBD
TIME:TBD
LOCATION:TBD
1unit

CS 1U: Practical Unix

1 units · Satisfactory/No Credit

A practical introduction to using the Unix operating system with a focus on Linux command line skills. Class will consist of video tutorials and weekly hands-on lab sections. Topics include: grep and regular expressions, ZSH, Vim and Emacs, basic and advanced GDB features, permissions, working with the file system, revision control, Unix utilities, environment customization, and using Python for shell scripts. Topics may be added, given sufficient interest. Course website: http://cs1u.stanford.edu

Offered in Winter 2027, Spring 2027 at Stanford University.

Winter 2027 sections

  • Laboratory — TBA TBA (Undergrad)

Spring 2027 sections

  • Laboratory — TBA TBA (Undergrad)

More CS courses

  • CS 7: Personal Finance for Engineers
  • CS 10N: Computer Play: An Unconventional Introduction to CS and EE
  • CS 11SI: How to Make VR: Introduction to Virtual Reality Design and Development
  • CS 21SI: AI for Social Good
  • CS 22A: The Social & Economic Impact of Artificial Intelligence (INTLPOL 200, SYMSYS 122)
  • CS 24: Minds and Machines (LINGUIST 35, PHIL 99, PSYCH 35, SYMSYS 1, SYMSYS 200)
  • CS 25: Transformers United V6 (SYMSYS 25)
  • CS 25N: Big Ideas in Cryptography
  • CS 31N: Counterfactuals: The Science of What Ifs?
  • CS 33: AI Changes Everything: Intentions & Consequences
  • CS 40: Cloud Infrastructure and Scalable Application Deployment
  • CS 41: Hap.py Code: The Python Programming Language

All CS courses · All departments