program outputs

Software Engineering Department Program Outcomes

 1. Adequate knowledge in mathematics, science, and topics specific to the engineering discipline; the ability to use theoretical and practical knowledge in these areas to solve complex engineering problems.

 2. The ability to identify, formulate, and solve complex engineering problems and select and apply appropriate analysis and modeling methods for this purpose.

 3. The ability to design a complex system, process, device, or product under realistic constraints and conditions, meet specific requirements and apply modern design methods for this purpose.

 4. The ability to select and use modern techniques and tools necessary for analyzing and solving complex problems encountered in engineering applications; the ability to effectively use information technologies.

 5. The ability to design experiments, conduct experiments, collect data, and analyze and interpret results for the investigation of complex engineering problems or discipline-specific research topics.

 6. The ability to work effectively in intra-disciplinary and multi-disciplinary teams; individual working skills.

 7. Effective oral and written communication skills; knowledge of at least one foreign language, ability to write effective reports and comprehend written reports, preparation design and production reports, making effective presentations, and giving and receiving clear and understandable instructions.

 8. Awareness of the necessity of lifelong learning; the ability to access information, follow developments in science and technology, and continuously renew oneself.

 9. Adherence to ethical principles, professional and ethical responsibility, and knowledge about standards used in engineering practices.

 10. Knowledge of applications in the business world such as project management, risk management, and change management; awareness of entrepreneurship, innovation, and sustainable development.

 11. Knowledge of the universal and societal effects of engineering practices on health, environment, and safety, and contemporary issues reflected in the engineering field; awareness of the legal consequences of engineering solutions.

 12. The ability to apply algorithm principles, mathematical foundations, and computer science theory in the modeling and design of computer-based systems.

 13. The ability to apply engineering approaches to analyze, design, implement, verify, validate, and maintain software systems.