EdusalsaDiscover Your Stanford

CS 107

Computer Organization and Systems

  • Not Offered

3 - 5 units

Letter or Credit/No Credit

Introduction to the fundamental concepts of computer systems. Explores how computer systems execute programs and manipulate data, working from the C programming language down to the microprocessor. Topics covered include: the C programming language, data representation, machine-level code, computer arithmetic, elements of code compilation, memory organization and management, and performance evaluation and optimization. Prerequisites: 106B or X, or consent of instructor.


  • GER:DB-EngrAppSci

  • WAY-FR

Course Prequisites

Sign Up

To save CS 107 to your course bucketlist

Already Have An Account? Log In