|CS252 Course Wiki: Fall 2015||Main »
CS/ECE 252 Homepage for Section 2
CS/ECE 252 Homepage
Arthur C. Clarke wrote, Any sufficiently advanced technology is indistinguishable from magic.
Do computers seem like magic to you? Would you like to understand how they really work?
Introduction to Computer Engineering (CS/ECE 252) is a two-credit course that surveys the basics of computer hardware and low-level software. You will learn, for example:
CS/ECE 252 is available to all students at UW and is especially encouraged for freshman considering majors in computer sciences or engineering. Nevertheless, some computer programming experience (in any language) is helpful. Thus, students without programming experience may wish to first take CS 302 (Introduction to Programming).
This webpage is for section 2 only
The required text is:
Daniel Ross, Karthikeyan Sankaralingam, and Raghuraman Balasubramanian
Catalog Description 2 cr. Logic components built with transistors, rudimentary Boolean algebra, basic combinational logic design, basic synchronous sequential logic design, basic computer organization and design, introductory machine-and assembly-language programming.
CS/ECE 252 is required for majors in Computer Engineering and Computer Sciences and is a prerequisite to both CS/ECE 352 (Digital System Fundamentals and CS/ECE 354 (Machine Organization and Programming).
|Page last modified on September 01, 2015, visited times|