تطورت الهندسة المدنية بمختلف مجالاتها. من الهندسة الإنشائية، وهندسة الطرق، وهندسة البنية التحتية، وهندسة التربة والأساسات، وهندسة المساحة، وهندسة المياه والبيئة، وغيرها من الفروع العديدة، تطورا كبيرا في الأعوام الأخيرة.
وقد ساهمت ثورة الحاسب الآلي والمعرفة الرقمية في هذا التطور، بما قدمه المهندسون يدا بيد مع مهندسي البرمجيات والحاسب الآلي.
ومع تطور الأفكار والجهود والوسائل، فقد أصبح بإمكان المهندس المدني اليوم الوصول إلى مكتبة ضخمة من البرامج الهندسية المتخصصة في مجال معين من مجالات الهندسة المدنية. فعلى سبيل المثال، فقد هيمن عملاق البرامج الهندسية AutoCAD من شركة Autodesk بفروعه المختلفة على عرش البرامج الهندسية لسنوات دون منافس.
وكان للنسخ المتخصصة منه مثل برنامج AutoCAD Civil3D وبرنامج AutoCAD Archetuctural، السبق والتفوق في إنشاء التصاميم والمخططات كل في مجاله.