List of main courses in Marine Structure Engineering | ||
| No. | Course Name | No. of Units |
| 1 | Dynamics of Marine Structures | 3 |
| 2 | Marine Geotechnique | 3 |
| 3 | Design Principles of Symmetrical Marine Structures | 3 |
| 4 | Advanced Engineering Mathematics | 3 |
| 5 | Principles of Marine Hydraulics | 3 |
List of optional courses in Marine Structure Engineering | ||
| 1 | Seismic Engineering in Marine Works | 3 |
| 2 | Design of Specific Marine Structures | 3 |
| 3 | Numerical Methods in Marine Engineering | 3 |
| 4 | Port Engineering | 3 |
| 5 | Principles of Maritime and International Laws | 2 |
| 6 | Coastal Engineering | 3 |
| 7 | Engineering Economics & Port Management | 3 |
| 8 | Corrosion Engineering and Maintenance of Marine Structures | 2 |
| 9 | Marine Engineering in Iran | 2 |
| 10 | Construction of Marine Structures | 3 |
| 11 | Design of Port Facilities & Structures | 2 |
| 12 | Marine Vessels | 2 |
| 13 | Scale Models of Marine Structures | 2 |
| 14 | Marine Platforms | 3 |
List of researcb courses in Marine Structure Engineering | ||
| No. | Course Name | No. of Units |
| 1 | Seminar | 2 |
| 2 | Thesis | 6 |