Course image Team Management Skills
Second Year

This module describes the skills, knowledge and attitudes required to manage a team. Upon completion of this module, the trainee will be able to apply professional communication skills including describing clearly the basics of communication, delivering effectively a speech, performing properly interview and writing properly business letters, reports and memos. Furthermore, the trainee will be able to apply team leading skills including managing effectively employees, resolving appropriately workplace problems and giving effectively instructions and feedback. Finally, the trainee will be able to manage meeting by acquiring the skills in preparing, conducting, debriefing and following up a meeting.

Second Year

Purpose statement

This module aims at equipping the learner with skills, knowledge and attitudes required to apply engineering ethics that facilitate effective learning at the workplace. After completion of this module, learner will be able to describe ethics concept, apply engineering ethics and Apply professional policy, laws and regulations as well.

Learning outcomes 

By the end of the module, the trainee will be able:

1.1. Explain  properly ethic concept in accordance with existing literature

1.2. Describe correctly workplace ethical issues based on working rules

1.3. Explain correctly ethical behavior according to codes of ethics

2.1. Explain correctly engineering ethics according to Association of engineer’s code of conduct

 2.2. Describe properly Conflict Resolution Skills Based on their responsibilities

2.3. Illustrate adequately application of the management of the work according to contract law.

3.1. Describe correctly professional legal documents based on their categories

3.2. Interpret appropriately professional policy and regulations according national public laws

 3.3. Apply correctly professional risk analysis according to standards for risk assessment.



Assistant Lecturer

Tel. 0788479631


Course image Object Oriented Programming Using Java
Second Year

The goal of the course is to provide an introduction to the concepts and methodology of Object-Oriented Programming and further develop skills such as program design and testing as well as the implementation of programs using a basic development environment. All programming will be done in Java.

Second Year

 This module describes the skills, knowledge and attitudes required to describe the
operation methane gas power plant. It is packaged for tranees/student pursuitng
diploma in Renewable Energy.

It also describes the knowledge, skills and attitudes required to apply extraction
techniques and transportation process as well as maintenance of methane gas power