الهندسة أحد العلوم الرياضية والتي قد أطلقت على فن تصميم المباني والمنشآت، وتنقسم الهندسة كعلم أو كلية من الكليات للكثير من الأقسام منها الهندسة المدنية والمعمارية وكل منهم يكمل بعضه البعض ولكن قد يوجد بعض الاختلافات فيما بينهم.

الفرق بين الهندسة المعمارية والمدنية :
بالطبع يوجد فرق بين كل من الهندسة المدنية والهندسة المعمارية من حيث المعنى ومن حيث الدور الذي يقوم به كل فرع من فروع الهندسة على حدى، ولكن من الممكن وصف تلك الأقسام على إنها مكملة بعضها البعض فالهندسة المعمارية هي الأصل من حيث التصميمات والتخيل الخاص بالبناية أو التصميم ومن ثم يأتي دور المهندس المدني الذي يقوم ببناء الأمر على أرض الواقع بما يتواجد في التصميمات مع تنفيذ جميع التعليمات الموجه من قبل المعماري على التصميم.

الهندسة المعمارية :
يقوم المهندس المعماري بالجلوس مع العميل والتحدث معه بشان تخيلاته عن التصميم سواء كانت شركة أو منزل أو فيلا، ويقوم بوضع تصميم يلبي للعميل جميع الاحتياجات الخاصة به ويراعي المهندس المعماري الكثير من الأمور خلال فترة العمل، والتي من بينها تكلفة المشروع والخصوصية بالنسبة للسكن وكذلك أناقة المبنى من الداخل أو الخارج وأعمال المهندس المعماري تتلخص في الخطوات الهامة التالية :

1-  يعمل على وضع لمساته الفنية في الجمال الخارجي والداخلي الخاص بالتصميم.
2-  يهتم لأدق التفاصيل التي توجد في البناء والتي من بينها الإضاءة ونوع البلاط والشكل النهائي للغرف.
3-  كما يعمل على وضع المزيد من المساحات للغرف وتقسيم المنزل أو قطعة الأرض البناء عليها بالشكل الصحيح.
4-  كما تعد الهندسة المعمارية أسهل شكل من أشكال الهندسة.

الهندسة المدنية :
وعلى الجانب الأخر نجد الهندسة المدنية والمهندس المدني له وظيفة محددة هو أن يعمل على تنفيذ التصميمات على أرض الواقع حيث يعمل على أخذ التصميم من قبل المهندس المعماري والبدء في تجهيز الأشياء، كما يعمل المهندس المعماري على تعيين مقاول يهتم لكل التفاصيل الخاصة بالمشروع كما يتواصل مع صاحب المشروع ويعمل على معرفة الملاحظات الخاصة به على المبنى والجدير بالذكر فإن أعمال المهندس المدني تتلخص في الخطوات التالية :

1-  تقليل تكلفة بناء التصميم الخاص بالمباني بالقدر المتاح.
2-  كما يعمل على توقير قياسات السلامة للمبنى.
3-  إنهاء كافة التشطيبات الخاصة بالمبنى وتسليم العقار أو المبنى كما هو مطلوب في الصور لصاحبه.
4-  يعمل على اختيار المقاول المناسب لذلك العمل عملا على إنهاء كافة الأشياء الخاصة بالمشروع.
5-  يشرف بنفسه على البناء وعلى الموقع.
6-  يحافظ على جودة العمل للخروج بالجودة المطلوبة.
7-  كما انه من بين وظائف المهندس المدني الهامة وجود مقاومة في البناء والتي يتم وضعها حديثا في الكثير من البنايات على مستوى العالم عملا على مقاومة الزلازل.

وعمل المهندس المدني على أرض الواقع أتاح فرصة كبيرة لتحديد مهام العمل حيث يتوقف عمل المهندس المعماري على العمل المكتبي وإنهاء التصميمات فقط من خلال الجلوس مع العملاء فقط، ولكن المهندس مدني سنجده في الكثير من الأمور من التصميم وحتى تسليم البناء كما يريد العميل.

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

قد يجد البعض أنه يوجد فرق بين الهندسة مدنية والمعمارية ولكن لا يوجد فرق وانما الأعمال الخاصة بأحدهم تتوقف على الأخر أي أن لكل منهم صلاحية في المشروع الواحد وتعاونهم مع بعضهم البعض يخرج البناء كما يريد صاحبه.