Linux For Cyber Analyst

Date: TBA

Time: 9.00am – 5.00pm

Duration: 9 Days

Course Overview

The Linux operating system is used on most network devices and security appliances. Thus, a cybersecurity practitioner who is not familiar with Linux, will be unable to effectively defend these systems, increasing the potential threat level of the network.

This course is suitable for participants who have limited to no Linux experience as they will be introduced to the Linux operating system and will learn about its components, usage and logs.

Future cybersecurity analysts who possess a good understanding and familiarity of Linux will be more adept at defending, investigating and identifying anomalies as well as attacks over Linux-based systems.

This module is part of Higher Certificate of Cyber Security (Foundation).

Learning Outcomes

Being a very common and popular operating system (especially for servers that are highly targeted by attackers), any cybersecurity analyst must know how to use, monitor and investigate Linux machines which this course will equip the learner with.

The course enables learners to:

  • Gain practical experience using Linux systems
  • Learn how to efficiently handle Linux files
  • Obtain familiarity with Linux logs
  • Write Bash scripts
  • Gain experience in Linux’s network aspects (sniffing, logs, services)


  • Introduction to Linux
  • CLI basics
  • Files
  • Editors
  • Users Management
  • User Settings
  • Bash Scripting
  • Logs
  • Sniffing
  • Common network services
  • Network logs and networking in Bash
  • SSL

Who Should Attend

Cyber Security Analyst


  • Python programming experience
  • Network or IT background

Training Roadmap

Course Conveners

(Click their photos to view their short biographies)

eeeee Dvir Chikvashvili

Mr Dvir CHIKVASHVILIMr Dvir Chikvashvili

eeeee Gur Sharon

Mr Gur SHARONMr Gur Sharon

eeeee Rony Munitz

Mr Rony MUNITZMr Rony Munitz

eeeee Ron Suhodrev

Mr Ron SuhodrevMr Ron Suhodrev

eeeee Zhuang Weiliang

Mr ZHUANG WeiliangMr Zhuang Weiliang

Insight from Instructor

“A good understanding and familiarity with Linux will be beneficial for future cyber analysts and is a skill which every organization is looking for. This course will provide the necessary knowledge of Linux and tools for you to succeed as a cyber analyst.

The students will be introduced to Linux systems which they will learn how to setup, use, manage, configure and operate the Linux systems. They will practice bash scripting and Python, learn about networks from Linux perspective and Linux network services, get familiarize with different logs Linux has and basic OS concepts.”

Dvir Chikvashvili

Course Fees

Singapore Citizens
39 years old or younger
40 years old or older
Singapore PRs
Enhanced Training Support for SMEs
International Participants

Total Nett Programme Fee Payable, Including GST, after additional funding from the various funding schemes

Participants must fulfill at least 75% attendance and pass all assessment components to be eligible for SSG funding.

To enquire, email

To register, click Register

For members of public and NUS Alumnus (without R&G Voucher), please follow the steps below:

Select Short Course / Modular Course -> Apply for Myself -> Browse Academic Modules / Short Courses-> Module/Course Category -> Short Courses -> Browse Courses-> Advanced Computing for Exe (Faculty/Department / Unit)

Please download the user guide for NUS Online Application Portal after you click ‘Apply for Myself’ if you need assistance.

Course Fee Breakdown

Singapore Citizens

Singapore Citizens

39 years old or younger

Singapore Citizen

40 years old or older
Singapore PRs
Enhanced Training Support for SMEs
International Participants