Course Information: System Software and Architecture for End Users
Computer Science Department
Course Competency Plan
COURSE: CpSc 207 System Software and Architecture for End Users
Course Description: This course introduces the student to prevalent operating systems and the hardware and networking of those systems. User level commands in the current PC operating system and the Unix operating system for managing files, system utilities, and task management are introduced. The architecture of the PC and how it relates to the OS is discussed conceptually and physically examined. The hardware and software required for inter-connecting systems are discussed. (3 credits)
Course Outcomes: This course and its outcomes support the Information Technology Learning Outcomes of Problem Solving and Critical Thinking (PS&CT) and Ethical and Professional Responsibilities (E&PR). These Information Technology Learning Outcomes are tied directly to the University Wide Outcomes of Critical Thinking and Problem Solving and Values and Ethics.
|Degree||Program Objective||Course Objective|
|IT||I. a. Apply programming and system management techniques to address information technology problems||1. Identify and use system utilities to manage files, processes, network connections and other resources on two computing platforms|
|IT||III. b. Recognize important legal issues and demonstrate appropriate social responsibilities in information technology.||2. Understand the basic concepts on system and network security and use the related system tools|
|IT||III. c. Demonstrate an understanding of the Association of Computing Machinery (ACM) Code of Professional Ethics||3. Recognize the ethical, legal, and social implications of system deployment|
|IT||III. e. Recognize the need for continuing professional development||4. Use new tools and utilities in the solution for information technology problems|
Additional Course Objectives include:
The student will be able to:
- Define and identify terms related to computer systems, telecommunications, and networking.
- Manipulate and configure system resources.