Skip to Content
Home /  Courses And Programs / Linux Operating System Fundamentals

This course explores the Linux operating system

which is very popular in industry and Internet services. This will be an interactive hands-on course. Students will have access to their own dedicated Linux system on which to learn and explore. Key topics covered include using the command line, Linux tools, configuring your environment,  automation, system utilities, filesystem layout, intro shell programming.

Course Highlights:

  • Current uses of the Linux operating system
  • Shell basics
  • Basic tools
  • Text processing
  • Configuration
  • Automation

Course Learning Outcomes:

  • Explain the history and origins of the Linux operating system
  • Understand the theory of Linux design and operation
  • Ability to be productive in a Linux environment
  • Text editing in the Linux environment
  • Implement basic Linux tools
  • Configure the Linux environment
  • Automate simple tasks in Linux

Course Typically Offered: Fall quarter

Prerequisite: Familiarity with computers

Contact: for more information about this course, please email infotech@ucsd.edu.

Course Number: CSE-41333
Credit: 3.00 unit(s)