Scripting for administration, automation and security
Department of Computer Science
Scripts are widely used for computer administration, task automation, and network security. This paper presents the challenges and experiences of implementing a new script programming course in an IT program. The course covers four commonly used scripting languages which are BASH, PowerShell, Perl, and Python. A project-based teaching method is used in the course. Students learn to finish common IT tasks with different scripting languages. These tasks include working with files and other computing resources, network communication, web systems, SQL database, system automation, and cybersecurity. Hands-on lab assignments are designed to further student learning and polish scripting skills. Students reported strong course outcomes.
SIGITE '18 Proceedings of the 19th Annual SIG Conference on Information Technology Education
Arney, T. O.
Scripting for administration, automation and security.
SIGITE '18 Proceedings of the 19th Annual SIG Conference on Information Technology Education, 147-147.
Retrieved from: https://digitalcommons.mtu.edu/michigantech-p/564