CS244A: Introduction to Computer Networks


CS140 is a strict pre-requisite for CS244A, and will be enforced without exception. If you have not taken CS140 at Stanford, you must get the permission of the instructor to take CS244a. Send an email to Include a description and/or a URL to the class you took at your undergraduate university. If you do not have permission to take the class, you may be dropped automatically. We expect a strong background in C programming and familiarity with the unix environment. Take a look at homework #1 (listed on the Timetable page) to get an idea of the type and quantity of work the first homework will require.