Hello, Sahastra. I am a retired Civil Engineer. If you are truly interested in going into Architecture, a Civil Engineering degree is a very good pathway. A good understanding of structural engineering will definitely enhance your capability in architectural design. Your knowledge of structural mechanics, gained through a civil engineering background, should make you a better architect, particularly early in your career.
Peter recommends the following next steps:
It is very important to choose career that you are passionate about. If you like to do civil engineering and before you make a move, make sure you get a better understanding of what a civil engineer does, what is the scope of work, how is the job market after you graduate. Once you get better understanding of civil engineering decide if you want to make a move or stick to computer science.
As a software engineer i can tell you that there are lot of opportunities in computer science and engineering. But if you are not interested in computer science, i'll advise you to make the move. Follow your passion.
Satya Krishna Kapil recommends the following next steps: