Introduction to computer hardware structure using asembler language. Internal hardware and software structure of a CPU that is normally hidden from programmers using a high level language. Construct simple electronic circuitry using light emitting diodes (LEDs), resistors, capacitors, push-button switches, piezoelectric speakers on a prototyping circuit board. Extensive programming in the assembler language of the CPU to create programs that enable the CPU to interact with the circuits constructed. A computer use course.
Prerequisites: CST 150 (3) or consent of instructor.