Army engineering maintenance should not be confused with military engineering which is distinctly separate and analogous to civil engineering while the former analogous to electrical engineering and mechanical engineering . Army engineering maintenance should not be confused with military engineering which is distinctly separate and analogous to civil engineering while the former analogous to mechanical engineering and electrical engineering .