This course, using both lecture and laboratory practice, introduces students to basic computer concepts in hardware, software, networking, computer security, and other emerging technologies related to computer hardware.

1. Identify all parts of a PC

2. Discuss the functions and interactions of all PC subsystems

3. Identify and troubleshoot common PC hardware problems

4. Manage and manipulate files and directories in various different operating system environments including DOS, Windows XP and Linux.

5. Install, configure and maintain Windows.
6. Install and troubleshoot PC peripherals such as printers

7. Utilize critical thinking skills when dealing with technology issues.

8. Identify the characteristics of LANs, WANS and physical network topology.
9. Create a peer to peer network and access a client server network.

This course is an introduction to microprocessors and microprocessor systems. The class covers foundations of microprocessor architecture and assembly language programming. 

Upon completion of this course, a student:

1. Will have basic knowledge of microprocessor architecture
    and microprocessor based system.
2. Will have basic knowledge of the memory and I/O interfaces,
    address decoding, and bus transactions in microprocessor
    based system. 

3. Will be able to write basic assembly programs for microprocessor based system.

4. Will have basic knowledge of the microcontrollers and their Applications.

PHY 325 1.0 - Nuclear Physics