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