is civil engineering harder than accounting