Skip to content
SUNY GCC - Genesee Community College

Introduction to Operating Systems

Examines several operating systems with emphasis on a modern LINUX-based distribution. Topics include memory and process management, I/O systems, storage, multi-processing, networking, and system commands. Requires hands-on projects in system administration tasks such as managing file systems, creating and configuring user accounts and groups, managing file/directory permissions, creating shell scripts, and setting up services. Prerequisite: Some PC experience is recommended.

Subject Code: CSN

Course Number: 115

Credits: 3

Lecture Hours 3

Course Learning Outcomes:

1. the relationship between computer hardware and the operating system.
2. Install a Linux-based Operating System.
3. Configure a Linux-based operating system.
4. Issue system commands via the system shell (command prompt).
5. Perform file system operations using various techniques (commands, pipes, filters, redirection, etc.)
6. Manage system users and groups.
7. Evaluate file system security, setting security permissions appropriately.
8. Create scripts to perform system tasks.
9. Schedule system tasks.
10. Manage software (install, update, remove, query, etc.)
11. Manage system processes and services (start, stop, enable, disable, etc.).
12. Configure network access.

Effective Term: Fall 2020

Registration Options & Class Search

Student working in library at night

Tutoring Services

Tutoring for all GCC students is available free of charge by professional and peer tutors. We are offering tutoring online for: accounting, math, writing, chemistry, physics, general biology, anatomy & physiology, American Sign Language, and success skills.