I'm a designer but I work along side of many architects.
I would say that you should get comfortable with technology in general. Going into school you will be given a handful of softwares to choose from.
AutoCad is standard, but many architectural firms are moving into BIM modeling such as Revit.
Revit is great for modeling and rendering along with your standard drawings, elevation. As you draw your 2d plans you have to input the heights, windows doors etc. which creates your model.
3D studio Max is great also, In school I used CAD and 3DS, but as I said before, revit does what these 2 programs have to do together.
on a side note, 3DS is great for modeling as well but it's not made for architects.
Rhino is a great tool and used at many schools - some firms use it.
Grasshopper is a plugin for Rhino - this is where the fun begins!
Photoshop - you'll need to finish your renderings and make them look sharper. Get to know photoshop really really well.
Illustrator is great - some use it some dont I like it. Its a vector program all the lines are mathmatically calculated. when you print a vector file its always sharp and not digitalized. Most graphic designers use Illustrator. Its great for putting together boards, altho you can use photoshop for your boards as well
INDesign is a great tool for later - when you're putting together a book for your portfolio. great for layout, text
I left out sketchup. only because I hate it but most firms use it. :/
Research Parametric design.
Learn to CODE!
Google some tutorials!
this guy is great he covers alot, especially software.