Summary

About the Class

This course covers networking fundamentals, network security, network applications, mobile and wireless computing. The course focuses on network programming, including sockets and web programming concepts.

Course Info

  • Instructor: Francisco R. Ortega, Ph.D.
  • Website: cis.fiu.edu/~fortega
  • Classroom: PG6-114
  • Office Hours: M & W => 2:15pm to 4:15pm. Otherwise, by appointment.
  • Office: ECS 212-D
  • Phone: 305-348-1704
  • Email: fortega@cs.fiu.edu

Textbooks and Readings

  • Required Text:
    • Computer Networking. A Top-Down Approach by Kurose and Rose. Seventh Edition. Publisher: Pearson. (CNTDA). ISBN : 978-0133594140

  • Optional Textbooks (for reference):
    • Introducing Python: Modern Computing in Simple Packages by Lubanovic [IP] (or if you are experienced in Python, you can use Fluent Python by Luciano Ramalho). (IP)
    • Unix Network Programming, Volume 1: The Sockets Networking API (3rd Edition). [UNP]
    • TCP/IP Illustrated, Volume 1: The Protocols (2nd Edition) (Addison-Wesley Professional Computing Series) [TCP-IP/Book]

Teaching Assistants

  • None