学校没有安排课程吗?二维设计就是AUTOCAD 有的学校还用CAX的。三维设计是UG,Pro-E SolidWorks ,CATIA这些,看你们学校的教什么了。程序设计是C语言程序设计,还有电控里头的汇编语言程序设计。
CAD CAX 还有那个solidworks,不过第一个是必须学的软件
AutoCAD 主要是这个 如果你想更深入的话可以学习SolidWorks