Skip to main content
CPE
495
Capstone Design
This course contributes a capstone design experience in computer engineering. Typically it would require the student to build on the aggregated knowledge gained in previous years, designing their own experiments, and developing their own test cases. Students will have design experience involving hardware and/or software systems to meet the desired needs within realistic constraints such as economic, environment, social, political, ethical, health and safety, manufacturability, and sustainability. Use of skills in design tools and practices, integration, test plans, implementation, experimental validation, maintenance, functional teaming, oral and written technical communication.
Prerequisites:
0612494,Corequisites: 0600308
Corequisites:
0600308
0612495
(3-0-3)

Credits and Contact Hours

3 credits, 43 hours

Course Coordinator's Name Dr. Sa'Ed Abed

Textbook 

None

Catalog Description

This course contributes a capstone design experience in Computer Engineering. Typically, it would require the student to build on the aggregated knowledge gained in previous years. Students will have design experience involving hardware and/or software systems to meet the desired needs within realistic constraints such as economic, environment, social, political, ethical, health and safety, manufacturability, and sustainability. Students will acquire skills in design tools and practices, functional teaming, oral and written technical communication.

Prerequisite

CpE-494

Co-requisite

ENGR-308

Specific Goals for the Course

Upon successful completion of this course, students will be able to:

  • Demonstrate the ability to design a major software and/or a hardware system with alternative solutions that meets a set of design requirements. (Student outcomes: 1,2, 6)
  • Communicate their technical accomplishment both orally and in writing. (Student outcomes: 3)
  • Apply modern engineering tools to support their design decisions. (Student outcomes: 1, 2, 6)
  • Actively participate as a member of an engineering design team and make contributions to achieving the team's stated goals and objectives. (Student outcomes: 4, 5)
  • Incorporate the issues of economics, environment, engineering ethics, health and safety, manufacturability, liability, and responsibility in their design. (Student outcomes: 4, 7)
  • Recognize the need for life-long learning because of the nature of change in technology. (Student outcomes: 7)

Topics to Be Covered

  • Project requirements
  • Project simulation, analysis and design
  • Project testing, validation and prototyping
  • Project demonstrations and oral presentations
  • Project written report