我也是台科资工的, 毕业不久
分享一下我从大一开始的学习方法
我跟一般人建议方式不一样, 我绝对不建议去刷题
我的建议方式是你要先找出兴趣, 然后从兴趣做写程式
而不是去刷题脑袋再想一些自己都没兴趣的算法
如果你对游戏有兴趣, 那你就去研究一下怎么去破解一个游戏
写写外挂, 有的没的, 网络上很多资源, 尤其是对岸
例如说, 找个踩地雷, 思索一下如何破解, 用一些工具观察
然后你就会发现原来分数/地雷位置是这样存在 memory 里面
然后尝试用 C/C++ 写一个外挂工具, 即时显示地雷位置或窜改分数
如果你对网页有兴趣, 就去研究一下大家的 web server 上的 script 大致上都怎么写
有什么可能的漏洞, 如何避免等等
然后亲身去实验一下, 黑几个网站, 上传一下 web shell
把对岸有漏洞的首页改了, 放个国旗顺便拨国歌, 验证自己的思路慢慢进步
以上的原则就是: 做坏事永远是进步的最大动力
至于选课部分就我所知, 可以多选赖教授的课程
程式上可能会略有进步比起其他人开的课
※ 引述《camry2009 (camry)》之铭言:
: 我是台科的资工系 (原本是高中生)
: 大一刚从机械转过来,在一下有修过C#
: 目前直接衔接资工大二的课程
: 现在学的东西的确让我比较有兴趣,但一方面也觉得有点挫折
: 现在学到的资料结构 ,数位逻辑等课程的功课都花费我大量的时间...
: 我暑假因为怕跟不上大家,有先去台大暑假开设的C语言设计课程,希望至少不要差的这
: 么多
: 但我资料结构想了10天...别人一个小时就轻松解决..还是让我有点对自己失望,
: 甚至会有点害怕打code...
: 大一的课程