Basically Civil engineering and architecture are similar, with some key differences.
Architecture is related to arts work. Architects design the buildings mainly focusing on the interiors. They have less technical and engineering knowledge about the buildings. And on the other hand civil engineers focuses on the structure of the building. They make sure that the building is strong and can stand for a long time. Civil engineers focuses on science and technology. So it can be concluded that civil engineering majorly deals with the construction on new buildings and architecture helps to improve the looks of the building.