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:  (external edit)
                
                