Four years ago, high schools across America launched an advanced placement course introducing students to the principles of computer science in an effort geared in part toward bringing more female, ...
We’re going to take a step back and look at how CPU speeds have rapidly increased. So now that we’ve built and programmed our very own CPU, we’re going to take a step back and look at how CPU speeds ...
This course examines fundamental issues and design trade-offs in modern processor architectures. We will discuss some of the constraints that limit the design and programmability of modern processors, ...
Advanced Concentration Elective (ACE) courses are upper-level ECEN courses offered through the Electrical, Computer & Energy Engineering Department that are not already core courses incorporated into ...
Computer Science courses are listed in the nine different breadth areas below. To earn a PhD degree, you must earn a B or better (not a B-) in at least one 5000-level course (not 6000 or higher) in ...
The curriculum for the Bachelor of Arts degree in Computer Science is based on current recommendations of the Association for Computing Machinery (ACM) for liberal arts institutions. The program is ...
Crash Course Computer Science is available to stream on pbs.org and the free PBS App, available on iPhone, Apple TV, Android TV, Android smartphones, Amazon Fire TV, Amazon Fire Tablet, Roku, Samsung ...