如何准备转专业?
先简单介绍一下自己的情况,某中部985应数(信息)大三在读,大一进校之后明确自己不喜欢学习数学,在第二学期申请了转入信安(当时还不知道cs),大一下学期末成功转到信安,现在是大三上学期 高中的时候喜欢玩电脑游戏,尤其是剑侠情缘系列,所以知道有游戏编程这一说,并且高考志愿全部填报了cs相关专业(虽然都失败了ORZ..),因此我对计算机本身是很感兴趣的 进入大学之后,发现其实cs是一个非常广博的学科,有很多不同划分方向,而我就读的学校cs的专业设置又是偏工科的,对于我来说就比较痛苦....
首先是我自己不喜欢的数学,高数线代概率论这些就不提了,本来就学得不怎么好,转专业要学的数据结构、算法、操作系统、计算机网络等更是让我头大,再加上专业课(计组、计网)也是一头雾水。不过既然选择了远方,便只顾风雨兼程吧 目前我是这样安排自己的学习的:
1.学好当下课程:既然选择了这个学校这个专业,那就尽量把当前所学所教的内容学好,不能挂科(除非你准备出国不再考虑就业问题),这是将来转专业面试时的加分项;
2.自学想转入专业的相关课程:由于大一还没有开始专门的学习,因此建议看看视频自学一些基本概念,比如想要学计算机视觉可以搜cs231n的课程视频(github上有源码和课程讲义),最好能掌握一些基本算法,比如图像处理中的卷积神经网络,cv中的一些经典的算法流程等等(毕竟这是将来复试的重点!),其他的相关课程可以百度“大学慕课”或者“学堂在线”,上面有很多优质的专业课程;
3.利用课余时间参加科研或者竞赛项目:如果学校可以提供这样的机会的话,建议你能够加入老师课题组,参与老师的科研项目,一方面你能学到很多在学校课堂上学不到的东西,另一方面这对你今后申请研究生很有好处;如果没有这个机会,可以自己找一些感兴趣的方向,搜索相关论文看能不能从原理上搞懂,然后做代码实现(如果有条件的情况下),参加竞赛也是一个非常好的办法~ 总之,只要你付出比别人多的努力,我相信你一定可以转到理想的专业~加油啦