Loading...
COMP-SCI 5590YL
Special Topics
|
|
|
|
Credits: 1-3 hours
|
back to top | |
COMP-SCI 5590Z
Special Topics
|
|
|
Special Topics
|
Credits: 1-3 hours
|
back to top | |
COMP-SCI 5591
Concurrency Models
|
|
|
Concurrency control constructs, P/V primitives, cobegin/coend, monitors, message transmission, rendezvous systems, underlying mathematics of concurrent systems, Petri Nets, liveness (deadlock), reachability, boundedness, invariants, system modeling. Prerequisite: CS 431 and 493.
|
Credits: 3 hours
|
back to top | |
COMP-SCI 5592
Design And Analysis Of Algorithms
|
|
|
Combinatorial analysis, searching and sorting, shortest path algorithms, spanning trees, search and traversal techniques, backtracking, branch and bound, heuristics, algebraic simplification and transformation. Prerequisite: COMP-SCI 303.
|
Credits: 3 hours
|
back to top | |
COMP-SCI 5594
Introduction To Queueing Theory
|
|
|
Review of statistics and probability, stochastic processes, Markov Processes, the basic Poisson process, equilibrium conditions, M/M/1 system with variations local and global balance in networks of queues, open and closed networks. Prerequisite: COMP-SCI 494R.
|
Credits: 3 hours
|
back to top | |
COMP-SCI 5595
Mathematical Foundations Of Computer Science
|
|
|
Study of the theory, and algorithmic techniques, of the fields of graph theory, combinatorics and number theory, as they relate to their application in the field of computer science. Prerequisite: COMP-SCI 303 and COMP-SCI 494R, or Consent of Instructor.
|
Credits: 3 hours
|
back to top | |
COMP-SCI 5596A
Computer Security I: Cryptology
|
|
|
Study of theory, and algorithmic techniques, of the fields of number theory and cryptology, as they are applied in the general area of computer and network security. Prerequisites: COMP-SCI 291.
|
Credits: 3 hours
|
back to top | |
COMP-SCI 5596B
Computer Security II: Applications
|
|
|
Application of the algorithmic techniques learned in CS 596A to provide suitable security countermeasures to the variety of security threats across the spectrum of computing. Prerequisite: COMP-SCI 596A.
|
Credits: 3 hours
|
back to top | |
COMP-SCI 5597
Directed Readings
|
|
|
Readings in an area selected by the graduate student in consultation with a faculty member. Arrangements must be made prior to registration.
|
Credits: 1-3 hours
|
back to top | |
COMP-SCI 5598
Research Seminar
|
|
|
Graduate research based on intensive readings from the current research literature under the direction of a faculty member. Arrangements must be made prior to registration.
|
Credits: 1-3 hours
|
back to top | |
COMP-SCI 5599
Research And Thesis
|
|
|
A project investigation leading to a thesis, or written report under the direction of a faculty member. A prospectus must be accepted prior to registration.
|
Credits: 1-6 hours
|
back to top | |
COMP-SCI 5622
Advanced Network Analysis
|
|
|
Design and analysis of data networks, comparative analysis of capacity and flow strategies, time-delay/cost trade offs, concentration and buffering in store and forward networks, random access techniques, pure, slotted and reservation type Aloha schemes, carrier sense multiple access. Prerequisite: CS 522.
|
Credits: 3 hours
|
back to top | |
COMP-SCI 5623
Network Simulation And Modeling
|
|
|
Simulation and modeling of network topologies and protocols, evaluation of the physical layer, data-link layer, network layer routing algorithms, local and long-haul networks. Prerequisite: CS 522 and 532.
|
Credits: 3 hours
|
back to top | |
COMP-SCI 5651
Distributed Computing For Software Systems
|
|
|
Formal descriptions of problems encountered in distributed computing for architecture. Parameters to formal requirements, operating system support, communications support, process synchronization, and system verification, distinctions between real time and concurrent time. The nature of life cycles, project organization and use of automated tools. Prerequisites: CS551, CS531 OR CS570.
|
Credits: 3 hours
|
back to top | |
COMP-SCI 5670
Architecture Of Distributed Database Systems
|
|
|
Detailed study of distributed database systems architecture, in-depth study of distributed transaction management, distributed concurrency control and recovery algorithms, database distribution, distributed query optimization and analysis of database system design, and intelligent network databases. Prerequisites: COMP-SCI 5570 or consent of instructor.
|
Credits: 3 hours
|
back to top | |
COMP-SCI 5690
Advanced Special Topics
|
|
|
A lecture course presenting advanced research level topics. Prerequisite: Ph.D candidacy or consent of instructor. On demand. This course is intended to allow faculty and visiting scholars to offer special courses in selected research areas.
|
Credits: 1-3 hours
|
back to top | |
COMP-SCI 5690A
Advanced Special Topics
|
|
|
Advanced Special Topics
|
Credits: 1-3 hours
|
back to top | |
COMP-SCI 5690J
Advanced Special Topics
|
|
|
Advanced Special Topics
|
Credits: 1-3 hours
|
back to top | |
COMP-SCI 5690ND
Advanced Special Topics
|
|
|
|
Credits: 1-3 hours
|
back to top | |
COMP-SCI 5694
Advanced Queueing Theory
|
|
|
Non-Markovian systems such as M/G/1, G/M/1 and G/G/1, solutions of networks of non-Markovian nodes, queueing network approximate solution techniques. Prerequisite: COMP-SCI 5594.
|
Credits: 3 hours
|
back to top | |
|