C401 - Project Management for Engineers

Syllabus:

This course describes the project management process in a format designed to be easily comprehended by ComSci majors. The would-be project manager is asked to imagine him or herself as a traditional Network Interface Controller, and the project itself as an application running on their TCP/IP stack. To ensure proper connectivity is maintained (i.e. the project is successfully completed) the NIC must successfully route packet data (i.e. requests for information, assets, sub-project status) to a variety of remote procedures, and check any response packets for errors. In the result that an error condition is detected, the project manager should wait for a pre-determined period of time, and then re-send the initial packet.

To the extent that the NIC is aware of its location in the network (i.e. organization), gains in efficiency may be possible via selective re-routing of certain packets. For example, when the NIC is aware that a node on its route is temporarily disabled or processing a large volume of traffic, it may choose to “short circuit” the initial route by contacting the destination address directly. Care should be taken when using this method as many intermediary nodes also serve as firewalls, and the destination node may refuse to process requests that do not arrive via the expected route.

Upon completion of the course, students will be able to construct a basic business organization, test it for connectivity, and debug or route around a variety of transmission errors.

Prerequisites:

P206 - Human - Computer Interoptibility
C309 - Data I/O and Business Logic

0 Responses to “C401 - Project Management for Engineers”


  1. No Comments

Leave a Reply