CSU, Chico Department of Electrical and Computer
Engineering
EECE 320:System Architecture and Performance
Prerequisites:Either CSCI 320 or EECE 344 (may be taken
concurrently)
Required for CMPE and MECA majors
Catalog Description:Study of
computing architecture and how the structure of various hardware
and software modules affects the ultimate performance of the
total system. Topics include qualitative and quantitative
analysis of bandwidths, response times, error detection and
recovery, interrupts, and system throughput; distributed systems
and coprocessors; vector and parallel architectures. Formerly ECE
187.
Course Objectives:
- explain processor design concepts
- explain system performance measures and how to apply
them
- teach instruction set architecture concepts
- explain how architecture affects performance
- impart an awareness of non-traditional processor
architectures
- explain the interaction of system components and their
affect on overall system
Course Outcomes:
Students shall be able to:
- quantitatively compare the performance of different
architectures (ABET a, b)
- apply different architecture concepts to create systems to
achieve specific design goals (ABET c)
- evaluate the suitability of a system with relation to
specific design goals (ABET e)
- calculate response times for systems (ABET a)
- design systems, taking advantage of performance
optimization techniques to achieve performance goals (ABET
c)
Class/Laboratory schedule:
- One hundred and fifty minutes a week lecture
Contribution of Course to Meet the Professional
Component:
- Engineering Science: 3 units
Relationship of Course to Program Outcomes and
Objective:
This course makes significant contributions the following
program outcomes:
- An ability to design a system, component, or process to
meet desired needs
This course supports the achievement of the following elements
of the program objective:
- Apply knowledge of mathematics, science, and engineering to
identify, formulate, and solve computer engineering
problems
- Achieve success in graduate programs in computer
engineering, electrical engineering or computer science.
- Continue to develop their knowledge and skills after
graduation in order to succeed personally and contribute to
employer success.
Back to
Courses
Back to EE flow chart
Back to CMPE flow chart