CIT 23300
Hardware/Software Architecture
Hardware/Software Architecture
Description
This course presents a detailed investigation of computer hardware and software. Looking at hardware and software components along with several operating systems, students should enhance their knowledge of the interrelations between these components. In addition, through the use of programming examples, the student will learn about the structure of the microprocessor and microcomputer basics and gain detailed knowledge of computer components and their functions.
Textbook
Andrews, A+ Guide to Managing and Maintaining Your PC, 6 Ed Enhanced Comprehensive, Thomson Course Technology, 2006, ISBN 0619217588
Andrews, Lab Manual for A+ Guide to Managing and Maintaining Your PC, 6 Ed, Thomson Course Technology, 2006, ISBN 0619217634
Course Outcomes
- Define and explain computer terminology, concepts, and acronyms as they relate to computer hardware, construction, and assembly (CIT 1)
- Define and explain computer hardware/software failures (CIT 5)
- Evaluate and determine valid solutions for hardware/software failures (CIT 8)
- Demonstrate successful installation of computer hardware components (CIT 8)
- Demonstrate problem-solving skills as they relate to computer architecture (CIT 8)
CIT Program Outcomes (What are these?)
1.
5.
8.
Principles of Undergraduate Learning (What are Principles of Undergraduate Learning?)
1b.
1c.
3.
5.
6.
Topics
- CPUs and Assembly language
- Memory
- Storage devices
- I/O and multimedia devices
- Installing new hardware
- Boot processes and command line usage
- Managing and supporting Windows XP
- Troubleshooting common hardware and OS errors
Assessment
- Exams
- Lab Books
- Research Paper
- Assembly Program
- Online Discussion Participation