Electrical and Computer Engineering
Home : Courses :
ECE 354 - Machine Organization and Programming

WWW Resources

Catalog Description
354 Machine Organization and Programming. (Crosslisted with Comp Sci) 4 cr. An introduction to computer organization using assembly and machine language. Number representation, computer arithmetic, instruction sets, I/O interrupts, and programming interrupts. Projects involve detailed study and use of a specific computer hardware and software system. P: Comp Sci 302. Open to Fr.

Course Prerequisite(s)

Prerequisite knowledge and/or skills

Textbook(s) and/or other required material

Goodman and Miller, A Programmer's View of Computer Architecture.

Course objectives

Topics covered

Class/laboratory schedule

Contribution of course to meeting the professional component
This course contributes primarily to the students' knowledge of engineering topics, and does provide design experience.

The following statement indicates which of the following considerations are included in this course: economic, environmental, ethical, political, societal, health and safety, manufacturability, sustainability.

Relationship of course to undergraduate degree program objectives and outcomes
This course primarily serves students in the department. The information below describes how the course contributes to the undergraduate program objectives.

Assessment of student progress toward course objectives

There will be both written homeworks and programs in this course. Homework is given in this course to provide practice problems for building the skills necessary to write assembly language programs. Homework is also intended to emphasize concepts through problem solving. Many problems force you to think and solve problems that relate to concepts not adequately covered in class. Programs will focus on course topics. Grading is both picky and strict, and it will be based on both correctness and programming style.

Two midterm exams and a final.




Copyright 2008 The Board of Regents of the University of Wisconsin System
Date last modified: 22-Apr-2008
Content by: ece@engr.wisc.edu
Accessibility

Web services
UW-Madison : COE : ECE : ECE Site Map