昆士兰大学it专业如何选择选修课?
我不太清楚题主目前所处的阶段是准备申请UQ的哪个校区或者哪所中学,所以不能很具体地给楼主推荐选择什么样的课程。但是呢,我在澳洲读本科的时候,修读的计算机课程是可以给到一些参考的建议的哈~ 首先,不论你最终选择的IT专业是什么,建议必修课一定不要忽略的数据结构与算法(Algorithm)。因为无论以后做硬件还是软件,数据结构都是必不可少的基础知识,这是程序设计的基础,也是编程思想的核心。而且算法这门课在UQ的考核方式是比较灵活的,不需要写大论文,上机考和选择题占比例也比较多,对需要刷GPA的同学比较友好~然后,其他的基础科目如操作系统,计算机网络,系统架构等等也都是很重要且需要的,这里就不详细说了。
其次,我想提一下的是,如果未来是想留在澳洲找工作的话,那么选修课可以选择学一点像Python这样的脚本语言,或者是SAS,R这种统计语言。因为据我所知,IT公司的面试题中,会有一道是问考生是否了解XX语言(一般都是较新的技术,如Python,Javascript等),以及是否会使用,所以有这方面的了解和操作经验会在面试过程中加分的! 最后,我想说的是,不管选修什么课程,都希望能做到脚踏实地,扎扎实实学好每个知识点。因为UQ是以实用主义教育著称的,因此会比较看重学生的应用和实践的能力。所以在学习的过程中,不要只是满足于弄懂怎么利用工具或代码完成指定任务,而是要多问为什么这样做,背后的概念原理是什么。这样在学习的过程中才能融会贯通,才能在将来遇到类似的问题时举一反三,灵活处理。
希望我的经验对你有帮助呀~