Queueing delay models, ARQ retransmission strategies, multi- access communication, routing, flow control, congestion control, and network reliability and availability. Network Management 3 Introduction to network management concepts. Design of management agents and clients. Concepts of performance management, fault management, configuration management and other management applications. Local Area Networks 3 LAN protocols, topologies, transmission media, standards, design and selection, management and current research.
Contents vary to coincide with the interests of students and current faculty.
Intraprocedural and interprocedural data flow analysis, alias analysis, dependence analysis, classical optimizations, parallelism enhancing transformations, register allocation, automatic optimizing compiler generators. Contents vary to coincide with the interests of students and current faculty. Knowledge sources, rule-based inference, uncertainty of facts and explanation of reasoning. Natural Language Processing 3 Introduction to computational models of syntax, semantics and pragmatics for natural language understanding. Emphasis on design of English interfaces to data bases and ill-formed input.