Skip Navigation

Syllabus - CSCI 211 - Computer Infrastructure

Basic Information

Instructor Information

Dr. Mike Murphy

Please see the About Me page for contact information, and check my Schedule for office hours information.

Catalog Description

This course covers core computer hardware, including the relationships between components of a computer system. Software components are also introduced, including the fundamentals of the computer operating system and an introduction to virtualization systems.

Course Objectives and Tentative List of Major Topics

  1. Provide an overview of computing history.
  2. Describe different types of computers, including different system form factors.
  3. Introduce the primary components of a computer system, including the CPU, RAM, persistent storage, peripheral devices, and power supplies.
  4. Discuss trade-offs inherent in choosing system components.
  5. Explain techniques for designing and building custom computer systems.
  6. Introduce virtualization software.
  7. Discuss the role of the operating system in interfacing with hardware.
  8. Demonstrate techniques for installing Linux and Windows operating systems.

Course Student Learning Outcomes

Upon successful completion of this course, students should be able to:

  1. Explain the operations of components in a computer system.
  2. Select and specify components for a custom computer system matching a set of user requirements.
  3. Install operating system environments and enable virtualization capabilities.
  4. Identify common tools to accomplish a given task.

ABET Assessment

This course measures the following Performance Indicators:

Texts and Materials

Grade Categories

Grades will be broken into different categories and weighted as follows:

CategoryWeight
Assignments30%
Learning Quizzes40%
Assessment Quizzes30%

Additional Policies and Information

The following policies and documents are incorporated into this syllabus by reference:

Disclaimer

Portions of this course may deal with issues related to cost analysis, laws, and ethics. The instructor of this course is not a lawyer, accountant, or financial advisor, and no portion of this class constitutes legal or financial advice. This syllabus and schedule are tentative and subject to change with notice to the student during the semester. If a portion of this syllabus is found to be non-compliant with University policies or applicable laws, the remainder of this syllabus will remain effective.