Networks and Distributed Computing

Students will explore network communication, parallel computation and access & security requirements. The types of systems of interest include multi-agent, peer-to-peer, multimedia, grid, wireless Internet and sensor networks. 

You may focus your BSc Program on Networks and Distributed Computing by including a specific set of courses into your degree. Successful completion will mean that 'Concentration in Networks and Distributed Computing' will appear on your transcript.

Instructors who specialize in courses for this concentration:
Pavol Federl, Majid Ghaderi, Ryan Henry, Jalal Kawash, Joel Reardon, Jon Rokne, Reyhaneh Safavi-Naeini, Carey Williamson.

Concentration Description

Networks and Distributed Computing focuses on the design and analysis of systems that are distributed over multiple computers.  Students will explore network communication, parallel computation and access and security requirements. The types of systems of interest include multi-agent, peer-to-peer, multimedia, grid, wireless Internet and sensor networks.  

Overview of Concentration Requirements

To complete a concentration in Networks and Distributed Computing , there are some restrictions on the option courses that you can choose in your degree program. Consult the University of Calgary calendar to find the exact list of courses you are required to take to complete. A recommended program sequence that will satisfy your BSc program and concentration can be found here.