Você está na página 1de 5

CIS 180 Introduction to PowerShell

Credits 5
Term: Winter 2018
Textbook: Teach yourself Windows PowerShell in 24 hours, Timothy L. Warner SAMS
informit.com/Sams ISBN-978-0-672-33728-4
Required Equipment: Windows based computer with Microphone and Speakers, High-speed Internet,
Skype Software
Instructor: Doris Dunn
Office: Whidbey Campus, Hayes Hall Room 105
Phone: 360.679.5315
Email: doris.dunn@skagit.edu
Office Hours: Posted on at http://faculty.skagit.edu/dorisdunn
Welcome to CIS 180, Introduction to PowerShell. Windows PowerShell is a task-based command-line
shell and scripting language designed especially for system administration. Students will learn
cmdlets, syntax and how to create scripts and utilities to performing common administration tasks or
management tools.

Prerequisite: CIS 104 & CIS 105 Non-degree seeking students with proficiency in command line operation
in both the Windows & Linux environments, as well as a solid understanding of customization and
configuration of a Windows and Linux operating system, contact instructor for permission.

Course Contents
• Install and run Windows PowerShell • Using Windows PowerShell functions
• Command line operations • Using PowerShell integrated scripting
• Cmdlet operations environment (ISE)
• Scripting

Course Objectives: After completing this course, the successful student will be able to:
• Install Windows PowerShell • Understand, write and run Windows
• Understand and use basic command PowerShell scripts
lines in Windows PowerShell • Understand and use PowerShell
• Understand and use Windows functions
PowerShell cmdlets • Use PowerShell integrated scripting
environment (ISE)

General Education Learning Values & Outcomes


• Critical Thinking: The ability to think critically about the nature of knowledge within a discipline
and about the ways in which that knowledge is constructed and validated and to be sensitive to
the ways these processes often vary among disciplines. A successful student will be able to:
Identify and express concepts, terms, and facts related to a specific discipline; Identify, interpret,
and evaluate pertinent data and previous experience to reach conclusions.
• Individual Awareness & Responsibility: Understanding, managing, and taking responsibility for
one’s learning and behavior in varied and changing environments. A successful student will be
able to: demonstrate standards of professionalism in manner, appearance, and setting
appropriate to the context, including the classroom, workplace, and community.
• Technology: Understanding the role of technology in society and using technology
appropriately and effectively. A successful student will be able to: Use technology appropriate
to the context and task to effectively retrieve and manage information, solve problems, and
facilitate communication.

LINK TO COURSE DETAILS

Grading Policies:
Your grade for this course is dependent upon successful completion of the following:
Homework 40 %
Exams 60 %
Grading Scale:
90% and above = A
YOU CAN CHECK YOUR GRADE AT ANY
80 to 89.9% = B
TIME IN CANVAS. NOTIFY ME
70 to 79.9% = C
IMMEDIATELY IF YOU FEEL A SCORE
60 to 69.9% = D
LISTED IS INCORRECT.
under 59.9 % = E or V
Pass/Fail grading is not an option

This is a 5 credit course and as such, you should expect to devote at least 15 hours a week in this
course.
Homework: Completion of the assigned Try-it-Yourself and Workshops within each hour (chapter)
as well as any additional assignments posted in Canvas is considered the homework. Some of these
assignments will require connection to your assigned virtual machines where you must complete the
assignments.
To record your homework, you will need to keep an activity journal recording your
progress. This document must begin with Unit, or Part, the Hour and page number of the assignment,
or additional assignment description. Include a short summary including screenshots of successful
significant steps to display proper completion of the activity. Include enough information so I can
determine that you have successfully completed the assigned activities.
When complete with each PowerShell session, run the command get-history and include this screenshot
at the bottom of the activity.
Journal sample can be found at this link.

This is a "Hands-on" course. Each chapter in the textbook is designed for you to read and complete
assignments thereby practicing your PowerShell skills.

Exams: Exams are required for each unit, as well as a final exam. The exams are open book, and have
limited time. You have one opportunity to complete the exam. There are no makeup exams offered.
The lowest unit exam score will be dropped.
Final Exam: The final exam consists of a series of tasks required at the virtual machines,
which mimics the assigned homework.
All exam work is to be your own. Any collaboration is cheating. Refer to the academic honor code and
the plagiarism policy.

CIS 180 DEW Dec. 28, 17 Page 2 of 5


Schedule
Orientation Due January 7

Unit 1 Due January 14 Part 1, Introducing Windows PowerShell


Hours 1, 2, 3 & 4
Part II: Understanding Objects and the Pipeline
Unit 2 Due January 21 Hours 5, 6, & 7

Part III: Extending the Reach of Windows PowerShell


Unit 3 Due January 28 Hours 8, & 9

Part IV: Managing Computers Remotely with Windows


Due February 4 PowerShell
Unit 4 Hours 10, 11 & 12

Part V: Putting Windows PowerShell to Work


Unit 5 Due February 11 Hours 13, 14, 15 & 16

Part VI: Enterprise-Class Windows PowerShell


Unit 6 Due February 25 Hours 17 & 18

Part VII: Scripting with Windows PowerShell


Unit 7 Due March 11 Hours 19 & 20

Final Exam Due March 15 Final Exam

* Schedule is subject to change at instructor discretion. *


All required work should be complete by the due date. This is an intensive course and therefore staying
on-task and within due dates is essential to successful learning and completion.

The Learning Management System: The Learning Management System (LMS) Skagit Valley College uses is
called Canvas. This LMS is an online software application used in the delivery of this course. You must be
enrolled in the class through the LMS and use the tools provided there throughout the quarter. You are
responsible for maintaining your information, checking your email regularly, downloading course documents
and assignments, completing your on-line assignments and exams. The LMS can be accessed at
http://skagit.instructure.com
Electronic Communications: We have many forms of communicating with other students, tutors and
instructors these days. There are times when the intention of our electronic communications will not be fully
understood. Realizing that others cannot see your facial expressions or hear your tone of voice in electronic
communications, we all must be mindful of what we are writing in our electronic communication. Educate
yourself on the basic rules of net etiquette which can be found at
https://skagit.instructure.com/courses/23/pages/net-iquette?module_item_id=1127, as well as many other
sites (just Google email etiquette or netiquette). All communication for this course must be professional in
vocabulary and tone.
Email: The College provides each student a “mySVC” email account. This account will be used for all Skagit
Valley College related business between students and myself. Confidential information such as grades and

CIS 180 DEW Dec. 28, 17 Page 3 of 5


assignment critiques may be sent to the student to this account. It is imperative that students check their
account at least once per day. When sending emails, put the course number and your name in the subject
line.

Forums: This is an on-line class. To create the connections that will help you succeed in the course and the
CIS program, you need to be using online forums. Post any questions and answer other student questions in
the forums that pertain to the course materials. All communication in the forums, as well as through email,
are expected to be thought out, respectful and professional. See the electronic communication section.
Instructional Support Sessions: Optional on-site instructional support sessions (tutorials) may be established
at the Whidbey Island Campus, room H113. These sessions should be requested by students with a minimum
of three participants. I will do my best to accommodate these requests. You are welcome to attend any
instructional support session. This is not obligatory for either the student or the instructor.
Students are encouraged to coordinate times and dates for the sessions via the classroom forums. Then
email the instructor to ensure this will work with all schedules. Students are encouraged to form study
groups in the provided computer labs.
Communication: Communication is essential in any educational environment, but even more so in a distance
education class. Electronic mail is always the first step to contacting me or setting up an instructional session.
I am willing to meet with students for instructional support sessions and I am available during office hours for
questions and assistance in the course. If you would like to decide outside of my office hours, email me to set
up an appointment for a Skype meeting, phone consultation or in person at my office.
Computing resources: A specialized computer lab for CIS students is located at the Whidbey Island Campus
room H113. Other campuses and centers have additional computer labs for all student usage. You are also
able to use the general computer lab at any SVC location.
Free Software: The CIS department currently purchases licensing for Microsoft Software through the
DreamSpark program where students can download software for personal use. Your accounts will be created
on the first Friday of the quarter, and you will receive an email from Skagit Valley College - Computer
Information Systems - DreamSpark Premium with the subject line An account has been created for you. This
email will provide login details. CIS students have access to a wide range of Microsoft developer tools,
servers, and platforms for free! Skagit Valley College also provides licensing of Microsoft Office Software to all
students. Information for this program is found at http://www.skagit.edu/images/MySVC_Office_Guide.pdf.
Realize that anytime you are installing or upgrading software, there is a chance that it may corrupt the current
operating system, and may require the operating system and/or other programs to be reinstalled. This could
result in a loss of data. Students must assume all responsibility for possible losses. Assistance in completion of
labs on the personal machines will be limited since the instructor will not have access.

SVC Computer labs / usage Policy: Computing resources are subject to the policies and regulations of the
college and any state or federal laws which apply. Alleged violations will be processed in accordance with
college guidelines outlined in the Student Handbook or SVC's Policies and Procedures manual. You must use
all SVC computing resources in strict accordance with local, state, and federal laws. These laws cover such
areas as illegal access to computer systems, networks, and files; copyright violations; and harassment issues.
Software and information resources provided through the college for use by faculty, staff, and students may
be used on computing equipment only as specified in the various software licenses. Computers are to be
used in accordance with the Skagit Valley College Computer lab Policy.
Academic Conduct / College Policy: All students of Skagit Valley College are responsible for knowing and
adhering to the Academic Honor Code of this institution found at http://www.skagit.edu/honorcode.
Violations of this code include: cheating, plagiarism, aid of academic dishonesty, fabrication, lying, bribery,
and threatening behavior. All incidents of academic misconduct are reported to the student conduct officer.
Students found to be in violation of the Academic Honor Code are subject to academic consequences up to

CIS 180 DEW Dec. 28, 17 Page 4 of 5


and including failure of the course. Students may also be subject to college disciplinary sanctions up to and
including expulsion from the College.
Plagiarism Policy: As an institution of higher learning, we expect all students to be honest and to behave
with integrity—that is, to do their own work without unauthorized assistance. Although students' behavior is
monitored at some level while they are here, to be successful students they must demand integrity from
themselves during their time here and later in their lives. In addition, they should help to establish honesty as
a value that characterizes the education of all students at SVC. Each and every student determines the
academic climate of the college.
Skagit Valley College is committed to respecting the intellectual property rights of our faculty and students
and the rights of colleagues and other experts outside of the college community. Therefore, it is of the
utmost importance that our plagiarism policy protects these rights and educates all members of the SVC
community regarding proper citations of the words and ideas of others.
Plagiarism is presenting as one's own, intentionally or not, someone else's words, ideas, conclusions, images,
or data, without specific acknowledgment. This includes, but is not limited to presenting the source's
language without quotation marks (with or without citation); paraphrased language that is not cited; and/or
language that is cited, but insufficiently paraphrased.
If students have questions about citation, acknowledgement, paraphrasing, or specific course standards
related to plagiarism, they should consult with their instructor BEFORE submitting assignments that may
contain questionable material. http://www.skagit.edu/honorcode.
All work you submit is expected to be your own. Copying, having assistance during quizzes or exams, having
others take quizzes or exam, sharing quiz or exam questions or using any part of someone else’s work,
collaborating on labs and submitting identical reports is cheating and is not acceptable. If you have a tutor or
helper from outside the course, that person may not do any part of an assignment for you. Skagit Valley
College has very clear guidelines for academic misconduct. Consult the student handbook for more
information.
Plagiarism Consequences: If it is determined that a student plagiarized any portion of an assignment, s/he
can receive a failing grade for the assignment. S/he will fail the course in which the plagiarism occurred if the
course instructor determines that the plagiarism is repeated or serious in nature. In these cases, a student
has the right to appeal the course grade via the student grievance process. Since plagiarism is a violation of
the Code of Student Conduct, all incidents of plagiarism on which an instructor takes action are reported to
the office responsible for student discipline. The college may take disciplinary action in addition to any
academic penalty assigned by instructors. If a student is found responsible for repeated or serious plagiarism
offenses, s/he may be suspended or expelled from the college in accordance with the Code of Student
Conduct, WAC 132D-120-080. Disciplinary decisions may be appealed via the disciplinary appeals process
described in the Code of Student Conduct, WAC 132D-120-230.
Plagiarism Policy can be located at http://www.skagit.edu/news.asp_Q_pagenumber_E_2502.
Student rights and responsibilities can be located at
http://www.skagit.edu/directory.asp_Q_pagenumber_E_415.
The Board of Trustees of Skagit Valley College provides a workplace free from discrimination and harassment
of any form. This applies to students and employees of the college anywhere on campus. Confirmed
violations of this policy will lead to corrective discipline. Please refer to the Student Manual for further
information.
If you are a student with a disability and may need classroom accommodations, contact Disability Access
Services in the Counseling and Career Services Office, or call 360-416-7654 (Mount Vernon Campus) or 360-
679-5351 (Whidbey Island Campus).
Skagit Valley College has in place emergency procedures that you should review and be aware of, particular
regarding inclement weather and school closures.

CIS 180 DEW Dec. 28, 17 Page 5 of 5

Você também pode gostar