Transportation Engineering: Traffic Engineering is generally done on Excel. But if you can use Matlab your work becomes a lot easier.
Geotechnical Engineering: lateral earth pressure, retaining wall programming, westergaard and boisennesq pressure program, consolidation. Mohr circle is one of the most famous programmings.
Water resources: computational fluid Dynamics, Hardy cross method, STP design, WTP design. It’s a long list.
Structural Engineering: Finite elements analysis. Learning programming of staad Pro, e tabs, can be done by Matlab.
I have done many of the above-mentioned programs myself if anyone needs my help can contact me. Programming is a new field in Civil Engineering also known as Computation Civil Engineering.