CIS106 Operating System Scripting
Janelle C. Arruda, Professor CIS
Spring 2019
Course Policies
Professor's Schedule - includes Office Hours
Supplemental Materials
Spring Break The week of March 11th is Spring Break at BCC.  There are no classes.

I will be checking my email regularly during spring break; don't hesitate to email me if you have questions.

Week 5


During class on 2/16 I covered  how to add the logic to a batch file to  validate input. I also covered the IF Exist statement.

The second homework was assigned.

Next week:   I will not lecture during next week's class (March 5th), instead there will be open-lab.   Students are encouraged to use this time to work on homework.  I will be there to answer questions.    The week after next is spring break (Week of March 11th).   Our next class meeting will be on  3/19. 

Week 4


During class on 2/19/2019 I covered the SHIFT Command, Looping to process more than one parameter, IF statement -- testing for null %1.

No new homework was assigned: the second homework will definitely be assigned next week.

The class videos have been posted on the eLearning site.

Online students, please remember to check in weekly.


Week 3


During class on 2/12/2019 I covered conditional characters, data streams (standard out, standard error), GOTO statements and Labels.

No new homework was assigned.

The class videos have been posted on the eLearning site.

Online students, please remember to check in weekly.

Week 2


During class on 2/5/2019 I reviewed output redirection, parameters and piping.  I also covered the Net User command. 

The first homework was assigned and is available on the above Homework page.     Virtual Machines  are required for some of the batch files in this assignments.   If you have not yet submitted the VMware verification assignment, please do so ASAP.

The class videos have been posted on the eLearning site.

Online Students: you MUST "check-in" weekly.  Some students have not yet checked in for last week.  Please be sure to check-in for this week!!!


Week 1


During class on 1/28/2019 I did a quick overview of the course website and did some reviewing of search order, batch files and the use of variables.   I also went over the process of connecting to the vmware server using both the web-flash/flex and web-html5 clients.

A vmware verification homework was assigned.  Please submit that to me before our next class meeting.

The videos from today's lecture have been posted on the eLearning site.

Online Students:    If you're opting to take this course online you MUST "check-in" weekly.   To Check-In, send me an email that includes your name, CIS106 and the word "Check-in" on the subject line.   IT IS CRITICAL THAT YOU CHECK IN DURING THE FIRST WEEKS OF SCHOOL...
Pease review the course policies and course syllabi and watch this week's video.  

As always, don't hesitate to email me if you have questions.



This website will be used for all students in the CIS106 course.   All materials for the course, for both in-class and on-line students, will be available on this site and the eLearning site; ;no hard copies will be provided in class. I will  update the class website weekly but will do so only AFTER I've completed the in-class lecture.  The posting will identify what we did that week and what I hope to accomplish the following week.  Any homework assigned will also be posted at that time.   This is a 1-credit course.  The class only meets for 50 minutes per week (Tuesdays from 8:00 to 8:50 a.m.).   Each lecture will be recorded and the video will be posted on the eLearning site.   Use your AccessBCC email account to login to elearning.

Students opting to take the course online must email me to inform me of this before the start of the semester.

I'll begin the semester by providing an overview of the class and spending a little time doing a quick review of some of the Batch File topics covered in CIS121.  This course will build off those topics. The CIS121 course is a prerequisite to this course.  Students are expected to have a good understanding of the command line as covered in CIS121.

There is no required textbook for this course.  I will provide on-line resources for all topics covered and they will be available on the Supplemental Materials page   You should take a few minutes to go over the course policies and the syllabus available at the top of this page.  

If you have questions about this site at any time and/or you have questions about the course, please do not hesitate to ask in class, email me, stop by during an office hour, or make an appointment to see me.  My office is in K-217, my email address is and my office hours are listed within my schedule.