EdusalsaDiscover Your Stanford

CS 144

Introduction to Computer Networking

  • Not Offered

3 - 4 units

Letter or Credit/No Credit

Principles and practice. Structure and components of computer networks, with focus on the Internet. Packet switching, layering, and routing. Transport and TCP: reliable delivery over an unreliable network, flow control, congestion control. Network names, addresses and ethernet switching. Includes significant programming component in C/C++; students build portions of the internet TCP/IP software. Prerequisite: CS110.


  • GER:DB-EngrAppSci

Course Prequisites

Grade Distribution

Sign Up

To save CS 144 to your course bucketlist

Already Have An Account? Log In