CSc 4210/6210 - Computer Architecture
Dr. Michael Weeks
The class syllabus is broken into sections.
- See the class specific information.
- See the class policies.
- See the specific dates of importance.
Homeworks and Assignments
I should have it posted by Noon on
due on the following Monday Tuesday.
Note that I may instead write the homework on the board during class.
- January 30 - Quiz 1
- February 13 - midterm exam
- February 22 - Quiz 2
- March 8 - Quiz 3
- March 22 - For 6210 students only:
is due in class
and you will give a 5 minute presentation on the topic.
See the how to review page.
All students are expected to provide
to the graduate student presentations.
Please leave feedback with the
- March 29 - Quiz 4
- April 12 - Quiz 5
- May 1, 2018 (Tuesday) - the final exam is 8:00 a.m. to 10:30 a.m.
- List of demo day participants
- Class discussion system
Latest comment is
- comments from Fall 2017
- comments from Spring 2017
- How to use sources in your reports.
- Interview with Forrest
- Here is information about the
- We briefly discussed how a hardware/computer architecture company may
have confidential information about their products, and how workers
might be prohibited from working at a competing company.
Here is a story on a Tesla lawsuit about worker poaching.
- Flash memory is non-volatile, so some laptops use it in place of a hard-drive.
Computers use Flash memory for some things, like storing the BIOS,
and a mix of DRAM and SRAM, for low-cost (with DRAM) and
speed (with SRAM). Early in the semester, we covered how to make a
flip-flop from tri-state buffers and inverters, and that is an example
of SRAM. Wouldn't it be great if we could use one type of memory for
everything? While we could a better question is: would we
really want to?
Doing things the way they are currently
balances performance, cost, and non-volatility, and while we might
tolerate spending additional money for better performance, we need to
have non-volatile storage.
So the answer is "maybe," depending on these and other factors,
like operation cost.
Intel has a product to
combine RAM and long-term storage
that may lead to getting rid of the distinction. Is this going to be the
biggest break-through in computer architecture in your lifetime,
or just another over-hyped product?
- Technology in the workplace: phone snubbed by the boss leads to a
lack of trust
Tutorial on using a 7-segment display