<p>what programs would be a good idea to learn before enterting freshman year as a civ engineering major?</p>