_______________________ |
| CSC/ECE 579 Introduction to Computer Performance Modeling |
|
|
||
Prerequisite |
Undergraduate course in probability theory or consent of instructor. Good working knowledge of a high-level programming language such as C, C++, or Java.
|
|
| Course Objectives | Students will learn the mathematical theory and practices that form the foundations of techniques for the performance analysis of computer and communication systems.
|
|
| Textbook | Kleinrock, L., Oueueing Systems, Vol I: Theory, Wiley, 1975.
|
|
| Course Outline |
|
|
| Course Requirements | HOMEWORK: Question sets on a regular basis. EXAMINATIONS: One test and one comprehensive final exam. SOFTWARE REQUIREMENTS: C, C++, or Java compilers and debugging tools (e.g., GDB or Eclipse). PROJECTS: Three simulation projects. IMPORTANT NOTE: The course offered this summer was recorded during the 15-week semester at NC State University. The summer session, however, is 10 weeks in duration. Therefore, students will need to cover the course material at a considerably faster pace than during the regular semester. All course requirements must be completed during the 10-week summer session. This should be a consideration before registering for the course.
|
|
| Computer and Internet Requirements | NCSU has recommended minimum specifications for computers that are generally used for courses. Those specifications can be found here: http://www.ncsu.edu/it/compspecs/ Engineering Online recommends that your computer meets or exceeds the following minimum specifications below. A computer with greater capability (processor speed, RAM, internet bandwidth, disk capacity) will be more likely to properly display the video content of Engineering Online courses. Windows:
Mac OS X:
Linux:
|
|
| Instructor | Dr. George N. Rouskas, Professor Phone: (919) 515-3860 |