CSc 412 - Computer Network


1. Knowledge of software engineering issues in designing network systems. 
2. Knowledge of correctness issues in designing multi-process network protocols. 
3. Knowledge of probabilistic & operational analysis techniques in determining the performance of network components. 
4. Ability to apply scheduling theory to packet switching networks. 
5. Knowledge of simulation tools for studying network subsystems.