Scripting for Windows Administrators Syllabus
Prerequisites:
Some familiarity with the Microsoft Windows operating systems and Active
Directory.
Internet access and an Email account.
Instructor:
Calvin P. Schrotenboer
Email: gotdotnet@lycos.com
NOTE: Always put CNET-060J in the Subject Box of your
Email.
Weekly Minimum Workload:
Four hours lecture
Four hours computer time
Required Software:
Windows 2000/XP
File compression software (i.e., PKZip or WinZip)
Required Textbooks:
Windows 2000 Scripting Guide, Microsoft Press, First Edition 2002 ISBN:
0735618674
Microsoft Windows Powershell: TFM, Don Jones, Sapien Press, 1st Edition, 2006,
ISBN: 0977659720
Both books should also be available at most computer sections of larger
book stores or from Amazon.com
(Scripting Guide)
(Powershell) , Barnes & Noble
(Scripting Guide), Borders
(Powershell)
or other on-line booksellers.
Lecture Notes Available From:
Course web site (you will need to be a registered student in the class to
get access via a required User ID and password)
Supplies:
A flash drive for saving your work if you plan to do any work in the
Foothill computer labs.
Exams:
Quizzes, a Midterm and Final Exams covering texts and lectures. All tests
will be open book.
Lab:
Internet students will not be expected to come to Foothill College for this
course. You are, however, welcome to use the Foothill Computer Center facilities
or the tutorial center.
Course Requirements:
- Read the lecture materials and readings (on a timely basis)
- Complete and submit assignments on time
- Take all exams
- Participate in on-line discussions
Grading:
Your final grade will be determined by performance on the following course
requirements using a point system:
- Four (three in summer) lab assignments = 44%
- Quizzes = 10%
- Midterm = 16%
- Final Exam = 20%
- Class Participation = 10%
- Total = 100%
A = 90-100, B = 80-89, C = 70-79, D = 60-69
The instructor reserves the right to distribute final grades more favorably to
students than the preceding distribution.
Pass/NoPass Option: You are registered for a letter grade unless you
complete a Pass/No Pass form with the Registrar by the end of the second week of
the quarter. Instructors are not notified that a student has changed to Pass/No
Pass status, and must assign a letter grade to all students. With the Pass/Fail
option a grade of A, B, or C translates to a Pass grade; a D or F grade results
in a No Pass grade.
Drops: It is the responsibility of the student to drop or withdraw from
the course if necessary. You should notify the instructor and follow the
procedures to drop or withdraw indicated at the Foothill website. Please see the
class schedule for more information on drop dates, etc.
Honor Policy: Foothill College expects the highest standards of honesty
from all students. Any student who exhibits behavior which, in the judgment of
the instructor, indicates dishonesty on an examination or assignment, including
those electronically produced, or who aids in the dishonesty of another student,
shall receive no credit for that work. Incidents of dishonesty may result in a
grade of “F” for the quarter and will be reported to the Dean of Student
Affairs. You are expected to work alone for assignments and exams. When in doubt
ask the instructor.
Weekly Lectures, Reading Assignments, Lab/Homework and Final Project
Session: 1 (Sep 24)
Topics: Introduction to Windows Scripting Technologies & Visual Basic
Scripting (Part 1)
Reading: Week One Class Lectures & Scripting Guide pp. 3-86 (Chapters 1
& 2).
Session: 2 (Oct 1)
Topics: Visual Basic Scripting (Part 2)
Reading: Week Two Class Lectures & Scripting Guide pp. 87-128 (Chapter
2).
Quiz #1 Oct 5 - 8 (Covers Lessons 1 & 2).
Session: 3 (Oct 8)
Topics: Windows Scripting Host (Part 1)
Reading: Week Three Class Lectures & Scripting Guide pp. 129-181
(Chapter 3).
Lab/Homework #1 due Oct 15.
Session: 4 (Oct 15)
Topics: Windows Scripting Host (Part 2)
Reading: Week Four Class Lectures & Scripting Guide pp. 181-240
(Chapter 3).
Quiz #2 due Oct 19 - 22 (Covers Lessons 3 & 4).
Session: 5 (Oct 22)
Topics: Windows Script Runtime
Reading: Week Five Class Lectures & Scripting Guide pp. 241-306
(Chapter 4).
Session: 6 (Oct 29)
Topics: ADSI Scripting (Part 1)
Reading: Week Six Class Lectures & Scripting Guide pp. 307-393 (Chapter
5).
Midterm Exam Nov 2 - 5 (Covers Lessons 1 - 5)
Lab/Homework #2 due Nov 5.
Session: 7 (Nov 5)
Topics: ADSI Scripting (Part 2)
Reading: Week Seven Class Lectures & Scripting Guide pp. 394-426
(Chapter 5).
Session: 8 (Nov 12)
Topics: WMI Scripting (Part 1)
Reading: Week Eight Class Lectures & Scripting Guide pp. 427-479
(Chapter 6).
Quiz #3 Nov 16 - 19 (Covers Lessons 6 - 7).
Lab/Homework #3 due Nov 19.
Session: 9 (Nov 19)
Topics: WMI Scripting (Part 2)
Reading: Week Nine Class Lectures & Scripting Guide pp. 480-546
(Chapter 6).
Session: 10 (Nov 26)
Topics: Active Directory User Management
Reading: Week Ten Class Lectures & Scripting Guide pp. 549-616 (Chapter
7).
Lab/Homework #4 due Dec 3.
Session: 11 (Dec 3)
Topics: Managing Files and Folders
Reading: Week Eleven Class Lectures & Scripting Guide pp. 767-840
(Chapter 11).
*** Reminder - FINAL EXAM, Dec 10 - 13 (Covers the Entire Course) ***