سلام
به نظر من یک مهندس عمران با موارد زیر باید آشنایی داشته باشه:
دو نرم افزار کاربردی و تخصصی و یک نرم افزار محاسباتی (ریاضی) یا برنامه نویسی
درس نقشه برداری یک و دو (مخصوصاً پیمایش)
درس تئو خطا ( عوامل ایجاد خطا و برطرف کردن خطای نقاط)
درس ژئودزی ( حرکات زمین، نقاط ثقل، نوع خاک و...)
و چند...