RATIONALE
Your everyday life involves computers communicating with each other so it's good to have a strong understanding of how that works. Skills in computer networks will allow you to find jobs in the following:
- Internet of Things (IoT)
- Ethical Hacking
- Backend engineering
- System security
- Cloud computing
RESOURCES
Courses | School | Prerequisites |
---|---|---|
Introduction to computer networking | Stanford | Operating Systems |
RECOMMENDED BOOKS
Book | Author |
---|---|
Computer Networks | Andrew Tanenbaum |
CHECKLIST SUMMARY
- Topologies
- Protocols
- ISO 7-layer reference model
- TCP/IP
- Data Link layer
- Internetworking
- Routing
- Congestion Control
- Transport layer services