Skip to main content

Course Information

  • Course: IT3038C - Scripting Languages
  • Format and credit hours: 3 credit hours; In Person.
  • Instructor: Wesley Reed, reedws@ucmail.uc.edu
note

The instructor reserves the right to update this syllabus as class needs arise. Be assured that any changes to the schedule, syllabus or policies, will communicated to you quickly and efficiently.

Course Description

This course provides students with the ability to create scripts to automate networking and security tasks. Students will survey scripting languages for data processing and administration task automation to automate network, systems, and security tasks. Hands-on active learning is required.

Prerequisite Definition: To take this course you must: Have taken the following Courses IT1080C min grade C-,IT1081C min grade C-.

Prerequisites

  • IT1080C - Computer Networking
  • IT1081C - System Administration

Learning outcomes

  • Compare and survey scripting languages
  • Be proficient in one scripting language to write scripts that automate network/system tasks
  • Declare variables and use control structures
  • Debug and handle errors
  • Use regular expressions
  • Query and manipulate databases using scripts