[問題]即將赴美念MSCS,非CS本科生該如何作準備消失
小弟即將赴美念MSCS
因為大學並非理工背景
離開學校將近10年
心裡既興奮又害怕
了解這板上有很多已在美念書或工作的CS領域強者
因此想在此詢問該如何作準備
我還在工作
因此時間不多
希望能夠以最有效率的方式準備
我的主要問題如下:
1.該複習C++還是重頭學習Java?
我在10年前曾經有C++的實作經驗
但許久沒用已經忘得差不多了
當我想複習時
我的朋友阻止我
他說Java在美國比較實用
但因為時間緊迫
我很擔心Java無法在短時間內學好
請問在這種情況下
我該複習C++還是重頭學習Java?
若想學Java的話
用哪種方式比較好? (買書自修、線上課程、資策會課程)
若推薦買書/線上課程的話該買那本書/上那一門課比較好?
2.該如何”刷題”?
因為我並非CS本科生
也從未在科技業工作過
因此”刷題”對我而言是全新的詞彙
從Google得知以下資訊: (如有誤請更正 > <)
- ”刷題”的定義: 練習科技公司面試考古題,題目內容為針對問題寫出一段程式碼
- 參考網站: LeetCode
對於”刷題”
我還有以下疑問:
- 每間美國的科技公司都用這些coding的題目篩選應徵者嗎?
- 除了LeetCode外,可以推薦其他實用的刷題網站或書籍嗎?
- 刷題的範圍涵蓋CS的那些領域? (Ex: 演算法、資料結構?)
3.該如何在短時間達到可以修CS研究所課程的能力?
我即將就讀的program要求一進去就修CS研究所課程
但我缺乏CS背景
因此非常緊張跟害怕
之前參考bluebluelan大大的建議排出以下書單:
- C++ or Java: 書 depends on 第一個問題
- 資料結構: "Fundamentals of Data Structures in C" by Ellis Horowitz, Sartaj
Sahni, and Susan Anderson-Freed (是否有以Java為主的資料結構課本?)
- 演算法: “Introduction to Algorithms” by T.H.Cormen, C.E.Leiserson,
R.L.Rivest, C.Stein
- 作業系統: “Operating System Concepts” by A. Silberschatz, P. B. Galvin,
and G. Gagne
- 計算機組織: “Computer Organization and Design” by David A. Patterson and
John L. Hennessy
- 程式語言: “Concepts of Programming Languages” by Robert, W. Sebesta,
Addison Wesley
老實說我非常沒有信心可以把這些書在半年內念完
若要念的話也不知那些是重點
請問我該如何準備才能夠maximize我在CS program的存活率? ^^b
抱歉文章有點冗長
感謝您的閱讀
若有任何意見都歡迎您提供! ^^
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 180.177.32.66
※ 文章網址: https://www.ptt.cc/bbs/studyabroad/M.1490805895.A.0E6.html
※ 編輯: hotman (180.177.32.66), 03/30/2017 00:51:48
推
03/30 01:46, , 1F
03/30 01:46, 1F
→
03/30 01:46, , 2F
03/30 01:46, 2F
→
03/30 01:46, , 3F
03/30 01:46, 3F
→
03/30 01:50, , 4F
03/30 01:50, 4F
→
03/30 01:50, , 5F
03/30 01:50, 5F
→
03/30 01:50, , 6F
03/30 01:50, 6F
→
03/30 01:50, , 7F
03/30 01:50, 7F
推
03/30 04:09, , 8F
03/30 04:09, 8F
→
03/30 04:36, , 9F
03/30 04:36, 9F
推
03/30 05:11, , 10F
03/30 05:11, 10F
→
03/30 05:13, , 11F
03/30 05:13, 11F
→
03/30 05:14, , 12F
03/30 05:14, 12F
→
03/30 05:15, , 13F
03/30 05:15, 13F
推
03/30 05:52, , 14F
03/30 05:52, 14F
→
03/30 05:52, , 15F
03/30 05:52, 15F
→
03/30 05:53, , 16F
03/30 05:53, 16F
→
03/30 05:53, , 17F
03/30 05:53, 17F
→
03/30 05:54, , 18F
03/30 05:54, 18F
推
03/30 06:18, , 19F
03/30 06:18, 19F
→
03/30 06:19, , 20F
03/30 06:19, 20F
推
03/30 09:21, , 21F
03/30 09:21, 21F
推
03/30 09:22, , 22F
03/30 09:22, 22F
推
03/30 09:32, , 23F
03/30 09:32, 23F
推
03/30 11:22, , 24F
03/30 11:22, 24F
推
03/30 15:42, , 25F
03/30 15:42, 25F
推
03/30 18:39, , 26F
03/30 18:39, 26F
推
03/30 21:32, , 27F
03/30 21:32, 27F
推
03/30 22:33, , 28F
03/30 22:33, 28F
真的超感謝樓上大大們的意見
我趁連假來好好研究一下 :)
目前有上的都不算top program
所以沒什麼資格可以分享啦XD
若真的有申請上top program再發文分享囉~
※ 編輯: hotman (180.177.32.66), 03/31/2017 00:20:54
推
03/31 18:31, , 29F
03/31 18:31, 29F
→
03/31 22:24, , 30F
03/31 22:24, 30F
推
04/01 00:34, , 31F
04/01 00:34, 31F
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 3 篇):
studyabroad 近期熱門文章
PTT職涯區 即時熱門文章
58
113