Scripting for administration, automation and security
Document Type
Conference Proceeding
Publication Date
2017
Department
Department of Computer Science
Abstract
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.
Publication Title
SIGITE '18 Proceedings of the 19th Annual SIG Conference on Information Technology Education
ISBN
978-1-4503-5954-2
Recommended Citation
Cai, Y.,
&
Arney, T. O.
(2017).
Scripting for administration, automation and security.
SIGITE '18 Proceedings of the 19th Annual SIG Conference on Information Technology Education, 147-147.
http://doi.org/10.1145/3241815.3241829
Retrieved from: https://digitalcommons.mtu.edu/michigantech-p/564
Publisher's Statement
© 2018 Copyright held by the owner/author(s). Publisher’s version of record: https://doi.org/10.1145/3241815.3241829