CSCE 990-002: Queueing Models for Computer Systems and Networks
Time: Monday/Wednesday/Friday, 9:30–10:20 AM, Spring 2025
Location: Avery Hall 110
Instructor: Professor Lisong Xu (email: xu@unl.edu)
Have you ever wondered how to model and improve performance in complex systems? Whether it's minimizing wait times in network traffic, enhancing system efficiency, or optimizing resource allocation, queueing theory provides critical tools for tackling these challenges—tools essential for advanced research in computing.
About the Course: Queueing Theory for Computer Systems and Networks
This course is designed for graduate students in the School of Computing who want to add powerful analytical and modeling skills to their research toolkit. We’ll explore the core principles of queueing theory and dive into applications specifically relevant to computer systems and networks. By the end of the course, you'll have the expertise to apply queueing models to your research, improving system performance and solving real-world issues in computing.
What We’ll Cover:
- Foundations – A solid grounding in probability and Markov Chains, setting up essential skills for queueing models.
- Queueing Theory – Analysis of single-node queues and multi-node networks to develop a comprehensive understanding.
- Applications in Computing – Practical use cases, focusing on systems and network applications that are directly relevant to your studies and research in computing.
Course Materials: No required textbooks—supplementary materials will be provided, focusing on accessible and applied learning.
Why Queueing Theory is Essential for Your Research
This course offers analytical techniques crucial for evaluating and optimizing system performance. Whether you’re focused on network traffic, cloud computing, resource management, or other computing systems, queueing theory is a foundational skill that will enhance the quality and impact of your research.
Enroll in CSCE 990-002: Queueing Models for Computer Systems and Networks to gain research-ready skills and turn the science of waiting into a strategic advantage for your work in computing.