DOC PREVIEW
SJSU EE 120 - 120

This preview shows page 1 out of 2 pages.

Save
View full document
View full document
Premium Document
Do you want full access? Go Premium and unlock all 2 pages.
Access to all documents
Download any document
Ad free experience
Premium Document
Do you want full access? Go Premium and unlock all 2 pages.
Access to all documents
Download any document
Ad free experience

Unformatted text preview:

Course Learning Objectives:SAN JOSE STATE UNIVERSITYDEPARTMENT OF ELECTRICAL ENGINEERINGEE 120 Digital Design II Fall 2004Course Designation: RequiredCourse (catalog) Description:Advanced algorithmic processes using MSI and SSI integrated circuits. Organization and interface requirements fora micro-computer. Hardware-software tradeoffs in digital systems.Prerequisite: EE 118 with grade of “C” or betterCorequisite: EE 120LTextbook and Other Required Material: 8088 and 8086 Microprocessors: Programming, Interfacing, Software, Hardware, and Applications, Walter A. Triebel and Avtar Singh, ISBN: 0-13-093081-4, Prentice Hall, 2003 Lab Manual, ISBN: 0-13-045231-9, Prentice Hall, 2003Course Structure: Four semester units. Lecture: One hour and fifteen minutes, twice per week. Laboratory: Two hours and fifty minutes, once per week.Course Learning Objectives:1. The ability to explore architecture of a microprocessor2. The ability to understand microprocessor instructions and addressing modes 3. The ability to analyze a microprocessor program4. The ability to develop an assembly language programs for applications5. The ability to understand microprocessor signals, bus cycles and timing6. The ability to design a memory system and to interface it to a microprocessor7. The ability to design circuits to interface input/ output ports and peripherals to a microprocessor8. The ability to use programmable interface controllers and programmable timers9. The ability to design a system using an interrupt interface for a microprocessor10. The ability to use a debug tool (DEBUG) for exploring microprocessor architecture, software and hardwaredevelopment11. The ability to use logic analyzer for understanding timing, hardware development, and for exploring therelationship between hardware and software of a microprocessor system12. The ability to work in a group. Students are divided into groups of two or more for labs. The final labproject is designed and implemented in a group13. The ability to prepare technical documents. There are several labs in this course. Students are required tosubmit comprehensive lab reports including lab objective, data analysis, and a detailed conclusion for eachreportRelationship to Program OutcomesProgram OutcomesCourseLearningObjectivesLevel ofSupport(a) an ability to apply knowledge of mathematics, science, and engineering 1 - 11 Advanced(b) an ability to design and conduct experiments, as well as to analyze and interpret data10, 11 Advanced(c) an ability to design a system, component, or process to meet desired needs 4, 6 - 9 Advanced(d) an ability to function on multi-disciplinary teams Not Supported(e) an ability to identify, formulate, and solve engineering problems 4, 6 - 9 Advanced(f) an understanding of professional and ethical responsibility Not supported(g) an ability to communicate effectively 13 Moderate(h) the broad education necessary to understand the impact of engineering solutions in a global and societal contextNot supported(i) a recognition of the need for, and an ability to engage in life-long learning 4, 6 - 9 Introductory(j) a knowledge of contemporary issues Not Supported(k) an ability to use the techniques, skills, and modern engineering tools necessary for engineering practice.10, 11 Moderate(l) one or more technical specialties that meet the needs of Silicon Valley companies1 - 11 Moderate(m) knowledge of probability and statistics, including applications to electricalengineeringNot supported(n) knowledge of advanced mathematics, including differential and integralequations, linear algebra, complex variables, and discrete mathematics3, 4, 6 - 9 Introductory(o) knowledge of basic sciences, computer science, and engineering sciencesnecessary to analyze and design complex electrical and electronic devices,software, and systems containing hardware and software components1 - 11 AdvancedTopics Covered:Lecture Topics: Introduction to microprocessor based digital systems. Software architecture of a microprocessor, addressing modes and instruction set. Microprocessor programming techniques. Hardware features of the microprocessor and interfacing techniques. Memory and I/O system design for microprocessors. Peripheral devices and microprocessor based system design.Lab Topics: Learn the DEBUG utility and its commands. Code and run single instructions and groups of instructions and analyze their performance using the DEBUG utility. Write, assemble, and run programs for data processing and computational applications. Analyses hardware signals of the microprocessor using a Logic Analyzer. Explore the memory and I/O subsystems of a PC.Contribution of Course to Meeting the Professional Component: Engineering Science: One semester unit. Engineering Design: Three semester units.Course Assessment Methods: Two midterms and one final exam. Five lab reports and one final project report One lab midterm Semester-end course survey and instructor evaluation.Course Coordinator: Professor Avtar


View Full Document

SJSU EE 120 - 120

Documents in this Course
Load more
Download 120
Our administrator received your request to download this document. We will send you the file to your email shortly.
Loading Unlocking...
Login

Join to view 120 and access 3M+ class-specific study document.

or
We will never post anything without your permission.
Don't have an account?
Sign Up

Join to view 120 2 2 and access 3M+ class-specific study document.

or

By creating an account you agree to our Privacy Policy and Terms Of Use

Already a member?