Academic Catalog


Foothill College Course Outline of Record

Foothill College Course Outline of Record
Heading Value
Units: 4
Hours: 3 lecture, 3 laboratory per week (72 total per quarter)
Advisory: Basic computer skills and knowledge of Macintosh or Windows operating systems and basic skills and knowledge of internet technologies, such as using web browsers, email, bookmarking, searching, and downloading.
Degree & Credit Status: Degree-Applicable Credit Course
Foothill GE: Non-GE
Transferable: CSU
Grade Type: Letter Grade (Request for Pass/No Pass)
Repeatability: Not Repeatable

Student Learning Outcomes

  • Define Computer Hardware components
  • Define Operating Systems Types
  • Explain Operating Systems (Windows, MacOS X, Linux, Unix)
  • Prepare for Operating System Installation


Introductory course covers computer operating systems such as Microsoft Windows 7, Windows 8, Windows 10 and Linux. Students learn to install, configure, and administer a desktop operating system, automate operating system installation, set up and manage user accounts, and configure local file systems. Configure and troubleshoot both local and network printers, manage and troubleshoot access to shared folders, and recover from system failures.

Course Objectives

The student will be able to:
A. Define operating systems types
B. Define computer hardware components
C. Explain operating systems (Windows, Mac OS X, Linux, UNIX)
D. Prepare for operating system installation
E. Install operating systems
F. Upgrade the operating system
G. Describe various input/output devices
H. Design home/small business wireless systems
I. Explain networking connectivity configurations
J. Troubleshoot networking problems
K. Configure file and print sharing resources over a network
L. Perform file system maintenance and backups

Course Content

A. Define Operating Systems Types
1. History of operating systems
2. Single-tasking versus multitasking
3. Single-user versus multi-user operating systems
4. Current operating systems
B. Computer Hardware
1. Popular PC processors
2. System architecture
C. Operating Systems
1. The DOS/Windows file system
2. The Windows Vista/7 file systems
3. The Windows NT file systems
4. The Window 8 file system
5. The UNIX file system
6. The Macintosh (Mac OS X) file system
D. Preparing for Operating System Installation
1. Installation of Windows operating systems
E. Operating System Installation
1. Windows 7
2. Windows 8
3. Windows 10
4. UNIX and Linux
5. Mac OS X
F. Upgrading the Operating System
1. Windows
2. Mac OS X
3. Linux
G. Input/Output Devices
1. Device drivers
2. Printer technologies
H. Home/Small Business Wireless Architecture
1. Wireless protocols and standards
2. Wireless hardware
3. Wireless network design and configuration
4. Wireless network installation
I. Networking Connectivity
1. WAN, LAN, cloud network configurations
2. Interconnectedness of different networks
3. Troubleshooting connectivity issues
4. Network maintenance procedures
J. Sharing Resources Over a Network
1. Windows permissions: Users, groups
2. Mac OS X: Users, permissions
3. Local server sharing
4. Cloud server sharing
K. File System Maintenance
1. Windows file system
2. Mac OS X file system
3. UNIX/Linux file system
4. File backup systems, processes, procedures
5. Operating system performance optimization

Lab Content

A. Discover Information About Your Operating System Lab
B. Computer Hardware Component Lab
C. File System Lab
D. OS Installation Preparation Lab
E. OS Installation Lab
F. Upgrade OS Lab
G. Printer Setup Lab
H. Wireless Network Configuration Lab
I. Physical Network Configuration Lab
J. Network Sharing Lab

Special Facilities and/or Equipment

A. When offered on/off campus: Lecture room equipped with overhead projector, white/black board, and a demonstration computer connected online. Computer laboratories equipped with online PCs and Macintosh computers, network server access, and printers.
B. When taught via Foothill Global Access on the Internet: Students must have currently existing email accounts/email address and ongoing access to computers with email software, GUI web browsing capability, FTP program, and access to the World Wide Web.

Method(s) of Evaluation

A. Completing written homework assignments and lab reports
B. Class performance with demonstrations
C. Quizzes
D. Final exam

Method(s) of Instruction

During periods of instruction the student will be:
A. Actively taking notes during lectures and demonstrations
B. Actively engaged in self-paced learning practices
C. Conducting online research
D. Completing lab work
E. Meeting with other students in one-on-one sessions or small group instruction.

Representative Text(s) and Other Materials

Stallings, William. Operating Systems: Internals and Design Principles. 8th ed. Hoboken, NJ: Pearson Education, 2014. Print.


Types and/or Examples of Required Reading, Writing, and Outside of Class Assignments

Reading assignments: Weekly reading assignments from the text, online curriculum, instructor's chapter notes, PowerPoint, and outside sources, 20-40 pages weekly.



Computer Service Technology, Instructional Design/Technology