start
Differences
This shows you the differences between two versions of the page.
start [2007/08/14 15:36] – external edit 127.0.0.1 | start [2016/09/09 16:45] (current) – aboelaze | ||
---|---|---|---|
Line 1: | Line 1: | ||
~~NOTOC~~ | ~~NOTOC~~ | ||
- | ====== | + | ====== |
- | ===== Description | + | ===== Course Outline |
- | The course | + | This course |
+ | Topics include programming in assembly language, machine instructions | ||
+ | The lab sessions (3 hours/week) involve experiments on assembly and machine language, hardware description languages and simulators, processor architectures, | ||
+ | |||
+ | ===== Course Learning Outcomes ===== | ||
+ | |||
+ | By the end of the course, the students will be expected to be able to: | ||
+ | |||
+ | - Translate high-level code to assembly language and machine code | ||
+ | - Represent data in machine readable form and describe how it is stored and manipulated in a CPU | ||
+ | - Synthesize hardware of increasing complexity from logic gates to a simple CPU using a Hardware Description Language | ||
+ | - Evaluate computer performance and compare performance on different architectures and designs | ||
+ | - Describe and critique I/O and Parallel Hardware | ||
===== Lecture Times ===== | ===== Lecture Times ===== | ||
- | * Section A: Mondays and Fridays, 11:00am - 12: | + | * Section A: Mondays and Wednesdays, 5:30pm - 7: |
start.1187105762.txt.gz · Last modified: 2016/09/09 16:45 (external edit)