Skip to Content
Course

Linux Operating System Fundamentals

CSE-X413.33

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: Online in Fall and Spring quarters.

Prerequisite: Basic knowledge of Linux, networks, and computer skills.

Next Step: After completing this course, consider taking CSE-41364 Linux System Administration the second required course in this program.

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

Course Information

Online
3.00 units
$845.00

Course sessions

add to cart

Section ID:

EL00002382

Class type:

Online Asynchronous.

This course is entirely web-based and to be completed asynchronously between the published course start and end dates. Synchronous attendance is NOT required.
You will have access to your online course on the published start date OR 1 business day after your enrollment is confirmed if you enroll on or after the published start date.

Textbooks:

All course materials are included unless otherwise stated.

Policies:

Drop Refund Deadline:

09/28/2026

Note:

NO TEXTBOOK REQUIRED

Schedule:

No information available at this time.
add to cart

Instructor:

Tracy Reed, CISSP, CMMC, CCP, CCA, CCSK, RHCE, ATP
Tracy Reed, CISSP, CMMC, CCP, CCA, CCSK, RHCE, ATP

Tracy Reed is a cybersecurity consultant, assessor, architect, and educator with more than 25 years of experience in cybersecurity, Linux, infrastructure, and enterprise technology. His work spans security architecture, regulatory compliance, cloud and container security, operational technology and industrial control systems (OT/ICS), and artificial intelligence security and governance.

Reed is a CMMC Lead Assessor and CyberAB-designated Lead CCA with extensive experience implementing and assessing cybersecurity programs based on CMMC and NIST SP 800-171. His assessment and compliance experience also includes PCI DSS, SOC 2, ISO/IEC 27001, and other security and risk-management frameworks. He is a PCI Professional (PCIP) and has performed PCI security assessments for the US Air Force and helped organizations design and implement compliant environments.

His technical experience includes AWS and cloud security, identity and access management, Kubernetes and container security, network and systems security, and OT/ICS environments. His recent work increasingly focuses on artificial intelligence security, risk, and governance. Reed is an ISO/IEC 42001 AI Management System Lead Auditor and works with organizations on AI governance, third-party AI risk, generative AI and large language model security, and integrating AI governance with existing cybersecurity and compliance programs.

Reed is also an FAA Airline Transport Pilot and draws on aviation's mature approaches to risk management, human factors, and operational discipline in his cybersecurity work.

At UC San Diego Division of Extended Studies, Reed brings his practical consulting, assessment, and engineering experience into the classroom, connecting technical implementation with cybersecurity risk, governance, and real-world security requirements.

Full Bio