Asee peer logo

Information Technology Course Development: Script Programming

Download Paper |

Conference

2006 Annual Conference & Exposition

Location

Chicago, Illinois

Publication Date

June 18, 2006

Start Date

June 18, 2006

End Date

June 21, 2006

ISSN

2153-5965

Conference Session

Computer ET Projects and Applications

Tagged Division

Engineering Technology

Page Count

6

Page Numbers

11.758.1 - 11.758.6

DOI

10.18260/1-2--940

Permanent URL

https://peer.asee.org/940

Download Count

1137

Request a correction

Paper Authors

biography

Yu Cai Michigan Technological University

visit author page

Dr. Yu Cai is an assistant professor at School of Technology in Michigan Technological University. His research interests include network protocols, distributed systems and cyber security. He received his Ph.D. in Computer Science from University of Colorado in 2005. He is a memeber of IEEE and ACM.

visit author page

biography

Guy Hembroff Michigan Technological University

visit author page

Mr. Guy Hembroff is an Assistant Professor within Michigan Tech University's School of Technology Department. His research interests are within the areas of cyber security, network protocols, encryption methods, health-care security, and biometrics. He has six years of industrial experience as a systems engineer and advanced network engineer. Mr. Hembroff is currently pursuing his Ph.D. degree in Computer Information Science.

visit author page

Download Paper |

Abstract
NOTE: The first page of text has been automatically extracted and included below in lieu of an abstract

Information Technology Course Development: Script Programming

Abstract

Traditional script programming courses usually concentrate on Unix Shell and Perl. However, with the fast development of Information Technology, there are some new factors that we need to take into consideration. In Computer Network & System Administration (CNSA) program at Michigan Technological University, we design a new script programming course to better prepare students for the needs of industry.

In this paper, we present the design of the new script programming course. We incorporate the web-related scripting technologies as well as Windows-related scripting technologies in the new course. Compared with traditional scripting courses, the new course covers a wider and more diverse range of topics. In the new course, the lecture notes are carefully designed so as to illustrate scripting languages through examples. We train students to learn to search resources and solutions using Internet and Google. We utilize Virtual Machines to set up lab environment. The lab assignments are designed to further students’ problem solving skills and learn “hands on” programming. The new script programming course aims to provide students the opportunity to learn multiple scripting technologies, and gain hands-on experience on scripting.

1. Introduction

A computer-related program named Computer Network & System Administration (CNSA) was introduced at Michigan Technological University in 2002 [1]. The purpose of this program was to serve the needs of industry by educating and training students to succeed in the field areas of systems administration and network engineering. An integral part of the CNSA curriculum is the three-credit hour course entitled Script Programming – SAT3400.

Traditional script programming course usually concentrates on Unix Shell scripting and / or Perl scripting. However, with the fast development of Information Technology, there are several factors that we need to take into consideration when designing a new script programming course.

First, the popularity of the Internet makes web-related scripting technologies become more important. It is necessary to include web scripting technologies like CGI (Perl), ASP.NET and PHP.

Second, the increasing market share of Microsoft Windows Servers makes Windows scripting technologies become more popular. It is helpful to include Windows scripting technologies like Windows batch file and VBScript.

Third, in the “real-world” environment, the system administrators are likely to be exposed to multiple scripting languages. It is important to let students know the links

Cai, Y., & Hembroff, G. (2006, June), Information Technology Course Development: Script Programming Paper presented at 2006 Annual Conference & Exposition, Chicago, Illinois. 10.18260/1-2--940

ASEE holds the copyright on this document. It may be read by the public free of charge. Authors may archive their work on personal websites or in institutional repositories with the following citation: © 2006 American Society for Engineering Education. Other scholars may excerpt or quote from these materials with the same citation. When excerpting or quoting from Conference Proceedings, authors should, in addition to noting the ASEE copyright, list all the original authors and their institutions and name the host city of the conference. - Last updated April 1, 2015