K3.5(Lec: Yes, Lab: Yes, Tut: Yes)
Course Learning Outcomes:
- Demonstrate and apply knowledge of engineering design theory and methodology through the analysis of a problem and framing of relevant objectives, constraints, and metrics.
- Document and compare multiple strategies to motivate the selected solution.
- Evaluate the performance of solutions with respect to criteria and metrics which include relevant health and safety risks, and societal considerations.
- Develop software algorithms to meet project requirements.
- Apply relevant software tools to create, simulate, evaluate, compare, and verify solutions.
- Identify and comment on potential ethical issues of using artificial intelligence in engineering projects, using ethical principles and codes, and reflecting on personal ethical and moral compass.
- Take initiative within a team to plan, organize, and complete tasks, contribute to a strong team culture, effectively manage conflicts, assign clear accountability and roles, and distribute work fairly. Contribute to a collaborative learning community.
- Independently acquire the knowledge of the tools and skills required for success.
- Organize and evaluate information from online sources and apply them in creating the solutions and troubleshooting issues.
- Produce well-organized written engineering reports outlining the design process, and commentaries discussing complementary considerations, with clear, concise language.
- Create visuals, figures, and tables that effectively communicate design decision, strategies, and results.
- Effectively plan projects, including mitigating risk and managing change, to complete project on-time.