Professional Documents
Culture Documents
Cis122 - Computer Concepts 3: Proposed Schedule - Summer Only
Cis122 - Computer Concepts 3: Proposed Schedule - Summer Only
All quizzes are worth 15 points except quiz 9 which is worth 10 points. Weekly program assignments are
valued based on their difficulty. The Midterm Exam is worth 100 points.
All due dates are firm. There are no lates or make-ups. Blackboard is the final arbiter as to the day
and time.
Note: the instructor reserves the right to change any assignment, assignment value, and due date.
Changes will be announced in class and/or by email.
CAE MAPPING
Mt. Hood Community College is designated by the National Security Administration (NSA) and the US
Department of Homeland Security (DHS) as a Center for Academic Excellence 2 Year (CAE-2y). This
This class maps specifically to the Outcomes and Topics of the Basic Scripting KU. Specific mappings
are identified in the schedule above and relate to the Outcomes and Topics listed here. Current
information on all KUs is available at cyberedwiki.org.
OUTCOMES
1. Students will be able to demonstrate their proficiency in the use of scripting languages to write
simple scripts (e.g., to automate system administration tasks).
2. Students will be able to write simple and compound conditions within a programming language or
similar environment (e.g., scripts, macros, SQL).
3. Students will be able to write simple linear and looping scripts.
TOPICS
1. Basic Security
1.1. Bounds checking, input validation
2. Program Commands
3. Program Control Structures
3.1. Conditionals
3.2. Looping
4. Variable Declaration
5. Debugging Techniques
6. Scripting Language (e.g. PERL, Python, BASH, VB Scripting, Powershell)
7. Basic Boolean logic/operations.
7.1. AND / OR / XOR / NOT