Return to Kevin's Home Page
Return to the OC Homepage
Syllabus for CMPTR 123 - System Architecture and Logic
Spring 2012 (Revised 3/25/12)
This course begins with an overview of properties of exponents
and dimensional analysis. Next is a thorough discussion of binary
arithmetic, including two's complement and metric prefixes. Octal
and hexadecimal systems follow along with a description of ASCII and
Unicode. The student then examines basic set theory, Venn diagrams,
propositional logic, and truth tables. The use of the propositional
operators is reinforced in the context of Internet search queries.
Boolean logic and combinatorial circuits (with Karnaugh maps)
comprise the next section. The course ends with a wonderful
discussion of the RGB color code scheme using Venn diagrams and an
explanation of monitor coordinates.
Course Learning Objectives: The intention is for the student to be able to provide logic and computational models for small and large computer systems and networks.
Course Learning Outcomes:
Upon successful completion of this course the student will:
High-Speed, Broadband, Internet Access (wired or wireless)
Flash Memory Device (i.e. “Thumb” drive), 16 GB or larger, or an external USB Drive (any size – but 160 GB or larger is recommended), unused (i.e. “empty).
USB Headset (speaker and microphone)
Digitizing Tablet (e.g. Wacom Intuos Digitizing Tablet or Wacom Bamboo Digitizing Tablet)
Spare computer for host software (e.g. Windows XP Professional, Windows Vista, Windows 7, etc.)
If you desire to use a spare computer, but cannot afford one, you can check out a spare computer from the T-213 Lab for the duration of the quarter. See one of the T-213 Lab technicians or an instructor in order to complete the proper paperwork.
Microsoft Visio 2007 or 2010
Microsoft Word 2007: Equation Editor - http://www.youtube.com/watch?v=rUrVUhcWLnQ
Microsoft Math Input Panel (part of Windows 7)
Microsoft Mathematics 4.0 (free download from Microsoft.com)
Optional software can be obtained from one of the following sources. See one of the T-213 Lab technicians or an instructor for assistance with obtaining course software at no additional cost to the student.
Microsoft Developer Network – Academic Alliance (MSDNAA/ELMS) –
VMware Academic Partner Program – VMAPP –
Fedora Project –
Course Materials (Required):
Course Materials (Optional):
This course will consist of 7 modules covering the following topics:
Chapter 1: Computation
Chapter 2: Binary Numbers
Chapter 3: Octal and Hexadecimal Numbers
Chapter 4: Sets and Algebra
Chapter 5: Boolean Circuits
Chapter 6: Graphs
Module 0: Getting Started (Orientation)
Module 1: Chapter 1: Computation
Module 2: Chapter 2: Binary Numbers
Module 3: Chapter 3: Octal and Hexadecimal Numbers
Module 4: Chapter 4: Sets and Algebra
Module 5: Chapter 5: Boolean Circuits
Module 6: Chapter 6: Graphs
Course Dates: March 26 – June 6, 2012
Introductions –March 26 – March 30
Module One – March 26 – March 31
Module Two – April 1 – April 14
Module Three – April 15 – April 28
Module Four – April 29 – May 12
Module Five – May 13 – May 26
Module Six – May 27 – June 2 (no late assignments will be reviewed or graded after this date)
Finals Week – June 3 – June 6
Discussion is a very important component of this course. Just like in a traditional course, you will be expected to participate in class discussions with your instructor and fellow students about course objective topics in this hybrid course.
CMPTR meets approximately 4 hours per week - 1 hour per day, Monday through Thursday, online. Each week I will use the on-line classroom time to introduce or review mathematics topics. Additional online time will be needed for research and study activities, group or partner work, submission of assignments, and assessment.
This online course includes no “on-ground” class sessions.
Virtual Classroom Sessions and Chat Sessions:
The Instructor delivers four hours of real-time chat scheduled at pre-selected times in a seven-day calendar week to accommodate diverse schedules. This time is open to change. You are not required to attend the real-time chats. The real-time chats focus on the Module topic for each week of the twelve-week session and are archived, so you can review the discussion on your own schedule. Real-time chats are not included in the course grade, but serve as a valuable resource for your learning experience.
· Tuesdays and Thursdays 11:00 A.M. to 12:00 P.M. (online – via the Blackboard Collaborate “nugget” in the ANGEL Learning CMS – check the “Communication” tab).
Other Course Components -
Online Testing will conducted via the Angel Learning Management System (LMS) website - http://angel.olympic.edu/
Communicating through WAOL (via the ANGEL Learning website):
Please be aware that the best way to communicate with your instructor is to use the internal email system within the Angel Learning website. From within the ANGEL Learning “Course Mail” system, always address your email to the link found under “Groups” that is titled “All course faculty” so that if you have more than one instructor teaching a course, all instructors will receive the email message and thereby increase your chance of a timely response.
Optionally you can use your Olympic College-provided student email address (e.g. firstname.lastname@example.org and the Outlook Web Access – OWA – website – https://inst.oc.ctc.edu/exchange), but the preferred, and most reliable, method of communication will be thru ANGEL. If you use external email (e.g. Gmail, Yahoo, AOL, MSN, Hotmail, etc.), then please be sure to add your [real] name and class number to your email so your instructor will know who it is from. If you prefer not to use the internal ANGEL email system, then you should use only your OC email address for online classes, because other external email tends to get filtered-out as it attempts to navigate its way through the Olympic College junk e-mail (S*PAM) filters. If there is something specific to you and your grades please send me an email otherwise, generally speaking, post a message to the Discussion Board for the module that you are working on.
E-mail Etiquette (for email originating outside of ANGEL – e.g. OWA) – The following guidelines should be adhered to in order to assure a fast, accurate and meaningful response from e-mail sent by the student to the instructor (outside of the [internal] Angel email system – e.g. via Outlook Web Access [OWA]). Remember, the instructor has many students in many classes. Incorrectly formatted e-mail may hinder/delay a response back from your instructor. Feel free to use the [internal] Angel email system (found under the “Communicate” tab within the Angel Learning system. If that doesn’t work, use your OC Webmail by going to the following URL in your favorite browser (e.g. IE8) – https://inst.oc.ctc.edu/exchange
Use the e-mail address at the bottom of the syllabus only for corresponding with your instructor about non-course related matters (or, if the ANGEL Learning course mail system appears to be inaccessible or not working).
The subject line should always include your course number and the student’s name. Cryptic e-mail addresses are too hard to correlate with “real” student names. If you don’t put an appropriate subject line on your e-mail, you may not get a response.
Subject Line: CMPTR_123, Blackwell, Kevin – This is what I need help with
File naming standards for CMPTR 123 – The following naming standards must be used when submitting assignments by electronic mail or via the “Drop Box” within ANGEL.
Homework – Course name, followed by the Module Number, Last Name, First Name, and the abbreviation for the Assignment type
Titling your homework for CMPTR 123 – The following information must appear at the top of each and every one of your homework assignments (at least at the top of the first page) in order not to lose points for improperly submitted homework.
Name: (e.g. Joe Smith)
Date: (e.g. March 26, 2012)
Course Number: (e.g. CMPTR 123)
Assignment Number: (e.g. Module 1 Homework)
Course Evaluation -
Every Module has from 1 to 3 graded assignments. Instructions for each graded assignment are provided within the Module for each week. Each graded assignment concludes with one or more deliverable products. Deliverable products may range from the answers to the even-numbered questions at the end of a chapter, to the results of an online quiz or a short examination. These deliverable products are evaluated using the course evaluation methods.
Module assignments will be turned in according to the schedule on the course Calendar found within the ANGEL Learning system. This includes end-of-the-chapter (even-numbered) questions, Small Group Activities, research projects, extra credit assignments, and online assessments. Not all modules have all types of assignments. Incomplete homework assignments will have points deducted accordingly, receiving only *partial credit.
*NO WORK will be accepted after the end of the quarter . . . NO EXCEPTIONS.
A student assessment is included for every other Module. This assessment will be available for 1 day only, on the day that it is assigned. Assessments for this course will appear under the Module Assignments folder, in the even-numbered Modules.
Course Evaluation Grading Scale:
The Attendance Policy requires students to participate in their hybrid course at least three out of seven days during each Module week. Participation is defined as uploading homework assignments, completing online assessments, classroom attendance (taking part in hands-on lab which can only be completed during class), or discussion board posting. A student not attending the first week will be dropped from the course. If an instructor believes a student’s absences have been excessive and unjustified, the instructor may request that the student be withdrawn from the course.
The nature of this course is sequential and comprehensive; your regular participation and communication will inevitably reflect in your performance.
If you experience difficulty with the material, contact me immediately; do not fall behind and disappear.
If you are having problems or feel you are lagging behind, please contact your instructor, so that he/she may explore options to find a solution.
If you wish to withdraw from this course, please inform your instructor of your decision and file the appropriate paperwork with the college’s administration.
Feedback on module assignments for the week:
The instructor (or his/her teaching assistant) will send feedback on all graded assignments within 7 days (or less) after the assignment is submitted. If you submit an assignment late it will be graded together with the following week’s work. Please see sample grading rubric so you understand the grading process.
The instructor reserves the right to deduct 10% of the points from the total points possible for an assignment, for each week an assignment is late.
Similarly, the instructor reserves the right to refuse to accept any late assignments after two weeks in which it is due, if the instructor and the student have not negotiated and mutually agreed upon an alternative submission plan -- in advance (at least 48 hours before the assignment due date/time).
If you submit any late assignments (i.e. after the grading “cycle” has been completed), you will not receive any late credit for that assignment unless you send an email message to your instructor ASKING that the assignment be considered for “late grading.” No credit will be assigned otherwise. Unless you adhere to this premise, the score of “0” will remain in the course grade book for any assignments that miss the assignment due date.
Because your grade is dependent on participation and discussions, DO NOT submit all your week's work on the final day. You will not receive credit for your work if you do.
There will be no make-up tests unless previously arranged with the instructor.
Everyone experiences technical difficulties including the ANGEL Learning website, WAOL, your Internet service provider, and even Bill Gates. You should have an alternate plan in the event of technical difficulties. Please notify me immediately if this is happening to you. You may call me, send an email or use a school computer.
Everyone deserves to have a good learning environment. I will follow the rules of the college in the classroom. Please see the Student Handbook for the Student Conduct Code. All forms of dishonesty will be subject to immediate disciplinary action (see the section below on Academic Honesty).
At Olympic College, students are expected to demonstrate academic
integrity by completing their own work assignments and assessments.
Effective planning and progress must be accomplished for students to
be successful in their degree program of study. Submission of work
from another person, whether it is from printed sources or someone
other than the student, previously graded papers, papers submitted
without proper source
citation, or submitting the same paper to multiple courses
without the knowledge of all instructors involved can result in a
failing grade or be reported to the Olympic College Vice Principle
of Student Services for appropriate sanctions or disciplinary
actions. All students are expected to adhere to the standards as set
forth in the Student Code of Conduct and Statement on Academic
Additional policies can be found at:
You are responsible for doing all online assignments, reviewing the online materials for that week, participating in the group activity for the week (case study), and turning in all assignments on time. You will also have a weekly reading assignment, which will support that week's learning objectives, and which you are encouraged to complete ahead of time. Post any questions that you may have to either the common area of your class, where the questions may be answered by any students, or post them directly to me. Please bring your questions that cannot be answered online to class each Monday and Wednesday.
Homework must be submitted in a file format that is compatible with the latest version of Microsoft Word (i.e. .doc, .docx, etc.).
This may be different from what you are accustomed to doing as experienced by the work that you’ve done in previous quarters. Be aware of this change.
In the vast majority of all cases, you will submit your homework in a single Word-compatible document to the ANGEL Learning Drop Box for the appropriate Module. A single Drop Box submission is always preferable. While it is possible to upload multiple files in a single Drop Box, most of the time a single Drop Box submission, consisting of a single Word-compatible file, is recommended. When the assignment calls for a Microsoft PowerPoint presentation, then you can optionally upload two files (e.g. a Microsoft Word-compatible file AND a Microsoft PowerPoint presentation file) or you can “embed” the PowerPoint presentation inside of the Microsoft Word file and upload the composite file as a single entry to the Drop Box.
1. Don’t forget to use the “Attachments” button of the Module Drop Box in order to submit your weekly homework assignments.
2. Don’t forget to use the “Browse” button of the Module Drop Box, to locate and attach your single weekly homework assignment (consisting of a single Word-compatible document) to the Drop Box.
3. Don’t forget to click on the “Upload File” button to send your local file to the ANGEL Learning Course Management System’s (CMS) Drop Box.
4. Don’t forget to click on the “Finished” button once your uploaded your file(s) to the Module Drop Box.
5. Finally, don’t forget to select “Submit” before leaving the Module Drop Box, in order to get credit for your weekly homework assignment.
Students are encouraged to make use of the Olympic College Writing Center. The Writing Center is located in the new Humanities and Student Services Building, Room 312, open from 9 – 5 Monday & Tuesday, and 9 – 2 Wednesday – Friday. Students are encouraged to make appointments, but may also drop in. The phone # is 475-7318.
If you have a disability and will need special services, please call or visit Access Services as soon as possible. They are in the new Humanities and Student Services Building (HSS), Room 204 (360) 475-7540.
Can I Help?
I want you to do well in this class and in college. If you have a problem or situation that is affecting your schoolwork, please let me know. Olympic College has many services to help students be successful. You can contact me by e-mail, instant message (IM), voice mail, or talk to me right before or after class.
THE INSTRUCTOR RESERVES THE RIGHT TO CHANGE ANY PORTION OF THIS SYLLABUS AT ANY TIME.
Instructor Information -
MSN Messenger: Kevin_Blackwell@msn.com
(There is an “underscore” character between my first and last name)
Phone: (W) 360-475-7379
Instructor Office Hours:
Monday, Tuesday, Wednesday, and Thursday 10:00 A.M. – 11:00 A.M. (T-215)
Online (via Blackboard Collaborate), By Arrangement
Olympic College 1600 Chester Ave Bremerton WA 98337-1699