Hey Muskan,
Both are great career opportunities,
Civil Engineering: The application of scientific principles to civil things to design, construct and maintain the artificial environments is civil engineering in which the maintenance of natural environments is also included. A civil engineer is not concerned with drawing the plan (Map or Plan is generated by architects).
Architecture: Architecture is basically an art form for planning, drawing, designing, utilizing the space and keeping good aesthetic appearance in the above said environments. Architecture does not include that much of mathematics and physics practice. Basic drawings, foundation plans and structural drawings are the responsibility of an architect.
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile