CSC 120 - Linux Plus
Course Description
IT Careers are founded on Linux skills. Smartphones, servers, mainframes, supercomputers, and more all use Linux. Learn the foundational knowledge of Linux. Explore skills needed to configure, manage, troubleshoot and automate Linux systems.
Course Details
Learning Outcomes
By the completion of this course, successful students will be able to:
- Explain Linux operating system fundamentals, open-source concepts, and software licensing models.
- Navigate and work efficiently in a Linux command-line environment.
- Create, manage, and organize files and directories using Linux commands.
- Configure and manage users, groups, permissions, and basic security settings in Linux systems.
- Develop basic shell scripts and use common Linux tools to automate routine tasks and manage system resources.
Topics
- Introduction to Linux
- Linux Operating Systems and Open Source Software
- Open Source Software and Licensing
- Working in Linux
- Command Line Fundamentals
- Using Linux Help and Documentation
- Navigating the Linux File System
- Managing Files and Directories
- Archiving and Compression
- Working with Text Files
- Basic Shell Scripting
- Computer Hardware Fundamentals
- Data Storage Concepts
- Network Configuration Fundamentals
- System Security
- Users and Groups Management
- File Ownership and Permissions
- Special Directories and Files
Who is this course for?
This course is designed for individuals with little or no prior Linux experience who want to develop foundational Linux skills for personal, academic, or professional use. Through hands-on exercises and practical labs, learners gain experience working in a Linux environment and using command-line tools commonly found in modern IT workplaces.
This course is ideal for:
- Aspiring Linux Administrators
- Technical Support Specialists
- IT Support Professionals
- Junior System Administrators
- Network Support Technicians
- Cybersecurity Professionals seeking Linux fundamentals
- Students pursuing careers in information technology
Notes
Course materials from a third-party vendor will be provided to all learners for the course.Prerequisites
There are no mandatory prerequisites for this course. However, you are required to perform a self-assessment to ensure you meet the requirements to enrol, or to complete the recommended prerequisite course.
Self-assessment for enrolment:
- At least 6 months of computer networking experience.
Recommended prerequisite:
Applies Towards the Following Program(s)
- Network and Linux System Administration : Required