0% found this document useful (0 votes)
162 views3 pages

Syllabus

This course provides an introduction to fundamental networking and system administration concepts using Linux. Students will learn how to install and configure Linux, manage users and files, set up basic security, and configure data storage. Hands-on lab assignments will demonstrate these skills. Topics include the Linux shell, desktop environments, processes, package management, networking, and advanced shell usage. Evaluation will be based on exams, homework, projects, and labs assessing students' understanding, practical skills, and ability to administer a secure Linux system.

Uploaded by

Odvy
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as ODT, PDF, TXT or read online on Scribd
Download as odt, pdf, or txt
0% found this document useful (0 votes)
162 views3 pages

Syllabus

This course provides an introduction to fundamental networking and system administration concepts using Linux. Students will learn how to install and configure Linux, manage users and files, set up basic security, and configure data storage. Hands-on lab assignments will demonstrate these skills. Topics include the Linux shell, desktop environments, processes, package management, networking, and advanced shell usage. Evaluation will be based on exams, homework, projects, and labs assessing students' understanding, practical skills, and ability to administer a secure Linux system.

Uploaded by

Odvy
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as ODT, PDF, TXT or read online on Scribd
Download as odt, pdf, or txt
Download as odt, pdf, or txt
You are on page 1/ 3

NEW YORK CITY COLLEGE OF TECHNOLOGY/CUNY Computer Systems Technology Department Course: CST2415 System Administration UNIX/Linux (2 class

ss hours, 2 lab hours, 3 credits) Instructor: Professor Sarma-Weierman sweierman@citytech.cuny.edu Section: 2349 Course Description: This course introduces students to fundamental networking administration concepts, and to principles and ideas of system administration common to various Network Operating Systems. It is designed to provide students with a broad understanding of Unix/Linux operating systems. Network administration concepts are demonstrated using Linux: installation and configuration, shell commands and programming, users and groups management, establishing basic security, configuring and managing data storage, system monitoring and troubleshooting. All concepts are demonstrated through laboratory assignments. A special set of labs has been developed to provide each student with the Administrator level of access to the operating system to perform network administration tasks. Prerequisite: CST2307 Networking Fundamentals Required Materials: The Complete Guide to Linux System Administration by Nick Wells. ISBN-10: 0619216166 ISBN-13: 978-0619216160 Students should have a laboratory notebook and pen at all times. Students are required to have a USB storage device for class projects. Recommended Materials: Linux Administration: A Beginner's Guide by Wale Soyinka ISBN-10: 0071545883 ISBN-13: 978-0071545884 Attendance Policy: Attendance is expected at every class meeting. I will take attendance at every class. College policy sets the maximum number of permissible absences at 10% of the number of class meetings scheduled for the semester. If you are more than 30 minutes late, you will be marked absent. Since this section meets only once per week, you are permitted to miss only one of the class meetings. Missing 2 or more class meetings will result in an F for a final grade. Time: Friday 6:00 pm 9:20 pm (646) 450-4891

Room: N0419

Academic Integrity Policy: Students and all others who work with information, ideas, images, music, inventions, and other intellectual property owe their audience and sources accuracy and honesty in using, crediting, and citing sources. As a community of intellectual and professional workers, the College recognizes its responsibility for providing instruction in information literacy and academic integrity. Accordingly, academic dishonesty is prohibited in The City University of New York and New York City College of Technology and is punishable by penalties, including failing grades, suspension, and expulsion. The complete text of the College policy an Academic Integrity may be found in the catalog. Grading Procedure: Final Exam 1 Exam 2 Exam 3 Homework Projects & Labs TOTAL Letter Grade Numerical Grade A 93100 A9092.9 25% 15% 15% 15% 30% ===== 100% B+ 8789.9 B 8386.9 B8082.9 C+ 7779.9 C 7076.9 D 6069.9 F 059.9

Tentative Course Outline: Week 1 2 3 4 5 6 7 8 9 10 11 12 Topic Introduction to Unix/Linux Operating Systems Getting Started with Fedora Installing Linux Basic Unix/Linux Shell Commands Users and File System Management / Review for Test 1 Test 1 / How Linux Works How Linux Works / Desktop Environments Processes / Linux Applications System Initialization Getting Started with Crunchbang Linux / Review for Test 2 Test 2 / Dual-Boot Systems Package Management Configuring and Administering Linux Unix/Linux Networking / Review for Test 3

13 14 15 16

Setting up Network Services / Linux Kernel Test 3 Advanced Shell Usage and Shell Scripts Final Projects & Review Final Exam

Assessment criteria: For the successful completion of this course a student should be able to: Demonstrate an understanding of the principles of System Administration, its goals and common practices Demonstrate an understanding of major networking models, protocols, TCP/IP networks and related terminology Evaluation methods and criteria Students will demonstrate on exams their proper understanding of the principles of System Administration. Students will demonstrate on homework and exams how familiar they are with network models and terminology.

Demonstrate practical skills in Unix/Linux Students will demonstrate on homework projects, lab installation and configuration exercises and exams their ability to perform a Linux installation, and to configure the server environment. Demonstrate an understanding of the Students will demonstrate on homework and lab Unix/Linux file system and management of exercises their knowledge of managing files, folders and data storage (disks) disks. Secure a Unix/Linux operating system and Students will demonstrate on homework and exams their network, and implement use group policies knowledge of security setup and implementation of group policies. Demonstrate an understanding of Linux Students will demonstrate on exams and lab exercises networking and the tasks of server and their knowledge of server and network monitoring network monitoring and troubleshooting; software tools in a Linux environment. demonstrate skills in using related software tools Install applications in a Linux environment Students will demonstrate in lab projects the installation of LibreOffice and other applications using RPM and apt. Demonstrate an understanding of Unix/Linux shell and shell scripting Students will demonstrate in the lab projects their understanding and ability to write shell scripts for operating system and administration purposes

You might also like