Oct 18, 2024  
Catalog 2024-2025 
    
Catalog 2024-2025

CSNT 125 Shells and Scripts

6 credits
A beginning course in shell scripting and programming for maintenance and technical support personnel, using command line and graphical tools common to current operating systems and networks.

Prerequisites: CSNT 115 CSNT 116 , and ENGL 93  (or placement into ENGL 99  or higher)

Course Outcomes
Upon successful completion of this course students will be able to:

  • Demonstrate knowledge of programming basics and principles
  • Create and use data structures and algorithms
  • Program basic web functions and applications
  • Perform basic tasks on the PowerShell and Linux command line interface
  • Write and test basic PowerShell, Python, and Linux shell scripts
  • Demonstrate command line management of operating systems in a network environment
  • Identify, analyze, evaluate, and solve logical troubleshooting problems

Program Outcomes
This course teaches to the following program outcomes:

  • be prepared to obtain an entry-level position in the IT field
  • perform successfully as computer technicians, Network technicians, installers, troubleshooters, help desk support, and network administrators

College-Wide Learning Outcomes
This course teaches to the college-wide learning outcome of Cultural Humility, the ability to practice lifelong learning and critical self-reflection in order to understand one’s own cultural identity and its impact on being open to and supporting the cultures of others.

Total Hours: 100 Theory (Lecture) Hours: 20 Guided Practice (Lab or Clinical) Hours: 80