You are here: Home / Past Courses / Fall 2011 - ECPE 177 / Homework

Homework

Overview

All homework assignments should be completed individually and not as a group. You can discuss problems and potential solutions with other students, but you cannot share completed programs or significant pieces of completed code. See the honor code in the syllabus for more details.

Submission information: All homework assignments are due at the start of class on the due date.  You must turn them in electronically via the companion Sakai website. Simply upload a document in PDF format, or type your solution directly into the Assignment submission box.

 

Homework 1 - Application Layer (HTTP, DNS, IMAP)

Assigned: Thursday, Sept 8th
Due: Thursday, Sept 15th at the start of class

Details: Homework Description

 

Homework 2 - Transport Layer (TCP and UDP)

Assigned: Tuesday, Sept 20th
Due: Tuesday, Sept 27th at the start of class

Details: Homework Description

 

Homework 3 - C Programming on Linux

Assigned: Tuesday, Sept 27th
Due: Tuesday, Oct 4th at the start of class

Details: Homework Description

 

Homework 4 - Network Layer (IP, ARP, ICMP)

Assigned: Thursday, Oct 27th
Due: Thursday, Nov 3rd at the start of class

Details: Homework Description

 

Homework 5 - Router Protocols (Link State, Distance Vector) and Traceroute

Assigned: Thursday, Nov 10th
Due: Thursday, Nov 17th at the start of class

Details: Homework Description


Homework 6 - Security and Privacy In-class Presentations

Assigned: Thursday, Nov 17th
Topic Approval Deadline: Email received by Tuesday, November 22nd
Presentation Slides Deadline: Uploaded to Sakai site by midnight on Monday, November 28th 
(Slides will be assembled by instructor into a single presentation)
Presentation!:  Tuesday, November 29th and Thursday, December 1st
(Presentation order will be determined by instructor)

Details: Homework DescriptionGrading Rubric - Technical | Grading Rubric - Communication