Lectures: MWF 3:00 PM – 3:50 PM
Location: ZACH 361
Recitation: Fri 4:10 PM – 5:00 PM
Location: ZACH 361
Instructor: Dheeraj Narasimha
Office Hours: MW 3:50 PM – 4:50 PM, Location: Online
Networks are ubiquitous in our modern society. The Internet is perhaps the most visible, with roughly a billion users across the globe. Many networks have been built on top of the Internet, such as online social networks, peer-to-peer networks and the World Wide Web. There are other networks that are modulated by the Internet such as financial networks, while others such as biological networks are completely independent. In this course we will study networks with a focus on computer networks. In doing so, we will both learn properties of networks in general, as well as how computer networking is accomplished on the Internet. The course will involve some computer network programming as well as analysis of real network data.
1. “Computer Networking: A Top-Down Approach” (7th Edition), J. Kurose and K. Ross, Pearson Education
1. “Communication Networks”, A. Leon-Garcia and I. Widjaja, 2nd edition, McGrawHill
2. “Networks, Crowds, and Markets: Reasoning About a Highly Connected World”, D. Easley and J. Kleinberg; Free pdf available here.
3. “Head First Java”, Sierra and Bates, 2nd edition, Pearson.
Grading
15% Class Assignments.
15% Quizzes.
10% Machine Problems.
15% Exam 1.
15% Exam 2.
20% Exam 3
10% Project.
Course materials are password protected, and can be found here
Logistical Issues
Please remember that email will be used as an official means of communicating class information to you. There will be a group ID that I will send emails to (using your .tamu.edu ID). In case of any changes in your email address, please let me know ASAP.
Per University Regulations, I will allow a student who is absent from class for the observance of a religious holy day to take an examination or complete an assignment scheduled for that day within a reasonable time after the absence, if, not later than the 15th day after the first day of the semester, the student notifies me that they would be absent on which particular days.
If you believe that you have a disability requiring an accommodation, the University provides academic adjustments and auxiliary aids as defined under the law. In such a case, you should register your documentation with the Office of Services for Students with Disabilities before any accommodations are made. Once this office reviews your documentation and verifies your condition, I will make reasonable accommodations.
Remember that plagiarism will not be tolerated and will be dealt with under the Aggie Honor System guidelines.