CDA 3100 Microprocessor Systems . . . . . 3(F,S,SS)
Introductory microprocessor-based computers, including basic microprocessor
architecture, machine language programming, I/O support chips and an
introduction to assembler language programming. Prerequisite: COP xxxx (Any
course in programming).
CDA 3101 Introduction to Computer Organization . . . .
. 3(F,S)
Organization of computing systems. Logical basis of computer structure.
Machine representation of instructions and data, flow of control, and basic
machine instructions. Assembly language programming. Prerequisite: CIS 3020; MAC
2311 (CS/CE/EE majors) or MAC 2233 (CIS majors); CDA 3100 (CS/CIS majors) or EEL
3701C (EE/CE majors). NOTE: EEL 3701C is required for joint UF/UWF Engineering
Programs. CDA 3100 is required for UWF Computer Science majors.
CDA 6158 Advanced Computer Architecture . . . . . 3(S)
An analysis of the design of modern computer systems including pipelining,
array processors, memory hierarchies with caching, bus control and I/O control.
Discussion of alternate architectures: tightly and loosely coupled multiple
processor systems, single- and multiple-instruction streams. Distributed
systems. Illustrations using existing micro, mini, mainframe and parallel
computers. Prerequisite: CDA 3101.
CDA 6930 Advanced Topics in Computer Design and Architecture
. . . . . 3(CALL DEPT)
Selected topics in computer design and architecture. Prerequisites will vary
according to specific subject material to be covered.