Syllabus for CPSC 213 XIAO, BO ROBERT

24 views24 pages
19 Jan 2022
School
Course
Professor
XIAO, BO ROBERT
Do you feel this document is helpful?

Document Summary

Cpsc 213: introduction to computer systems: a model of computation - so we can reason about algorithms, turing machine - an in nitely long tape , useful abstractions for algorithms and theory. Cpsc 213: introduction to computer systems: what are some examples of computers, the human brain, dna + protein, analog water computers, quantum computers, digital computers. Cpsc 213: introduction to computer systems: computers are physical machines and have physical limits, abstractions can only hide so much. Cpsc 213: introduction to computer systems: we"ll peel back the computer abstraction to reveal computer systems abstractions, abstractions literally all the way down. Using the existing ones the system. Appreciate that system design is a complex set of tradeo s which, while are important to be able to analyze will not have exactly one optimal answer (while there are often many sub-optional answers). Tradeo s exist at a range of levels including the hardware level, programming language level, etc.