Computer Science (CS)

552 Advanced Computer Architecture (3) Advanced topics in computer architecture including pipelining, multiple and parallel processing systems, issues in performance enhancement, data flow computers, and VLSI computations. PREQ: 350.

555 Computer System Performance Analysis (3)

Performance evaluation of computer systems and computer networks; measurement and benchmarks, simulation, and analytical models (stochastic processes and queuing theory). PREQ: 370 and MATH 270.

560 Compiler Construction II (3)

Continuation of course 460; symbol tables, principles, scope rules, type rules; structures from specific languages; run time models; code generation and optimization; error recovery; term project. PREQ: 460.

564 Microcomputer Development (3)

Software and hardware development and interfacing for dedicated microcomputer applications. PREQ: PHYS 302 or IT 371. 2 Lecture, 2 Lab.

565 Computer Networks (3)

Protocol layers, error control, media access, routing, congestion control, TCP/IP, name resolution, socket programming, client-server, interface definition languages, component APIs. PREQ: 151 and 250.

580 Artificial Intelligence (3)

Machine intelligence; problem reduction, state space search, game trees, expert sys- tems, resolution principle; introduction to LISP. PREQ: 351.

593 Selected Topics in Computer Science (1-6, R6)

PREQ: Permission of department head.

 

 

This page is maintained by Nancy Carden in the Office of Academic Affairs.
Last updated: 12/21/2001.
Copyright 2001 by Western Carolina University .