Design Project in Computer Engineering
E N D
Presentation Transcript
Design Project in Computer Engineering ICOM5047 Section 031J. Fernando Vega Riveros, Ph.D.ECE DepartmentUniversity of Puerto Rico ICOM5019
Objectives of the course • After completing the course, the student should understand all aspects related with the solution of a problem in Computer Engineering and demonstrate the knowledge acquired by the student in previous courses. The student should demonstrate his/her capacity to solve real engineering problems ICOM5019
What the course is about • The course is a culminating experience in the Computer Engineering Program and should face students with the solution of an open-ended problem where realistic engineering criteria should be considered and applied, e.g., hardware, software, economic, environmental, manufacturability, quality, legal, … ICOM5019
Teamwork and Project Management • What is engineering? • What is your experience with engineering from the perspective of computer engineering? • What are your impressions about engineering? ICOM5019
Top Engineering Activities • Design 36% • Computer Applications 31% • Management 29% ICOM5019
Fundamental Tools for the Next Generation of Engineers and Project Managers • Systems/systems thinking/systems engineering • Models • Quality ICOM5019
Systems approach • Considerations: • Total Systems objectives, performance measures • System’s environment, fixed constraints • Resources of the system • Components of the system, their activities, goals and individual measures of performance • The management of the system ICOM5019
Model and Modeling • Reference: The model is of something (its referent) • Purpose: A model has an intended cognitive purpose with regard to its referent • Generally, use of model is more cost effective ICOM5019
The learning organization • Building a shared vision • Personal mastery • Mental models • Team learning • Systems thinking ICOM5019
What the employers want • Grasp of Engineering Fundamentals, math, physics and life sciences, IT • Understanding of design and manufacturing process • Understanding of engineering context, economics, history, customer and societal needs • Multidisciplinary systems perspective • Good communication skills • High ethical standards • Critical thinking, creativity • Flexibility • Curiosity and design for life-long learning • Profound understanding of importance of teamwork ICOM5019
A preliminary exercise Planning a fancy dinner ICOM5019
Project Management: Goals • Set goals: realistic, reasonable, challenging, attainable • Long-term • Intermediate-term • Short-term • SMART goals: Specific, Measurable, Agreed upon, Realistic, Time-bound ICOM5019
Project Management: Plans of Action • Develop programs/methods/plans of action: • The requirements for achieving set goals. • Who will do which part. • How the different parts tie together. ICOM5019
Project Management: Timetables • Determine the phases of the project. • Determine person that will be responsible for each phase. • Determine the beginning, middle, and end of each phase. • Define tasks in each phase • Define products of each phase ICOM5019
Project Management: Costs • Financial • Human resources • Time • Consumables and Indirect cost ICOM5019
Plan Follow-up • Determine benchmarks to measure strengths and areas of improvement. ICOM5019
Project Management Software Demonstration with MS Project ICOM5019