Networking
The Certificate Program in Networking is intended to provide working professionals in computer engineering, network engineering, and engineering management a proficiency in the fundamentals and recent developments in computer networking. Students who complete the program may pursue a professional career in computer networking, with the ability to understand, analyze, design, implement, validate, and maintain networked systems.
Required Courses (12 units)
- COEN 233 — Computer Networks (4 units)
- COEN 239 — Network Design, Analysis, and Management
- One of COEN 236, COEN 237, or COEN 329 (4 units)
Elective Courses (select any 4 units)
- COEN 235 — Client/Server Programming (4 units)
- COEN 236 — Unix Network Programming (4 units)
- COEN 237 — Internet Architecture and Protocols (4 units)
- COEN 315 — Web Architecture and Protocols (2 units)
- COEN 317 — Distributed Computing (4 units)
- COEN 329 — Advanced Computer Networks (4 units)
- COEN 331 — Mobile and Ad Hoc Networking (4 units)
- COEN 335 — High-Performance Networking (4 units)
- COEN 350 — Network Security (2 units)
- COEN 396 — Advanced Topics in Networking (2 units)