Course Listings/Descriptions

CDA - Computer Design/Architecture

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.


UWF Home
Enrollment Services