我是软件专业的,我就把我的课程安排告诉你吧!!相信都是国家大纲和院士安排的应该能帮到你!
计算机信息技术应用基础,C语言,数字电子,数据结构,计算机硬件基础,数据库原理及应用,数学建模,信息检索与应用,JAVA,操作系统原理,计算机网络,软件工程,然后是一系列高级语言。。。。。
C语言等微软开发的一系列都比较简单,但JAVA都是他们的发展,也算是基础了!还有,应该学点日语!
硬件只能卖力气,还是软件的开放前景比较好,你看到了吗盖茨是世界首富,他是研究操作系统的啊,还有联想是硬件,只能通过原材料加工才能卖,而软件是动脑的,动脑的永远比动体力的挣钱,并且受人尊重和不累。
我学的就是软件,学c#的,刚刚学有点难,建议先学学c语言,或者是c++,c#的前景不错!