Farman Ullah presented on network topology for his Parallel and Distributed Computing class. He discussed the different types of network topologies including bus, ring, tree, mesh, star, and hybrid topologies. For each topology, he described the basic structure and provided examples of advantages and disadvantages. Topologies vary in how the nodes are arranged and connected, which impacts properties like speed, reliability, ease of use and maintenance.