COE 300
Principles of Computer Engineering Design
Catalog Description
Practical and professional skills necessary for the COE practice. Design projects successful
execution steps. Team work, project management and professional communication
skills.Codes of professional conduct, ethics & responsibility.
Prerequisite(s)
Junior Standing
Textbook(s) and/or other Required Material
Ralph M. Ford and Chris S. Coulston, Design for Electrical and Computer Engineers:
Theory, Concepts, and Practice. McGraw-Hill, 2008.
Course Objectives
- Carry out the different phases of engineering design,
- Manage projects efficiently,
- Recognize contemporary issues,
- Communicate their work efforts effectively (oral and written communications),
- Recognize their professional and ethical responsibilities,
- Identify the potential impact of engineering solutions in a global and societal context,
- Engage in life-long learning.
Topics Covered
- Computer engineering discipline, The potential role of computer engineers in
modern society, professional societies and their role, Contemporary issues; liabilities
and opportunities for computer engineers.
- The Engineering Design Process; Needs Identification, Requirements
Specification, Constraints, Standards, Concept Generation and Evaluation, System
Design, Functional Decomposition, Behavioral & Structural Models, Project Plan, Cost
Estimation and Breakeven point analysis.
- Professional Skills; Team work, Project Management, Decision making using
analytical hierarchy process, Ethical and professional issues, Communication skills.
Prepared by: Dr. Muhammad Elrabaa, February 23, 2014.