2RET101 Engineering Principles
2RET102 Engineering Drawing
2RET103 Principles of Programming
2RET104 Hydro Energy Generation Systems
2RET105 Renewable Energy Wiring Techniques and Practices
2RET106 Renewable Energy Fundamentals
2RET107 Electrical Machines
2RET108 Wind Energy Generation Systems
1STU101 Applied Business Communication and Technology
1STU102 Principles of Entrepreneurship
1STU103 Applied Fundamentals of Statistical Methods
1STU104 Legal and Ethical Context of Practice