CISS 236 Linux
In this course, we will be learning about the use and administration of Linux. Starting with the basics-installing Linux, and using the command line, students will become proficient in many topics, including package management, common administrative tasks such as finding files and using the vi editor, and working with storage devices. The course will culminate in installing services on Linux, such as web and database servers, and a section on scripting the Linux shell, bash.
CISS 236Linux
Please note: This is not a course syllabus. A course syllabus is unique to a particular section of a course by instructor. This curriculum guide provides general information about a course.
I. General Information
II. Course Specification
Course Type
Program Requirement
Credit Hours Narrative
3 Credits
Semester Contact Hours Lecture
45
Semester Contact Hours Lab
0
Prerequisite Narrative
CISS 107
III. Catalog Course Description
In this course, we will be learning about the use and administration of Linux. Starting with the basics-installing Linux, and using the command line, students will become proficient in many topics, including package management, common administrative tasks such as finding files and using the vi editor, and working with storage devices. The course will culminate in installing services on Linux, such as web and database servers, and a section on scripting the Linux shell, bash.
IV. Student Learning Outcomes
Upon completion of this course, a student will be able to:
- Demonstrate the ability to install Linux on a computer, and add new disks to the filesystem.
- Describe the use of the Linux command line, and perform command line filesystem navigation and file management tasks.
- Perform introductory text editing operations with the vi text editor.
- Identify the purpose of user security, and demonstrate the ability to create users, groups and set permissions and ownership.
- Describe the fundamental concepts underlying software installation on Linux, perform software installation from local package, and perform software installation and system update from remote repository.
- Describe the purpose of a service (daemon), and demonstrate the installation and configuration of commonly used services (such as an SSH server or web server.)
V. Topical Outline (Course Content)
VI. Delivery Methodologies
Specific Course Activity Assignment or Assessment Requirements
Each section has 1-3 lab exercises that are begun in class, and continue outside of class. TestOut Midterm project - prescribed for students Final project