Available courses

Introduction to Work Study and Ergonomics 

This course teaches the principles and concepts involved in the analysis and design of large software systems. It tries to express the analysis and design of an application using UML, specify and evaluate software architectures, select and use appropriate architectural styles, understand and apply object-oriented design techniques, select and use appropriate software design patterns, understand and perform a design review. Software Architecture and Design will provide students with the principles and concepts involved in the analysis and design of large software systems.

The course aims to introduce technical report writing characteristics that are in engineering discipline like laboratory reports and field experiment data reporting skills.

Training Objectives & Competences to be acquired

  • Understanding and ability to apply engineering research techniques and approaches appropriately.
  •  Increased awareness of conceptualizing a study, observations, interviewing, analysis, and contextualization of Control Engineering related issues.
  • To learn to attend to the principles of what we do and do not do (as researchers).
  •  Increase critical thinking skills. Demonstrate this by considering multiple viewpoints and perspectives in class discussions, class writing, group work, and the final paper.
  • Become active in the process of seeking, analyzing, and synthesizing information.
  • Able to write proposal for academic and nonacademic grants