CIS106 Operating System Scripting
Janelle C. Arruda, Professor CIS
Spring 2020
Syllabus
Course Policies
Professor's Schedule - includes Office Hours
Supplemental Materials
Homework

ANNOUNCEMENTS

College Update (posted 4/12/2020)
We will not be returning to campus this semester.  The college administration has announced that they have
extended remote learning for students and faculty through the end of the semester, May 18, 2020.          
Check the college website for updates:  http://www.bristolcc.edu/locations/closingsanddelays/

Advisement & Registration (posted 4/12/2020)

The registration period for Fall 2020 courses begins on April 21st.   Advisement for registration is currently available.   Depending on your major, please reach out to the following CIS Faculty so they can assist you in planning your academic plans for next semester:
  
  Networking: Janelle Arruda Click here to make an appointment  (The calendar includes appointments through May 7th.)
  Computer Science: Igor Kholodov email:  igor.kholodov@bristolcc.edu
  Cyber Security or Computer Science: Silvino Ferreira email: silvino.ferreira@bristolcc.edu
  Business & Information Systems: Rose Ferro email: rose.ferro@bristolcc.edu
  All others: Priscilla Grocer email: priscilla.grocer@bristolcc.edu

Homework: (posted 4/12/2020)  In an effort to relieve some of the stress being put on students in these crazy times,  please note that I'm not enforcing due dates on homework assignments.     

I have not removed the due dates from the assignment postings but  I will NOT be taking late points on any assignments.   Get me the work as you can but do keep in mind that the semester does end on May 11th.  Send me work as it's completed.  Don't send multiple assignments in one email and don't send all work at once.  

Keep the following in mind:
                     
The absolute last date that any homework will be accepted is Monday, May 11th at 11:59 p.m 
                     
If you owe me a lot of work, please do NOT send more than one assignment per email and please do NOT send them all at once; send them as you complete them.  

Final Exam (posted 4/12/2020)

The Final Exam for the course will be administered via eLearning.  

  • The final exam is cumulative with approximately 40  multiple choice questions and a 2 hour limit.    Upon completion of the final you will be able to see your score but you will not be able to review the details of the final.  The final exam will not be available for review on line
  • The final exam will be available on the eLearning site:
                  Tuesday May 12th at 12:00 a.m. through 11:59 on Thursday May 14th. 

     

Office Hours: (posted 4/12/2020)
As always -- don't hesitate to email me if you have questions!   If you need more than email communication, don't hesitate to schedule a virtual appointment with me:  "Schedule an Appointment"

Student Generated withdrawals (posted 4/12/2020)
If, given the unique circumstances of this semester, you do not feel you can continue the course work in this course or any of your other courses, you should refer to the email sent to your Bristol email on April 7th.  It was sent by Communications and provides you with some options.   In addition, if prior to all this craziness you were completing work in the course but due to the changes in all our lives you are not able to keep up, please reach out to me! 


SI / Tutor Availability

Steven DiPrimio will continue to be available during his normally scheduled times however, he will only be available virtually.  

You can either email Steve sdiprimio11@bristolcc.edu to make an appointment or drop-in to the Virtual tutoring Session between  2pm and 5pm on Monday and Tuesday of each week.

 

Virtual SI Session: Enter by clicking here - Steve will be available in this room during the hours listed below:   

Monday 2-5 
Tuesday 2-5

 

 

Week of

4/20/2020

This week's lecture includes validating numeric input, FOR /L, FOR /F variable expansion, SETX and REG commands.

I've wrapped up all content for the entire semester.

The videos on this week's topics have been posted on eLearning.

The last homework (homework #5) is assigned.

I will not post any additional lectures.  The last two weeks of the semester will be 'catch up'.  
Don't hesitate to email me if you have questions or need to meet.

Week of

4/13/2020

This week's lecture includes the Call Statement, Controlling a loop with an IF Statement and handling an Octal Error.

The videos on this week's topics have been posted on eLearning.

No new homework was assigned.

Week of

4/6/2020

This week there's more on the SET command; how to create a variable using the contents of a file.  The Setlocal and IF Defined statements are also included in this week's lecture.

The videos on this week's topics have been posted on eLearning.

The 4th homework was assigned

Week of

3/30/2020

The SET command is the topic covered this week.  SET /A, SET /P, as well as using the SET command to parse variables.

The videos on this week's topics have been posted on eLearning.

No new homework was assigned.

As always,  please don't hesitate to reach out for help.  I am available as is Steve DiPrimio

Stay Healthy!

Week of

3/9/2020

During class on 3/10 I finished the CHOICE command and covered the IF ELSE statement.

The third homework was assigned.

Next week (the week of 3/16) is Spring Break.  The college will be open but there are no classes next week.  I will not be on campus at all during this time.  I will however, be checking my email regularly  - don't hesitate to email

Week of

3/2/2020

During class on 3/3 I covered the IF ERRORLEVEL statement and the CHOICE command.

No new homework was assigned.

Week of

2/24/2020

During class on 2/25 I covered the IF statement and the IF Exist statement. 

The second homework was assigned.

 

Week 4

2/18/2020

During class on 2/18 I covered the SHIFT command and looping.  The IF statement was introduced.

No new homework was assigned.

The lectures are posted on the  eLearning site.

Week 3

2/11/2020

During class on 2/11 I covered conditional characters, standard out and standard error.

No new homework was assigned.

 

Week 2

2/4/2020

During class on 2/4 I reviewed redirection and piping and I covered the net user and net localgroup commands. 

The first graded homework was assigned and is available on the homework page above.
Some students have yet to send me the VMware verification assignment.  Please do so ASAP.

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

If you're opting to take the class online, please let me know. 

Week 1

1/28/2020

During class on 1/28/2020 I did a quick overview of the course website and did some reviewing of search order, batch files and the use of variables in a batch file.

I did not go over the process of connecting to vmware but I have posted a video on the eLearning site that goes over the process.  There are also instructions on the Supplemental materials page.  Please take the time to connect to the system from home before next week's class.  If you have problems, let me know ASAP.

A vmware verification homework was assigned and is available on the Homework page (above). 

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 videos.  

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

__________________
 

Welcome!

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 janelle.arruda@bristolcc.edu and my office hours are listed within my schedule.