Skip to Content
Home /  Courses And Programs / Unix & Linux Operating Systems Fundamentals

UNIX & Linux Operating Systems Fundamentals

The UNIX-Linux operating systems are available in many computing environments, from small microcomputers and virtual computers, to the largest supercomputers, and has gained widespread commercial acceptance with its multi-user and multitasking abilities. This course introduces the UNIX and Linux operating system’s user interface. Students learn common commands; practice displaying, copying, moving, and removing files and directories; and discover how to protect data by setting file metacharacters, redirection, and piping symbols at the command line. Other topics include full-screen text editing with VI, electronic communication, simple shell programming, and Shell features. In this class students will select “interactive” projects (associated with the web) to emphasize “test thinking” skills. Projects will correspond with topics discussed in chapter readings.

Course Highlights:

  • The parts of the UNIX-LINUX operating system
  • Bourne Shell
  • C Shell
  • UNIX-LINUX commands/utilities
  • Simple Shell Programming
  • Networking/System Administration
  • Common commands
  • Practice displaying
  • Copying, moving, and removing files and directories
  • How to protect data by setting file metacharacters, redirection, and piping symbols at the command line
  • Shell features

  Course Benefits:

  • Full-screen text editing with VI
  • Electronic communication
  • Simple Shell Programming
  • Interactive web projects emphasizing “test thinking” skills

Course Typically Offered: Online - Winter and Summer

Please note that this is a fast-paced four week course. Because it is completed faster than our usual courses, it is considered an intensive course and may require additional time on the part of the students to complete.

Prerequisites: Familiarity with computers

Next Step: After completing this course, consider taking UNIX & Linux System Administration I to continue learning.

Contact: For more information about this course, please contact Infotech@ucsd.edu.

Course Number: CSE-41268
Credit: 3.00 unit(s)
Related Certificate Programs: Database Management

+ Expand All