Are you ready for the course?

How familiar are you with Unix operating system?
very familiar familiar not too familiar not familiar at all
How comfortable are you with C/C++ programming?
very comfortablecomfortable not too comfortable not comfortable at all
Are you familiar with operating system processes and inter-process communication?
very familiar familiar not too familiar not familiar at all

Computer Networks is a senior level Computer Science elective which assumes a basic knowledge of computer organization, architecture, data structures and operating systems.

The above questions test your readiness for the programming aspects of the course.

If you have scored low, you may consider taking other preparatory courses. Otherwise, you would need to put in the required additional effort to perform well in this course.