Riverside Community College District
Integrated Course Outline of Record
Computer Information Systems 21
|
COURSE DESCRIPTION
|
|
21 Introduction to Operating Systems
|
Units: 3.00
|
|
|
Prerequisite(s):
CIS 1A: Introduction to Computer Information Systems
|
|
An introduction to operating system concepts, structure, functions, performance, and
management is covered. A current operating system, such as DOS, OS/2, UNIX, NT, or Windows, is used as a case study. File multi-processing, system security, device management, network operating systems, and utilities are introduced. 54 hours lecture and 18 hours laboratory.
|
|
|
SHORT DESCRIPTION FOR CLASS SCHEDULE
|
|
An introduction to operating systems.
|
|
|
ADVISORY ENTRY SKILLS
Before entering the course, students will be able to:
|
-
Identify the fundamental computer concepts and terminology used for input, processing, output, and storage.
-
Identify the key features of a variety of software such as operating systems, word processors, spreadsheets, databases, communications and graphics.
-
Use the Internet to send electronic messages.
-
Understand and apply the principles of distance education software.
-
Enroll in CIS-96/97, which are self-paced, competency-based, skill development computer labs. They provide the computer practice times to master the skills taught in the lecture classes. There is one-on-one instructor assistance available with additional help provided by student aides. Basically, the skills that are presented in the lecture classes have to be practiced to be mastered and that is the purpose of CIS-96/97.
|
STUDENT LEARNING OUTCOMES
Upon successful completion of the course, students should be able to:
|
|
1. Describe the overall role of an operating system in the functioning of a typical computer system.
2. Demonstrate the usage and administration of a variety of operating systems.
3. Identify the particular responsibilities and features of an operating system, particularly as they pertain to system performance.
4. Apply the theory behind operating systems and some the components of each operating system.
5. Identify current hardware and how it interacts with operating systems.
6. Demonstrate the basic functions and design of file systems found in Windows, UNIX, and Macintosh operating systems.
7. Demonstrate how various operating systems interface with input, output, and storage devices.
8. Apply basic network theory and how to setup network resources through the multiple versions of software.
|
|
|
COURSE CONTENT
|
|
|
|
|
METHODS OF INSTRUCTION
Methods of instruction used to achieve student learning outcomes may include, but are not limited to:
|
- Presentation of class lectures/discussions/demonstrations in order to clarify operating system concepts and theory
- Presentation of class lectures/discussions/demonstrations in order to clarify the principles of the usage and administration of a variety of operating systems
- Web-based/web-enhanced/online/distance learning tasks/activities to reinforce understanding of concepts related to operating system concepts and theory
- Online and Laboratory activities and application assignments in order to address areas of improvement in DirectX, OpenGL, computer problem solving, and software design
- Projects in order to facilitate and demonstrate the acquisition of skills required to administrate, install, and maintain a variety of operating systems
- Collaborative projects/cooperative learning tasks in order to encourage students to develop and apply the theory and concepts of operating systems, problem solving and team work skills
|
|
|
METHODS OF EVALUATION
Students will be evaluated for progress in and/or mastery of learning outcomes by methods of evaluation which may include, but are not limited to:
|
- Computer assignment designed to demonstrate the acquisition of operating system concepts and skills
- Quizzes/examinations designed to measure students’ degree of mastery of operating system concepts and terminology
- Collaborative projects designed to demonstrate successful understanding and application of operating systems
- Computer Laboratory assignments/projects designed to clarify students’ individual strengths and areas of improvement related to operating system concepts and application skills
- Final examination designed to evaluate students’ overall achievement of course objectives in operating systems
|
|
ASSIGNMENTS
|
Required Reading Assignments
Required Writing Assignments
Other Outside-of-Class Assignments
|
|
|
COURSE MATERIALS
All materials used in this course will be periodically reviewed to ensure that they are appropriate for college level instruction. Possible texts include:
|
-
Palmer, Michael, and Michael Walters. Guide to Operating Systems. Enhanced ed.
Cambridge, MA: Course Technology, 2007.
-
Watson, Ruth A.. Introduction to Operating Systems and Networks.
Prentice Hall, 2004.
-
Deitel, Harvey M, Paul J. Deitel, and David R. Choffnes. Operating Systems. 3rd ed.
Prentice Hall, 2004.
-
Stallings,William. Operating Systems: Internals and Design Principles. 5th ed.
Prentice Hall, 2005.
|
| 08/07 |
| 527 |