1 / 8

CMPE 548 Class Policies

CMPE 548 Class Policies. Dogu Arifler. Course description. Analysis of computer communication networks We will cover other types of networks as well: Telephone network, wireless networks, etc. Mathematical models and methods

ravi
Download Presentation

CMPE 548 Class Policies

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. CMPE 548Class Policies Dogu Arifler

  2. Course description • Analysis of computer communication networks • We will cover other types of networks as well: Telephone network, wireless networks, etc. • Mathematical models and methods • TDM/FDM, statistical multiplexing, interconnected nodes, quality of service (delay, loss, etc.): Markov chains, queues, stochastic networks, network calculus • Routing and congestion control, utility functions, fairness: Tools from optimization theory and operations research • Absolute prerequisite • Strong background in probability theory

  3. Policies • Office hours (Tue & Wed 8:30-10:30 AM) • Please come only during office hours. If you cannot, send an email and make an appointment • Late comers • Be considerate to others! • Grading • Midterm 40%, Final 40%, Project 20% • I generally use curves; i.e. no absolute scale for A, B, Cs. • One comprehensive make-up • Only given if you provide a valid excuse in writing within 3 working days following the missed exam (University By-Law)

  4. Academic dishonesty • Any conduct that attempts to gain unfair academic advantage is considered academic dishonesty. Copying homework, cheating during exams, substituting for another person are some examples of academic dishonesty. Cases of academic dishonesty will not be tolerated and will be punished according to EMU’s disciplinary policies This is a very serious issue

  5. What to expect? • This course is not about networking software, technologies, protocols, acronyms, etc. • We will have an intensive treatment of stochastic processes • I will not cover probability theory. However, important concepts will be reviewed briefly when necessary • Knowledge of matrix operations, methods to solve simultaneous equations, differential equations are assumed • Expect hard exams • This does not imply you cannot make an “A” in this class!

  6. Some principles to keep in mind • The Gordian Knot • Alexander, The Great untying the knot • Occam’s Razor • One should make no more assumptions than needed. The simplest explanation is usually the best! • Not everyone agrees! • Agent Mulder in the X Files: “Occam's Principle of Limited Imagination”? • However, I think: Simplicity is the ultimate sophistication. (Leonardo da Vinci)

  7. Why analysis? • Need techniques for evaluation of computer systems and communication networks • During design and implementation • After design/implementation for upgrading systems • For answering what-if questions • Some key performance metrics (quality of service metrics) • Mean delay, mean throughput, utilization • Packet loss probability, call rejection probability • Distribution of delay • Etc.

  8. Analysis Techniques • Measurement • If the system exists, change it (if possible) and analyze the effects (experimental) • Simulation • Write a program to emulate the system (CMPE 576) • Operational analysis • Analyze based on directly measured quantities and the relations between them (CMPE 474) • Mathematical models • Stochastic models and queueing theory (CMPE 548, CMPE 547)

More Related