Columbia College Online Campus P a g e 1 CISS 301 DEA Operating Systems for Business Computing March Session 14-54 March 23 May 16, 2015 Course Description Textbooks This course is an introduction to computer operating systems functions and management. Topics include: memory, process, device, file, and network function management, concurrent processes, security and ethics. Prerequisite: CISS 170 or 176; junior standing Proctored Exams: Midterm and Final Exam Understanding Operating Systems, 7 th Edition Authors: McHoes and Flynn Published by Course Technology ISBN-13: 978-1-285-09655-1 Textbooks for the course may be ordered from MBS Direct. You can order online at http://direct.mbsbooks.com/columbia.htm (be sure to select Online Education rather than your home campus before selecting your class) by phone at 800-325-3252 For additional information about the bookstore, visit http://www.mbsbooks.com. Course Overview Upon completion of this course, the student should have a working knowledge of, and greater appreciation for, functions handled by operating systems. Students should gain an understanding of memory, device and file management in general and specifically the different implementations and challenges of each across various operating systems.
Columbia College Online Campus P a g e 2 Technology Requirements Participation in this course will require the basic technology for all online classes at Columbia College: A computer with reliable Internet access, a web browser, Acrobat Reader, Microsoft Office or another word processor such as Open Office. You can find more details about standard technical requirements for our courses on our site. Course Objectives To provide students with a solid background in the basics of operating systems To understand functions and purposes of operating systems To examine how the different functions of operating systems interact and interrelate Measurable Learning Outcomes Grading Explain memory management Explain the role of processor managers, both simple and multiprocessing systems Explain device management Explain file management Explain basic concepts related to networking Examine basic concepts related to security and ethics Comprehend designers limitations while attempting to meet users needs Apply concepts learned to examine one particular operating system and make a comparison of different OS Grading Scale GRADE POINTS PERCENT A 900-1000 90-100 B 800-899 80-89 C 700-799 70-79 D 600-699 60-69 F 0-599 0-59 Grade Weights ASSIGNMENT POINTS PERCENT Discussions 160 16% Dropbox Assignments 140 14% Midterm Exam 275 27.5% Research Paper 150 15% Final Exam 275 27.5% TOTAL 1000 100%
Columbia College Online Campus P a g e 3 Schedule of Due Dates WEEK ASSIGNMENT POINTS DUE Discussion 1 10 Thursday Week 1 Discussion 2 10 Dropbox Assignment 1 20 Discussion 3 10 Thursday Week 2 Week 3 Week 4 Week 5 Week 6 Week 7 Week 8 Discussion 4 10 Dropbox Assignment 2 20 Proctor information -- Discussion 5 10 Thursday Discussion 6 10 Dropbox Assignment 3 20 Discussion 7 10 Thursday Discussion 8 10 Dropbox Assignment 4 20 Midterm Exam (proctored) 275 Sunday Discussion 9 10 Thursday Discussion 10 10 Dropbox Assignment 5 20 Discussion 11 10 Thursday Discussion 12 10 Dropbox Assignment 6 20 Discussion 13 10 Thursday Discussion 14 10 Dropbox Assignment 7 20 Discussion 15 10 Thursday Discussion 16 10 Research Paper 150 Final Exam (proctored) 275 TOTAL POINTS 1000 Assignment Overview Text readings should be completed prior to submitting assignments for the week. Discussion postings for the first weekly discussion topic should be completed by Wednesday to allow interaction with other students by Thursday, and postings for the second weekly discussion topic should be completed by Friday to allow interaction with other students by. Each discussion assignment the initial posting and response(s) to other students posts is worth 10 points. Discussion postings and responses are due by 11:59 p.m. CT of the day due. Discussion topics are based on the chapter material defined in the weekly course schedule. Interaction between students is encouraged, with the instructor acting as the facilitator when needed. Students are especially encouraged to introduce relevant discussion points of view and engage
Columbia College Online Campus P a g e 4 in the discussion dialogue. Participation in all discussions will improve performance on exams. The total points possible for discussions during the session are 160 points, 20 points per week. Students will be expected to address each topic by posting at least twice once with an original posting and at least once with a response to another student s posting. Dropbox (Homework) Assignments will each be graded according to the point system presented in the Grading Criteria section of the syllabus. Each homework assignment will be worth 20 points, assigned on the basis of percent of completeness, clarity, and accuracy/neatness. Homework assignments should be at least 2 full pages (1-inch margins on all sides, double-spaced). Students should provide additional supporting material or examples as necessary to achieve the needed assignment length. Assignments submitted with less than the minimum number of pages may receive less than full credit. Remember, this is a Junior/Senior level course and that your homework assignments should rise to that level. Please include your name and course number. Microsoft WORD is the format expected for any documents. Exams: There will be a midterm and a final exam, each worth 275 points. Each exam will consist of 50 to 60 true/false and multiple-choice questions. The midterm and final exams are proctored and will open from Tuesday through of the exam week. Research Paper: The research paper will be your opportunity to take a more in-depth look at a specific challenge that operating systems have evolved to overcome. While not required, your topic may fall into one of these general types of challenges: Introduction of new types of I/O devices Changes in networking standards Security issues Additional details on the project can be found in the Week 4 section of the Course Schedule below. Course Schedule Week 1 Introduction to Operating Systems Reading: Chapter 1 Discussion Assignments Discussion 1: Introduce yourself in the Introductions thread, under Week 1 topics. Include some information about yourself such as profession or job, hobbies, interest in IT and any other information that can help us get to know you. Discussion 2: Describe an occupation that could benefit from desktop virtualization. Explain how persons in this field would benefit. Dropbox Assignment 1: Respond to Exercises/Advanced Exercises 3, 8, 10, 11, 15 (pp. 26-27). Week 2 Memory Management Reading: Chapters 2 and 3 Submit Proctor Information: Please see the Proctoring Information module in the Content area of the course for more information and the Student Proctor Information form you will use for submitting information to the Dropbox. Discussion Assignments Discussion 3: Describe the three specific deallocation scenarios that must be taken into
Columbia College Online Campus P a g e 5 consideration. What would happen if these scenarios weren t taken into consideration in the operating system s memory deallocation algorithm? Discussion 4: Is there a perfect memory page size? If so, what would it be and why? If not, discuss why, including examples. Dropbox Assignment 2: Respond to Research Topic B (p. 52), Exercises/Advanced Exercises 2 (p. 53) and 5 (p. 96). Week 3 Processor Management Reading: Chapter 4 Discussion Assignments Discussion 5: Read about processor scheduling on pages 116-128. Select two scheduling algorithms and compare them to real world scheduling tasks not involving computers. Why do you think these algorithms were selected for these scheduling tasks? Discussion 6: When do preemptive scheduling policies excel? When do non-preemptive scheduling policies excel? Provide examples of each not noted in the text (cite sources as appropriate). Dropbox Assignment 3: Respond to Exercises/Advanced Exercises 6, 7, 13 (pp. 135-137). Week 4 Process Management Reading: Chapter 5 Discussion Assignments Discussion 7: What are the four conditions necessary for deadlock? Which one would be easiest for the operating system to foresee? Would it be sufficient for the operating system to focus on only one of the conditions to avoid deadlock? Discussion 8: Discuss the impact of deadlocks in database processes. What solutions exist to avoid impacting the integrity of the data in the database? Dropbox Assignment 4: Respond to Exercises/Advanced Exercises 1, 4, 5, 19 (pp. 165-170). Midterm Exam: Each question is designed to evaluate your ability to synthesize and apply materials covered in chapters 1 through 5. The midterm is worth 275 points toward your course grade. It is a closed-book proctored exam. Research Paper Assignment: A research paper is due on of Week 8. Your paper will: Week 5 Device Management Reading: Chapter 7 Identify a challenge that operating systems have evolved to overcome which did not exist (or was not prevalent) 20 years ago. Discuss the challenge in detail and describe how various operating systems have (and in some cases, have not) overcome the challenge. Be at least 10 pages double-spaced (excluding title and references cited pages). Use at least 5 sources (not including the course text). Discussion Assignments Discussion 9: Describe three types of physical storage currently used. What usage scenarios would be ideal for each?
Columbia College Online Campus P a g e 6 Discussion 10: Describe which level of RAID you might use to store data on your home computer. What are the benefits of your choice? Dropbox Assignment 5: Respond to Exercises/Advanced Exercises 1, 8, 10, 16 (pp. 250-254). Week 6 File Management Course Evaluations: Please evaluate the course. You will be able to submit your course evaluation between Sunday of Week 5 and Thursday of Week 7. A link will be sent to your CougarMail that will allow you to access the evaluation. Reading: Chapter 8 Discussion Assignments: Discussion 11: Describe at least one real world example showing benefit from lossy compression. How does lossy compression help in this example? What would be the impact if lossy compression were not used? Discussion 12: When would it be better to use relative filenames over absolute filenames and vice-versa? Dropbox Assignment 6: Respond to Exercises/Advanced Exercises 1, 9, 13 (pp. 287-288). Week 7 Network Organization and Management Reading: Chapter 9 Discussion Assignments: Discussion 13: Review the OSI and TCP/IP Models described on pages 312-319. Discuss the differences between the two models. Use outside sources to support your response (cite your sources where appropriate). TCP/IP is very widely used discuss the complexity of replacing TCP/IP with a new and improved model. Discussion 14: Respond to Exercise 18 on page 322. Additionally, for each environment identify a poor network topology choice and justify your response. Dropbox Assignment 7: Respond to Research Topic A (p. 321) and Exercises/Advanced Exercises 1, 11, 23 (pp. 322-323). Week 8 Security and Ethics Course Evaluations Course evaluations are available and will remain open until 5 p.m. Wednesday. You will be able to access the link from your CougarTrack page. Reading: Chapter 11 Discussion Assignments: Discussion 15: Research a DoS attack in a current online media source. Provide a link to the source article(s). Describe the attack and its impact on the victim and/or its customers. What changes could the victim of the attack make to prevent similar issues in the future? Discussion 16: Review the section on Password Alternatives on pages 370-372. What issues might arise from the use of graphical passwords? Research Paper: Submit your completed research paper to the Dropbox by 11:59 p.m.. Final Exam: Each question is designed to evaluate your ability to synthesize and apply materials covered in chapters 7-9 & 11. The final is worth 275 points. It is a closed-book proctored exam.
Columbia College Online Campus P a g e 7 Course Policies Student Conduct Plagiarism All Columbia College students, whether enrolled in a land-based or online course, are responsible for behaving in a manner consistent with Columbia College's Student Conduct Code and Acceptable Use Policy. Students violating these policies will be referred to the office of Student Affairs and/or the office of Academic Affairs for possible disciplinary action. The Student Code of Conduct and the Computer Use Policy for students can be found in the Columbia College Student Handbook. The Handbook is available online; you can also obtain a copy by calling the Student Affairs office (Campus Life) at 573-875-7400. The teacher maintains the right to manage a positive learning environment, and all students must adhere to the conventions of online etiquette. Your grade will be based in large part on the originality of your ideas and your written presentation of these ideas. Presenting the words, ideas, or expression of another in any form as your own is plagiarism. Students who fail to properly give credit for information contained in their written work (papers, journals, exams, etc.) are violating the intellectual property rights of the original author. For proper citation of the original authors, you should reference the appropriate publication manual for your degree program or course (APA, MLA, etc.). Violations are taken seriously in higher education and may result in a failing grade on the assignment, a grade of "F" for the course, or dismissal from the College. Collaboration conducted between students without prior permission from the instructor is considered plagiarism and will be treated as such. Spouses and roommates taking the same course should be particularly careful. All required papers may be submitted for textual similarity review to Turnitin.com for the detection of plagiarism. All submitted papers may be included in the Turnitin.com reference database for the purpose of detecting plagiarism. This service is subject to the Terms and Conditions of Use posted on the Turnitin.com site. Non-Discrimination There will be no discrimination on the basis of sex, race, color, national origin, sexual orientation, religion, ideology, political affiliation, veteran status, age, physical handicap, or marital status. Disability Services Students with documented disabilities who may need academic services for this course are required to register with the Coordinator for Disability Services at (573) 875-7626. Until the student has been cleared through the disability services office, accommodations do not have to be granted. If you are a student who has a documented disability, it is important for you to read the entire syllabus before enrolling in the course. The structure or the content of the course may make an accommodation not feasible. Online Participation You are expected to read the assigned texts and participate in the discussions and other course activities each week. Assignments should be posted by the due dates stated on the grading schedule in your syllabus. If an emergency arises that prevents you from participating in class, please let your instructor know as soon as possible. Attendance Policy Attendance for a week will be counted as having submitted a course assignment for which points have been earned during that week of the session or if the proctoring information has been
Columbia College Online Campus P a g e 8 submitted or the plagiarism quiz taken if there is no other assignment due that week. A class week is defined as the period of time between Monday and Sunday (except for Week 8, when the week and the course will end on at midnight). The course and system deadlines are all based on the Central Time Zone. Cougar E-mail All students are provided a CougarMail account when they enroll in classes at Columbia College. You are responsible for monitoring e-mail from that account for important messages from the College and from your instructor. You may forward your Cougar e-mail account to another account; however, the College cannot be held responsible for breaches in security or service interruptions with other e-mail providers. Students should use e-mail for private messages to the instructor and other students. The class discussions are for public messages so the class members can each see what others have to say about any given topic and respond. Late Assignment Policy An online class requires regular participation and a commitment to your instructor and your classmates to regularly engage in the reading, discussion and writing assignments. Although most of the online communication for this course is asynchronous, you must be able to commit to the schedule of work for the class for the next eight weeks. You must keep up with the schedule of reading and writing to successfully complete the class. Late homework assignments will not receive credit. Discussion postings will not be accepted late. I suggest that you plan ahead and do not wait until the last minute as you may encounter technical problems that could result in not getting the assignment in on time. If you encounter a technical problem in sending in your assignment you will need to overcome it within the time frame that the assignment is due. Course Evaluation You will have the opportunity to evaluate the course near the end of the session. Course evaluations will open on Sunday of Week 5 and will remain open until Thursday of Week 7. A link will be sent to your CougarMail that will allow you to access the evaluation. Be assured that the evaluations are anonymous and that your instructor will not be able to see them until after final grades are submitted. Proctor Policy Students taking courses that require proctored exams must submit their completed proctor request forms to their instructors by the end of the second week of the session. Proctors located at Columbia College campuses are automatically approved. The use of Proctor U services is also automatically approved. The instructor of each course will consider any other choice of proctor for approval or denial. Additional proctor choices the instructor will consider include: public librarians, high school or college instructors, high school or college counseling services, commanding officers, education service officers, and other proctoring services. Personal friends, family members, athletic coaches and direct supervisors are not acceptable. Additional Resources Orientation for New Students This course is offered online, using course management software provided by Desire2Learn and Columbia College. The Student Manual provides details about taking an online course at Columbia College. You may also want to visit the course demonstration to view a sample course before this one opens.
Columbia College Online Campus P a g e 9 Technical Support If you have problems accessing the course or posting your assignments, contact your instructor, the Columbia College Helpdesk, or the D2L Helpdesk for assistance. Contact information is also available within the online course environment. CCHelpDesk@ccis.edu 800-231-2391 ex. 4357 helpdesk@desire2learn.com 877-325-7778 Online Tutoring Smarthinking is a free online tutoring service available to all Columbia College students. Smarthinking provides real-time online tutoring and homework help for Math, English, and Writing. The Writing Center can be used for writing assistance in any course. Smarthinking also provides access to live tutorials in writing and math, as well as a full range of study resources, including writing manuals, sample problems, and study skills manuals. You can access the service from wherever you have a connection to the Internet. I encourage you to take advantage of this free service provided by the college. Access Smarthinking through CougarTrack under Students->Academics->Academic Resources. Grading Criteria Grading Criteria for Dropbox (Homework) Assignments POINTS CRITERIA 16-20 Responses are well-developed and include original thoughts rather than a restatement of the text. Assignment length is at least two pages. 10-15 1-9 Response lacks specifics and/or is a restatement of the text only. Assignment length is at least two pages Responses are not well developed and/or do not provide sufficient examples. Assignment length is less than two pages. 0 Assignment is submitted late.
Columbia College Online Campus P a g e 10 Grading Criteria for Discussion Assignments POINTS CRITERIA 8-10 5-7 1-6 Model answers given for all topics that demonstrate analysis and synthesis of the assigned readings. Responses are complete and concise and appropriately referenced when outside sources are mentioned. Students read and respond to other class members in a timely manner with original thought, not merely restating what others have already said. Content of postings is not well developed or less than two posts per discussion group. Comments provide little additional content or simply restate what has already been said. 0 No online postings or posts completed after due date.