更新時間:2024-10-06 15:53:50作者:留學之路
絕大部分美國的計算機研究生項目都會對申請者有一定的先修課的要求,意思是說你在申請時必須已經修過了這些課。因此,背景的提升的第一個部分就是補齊這些先修課。比如:數據結構;算法;離散數學;一門高級編程語言C++或者Java以及熟悉操作系統等。
建議大家優先修上面的這幾門課,其他還可以考慮的課程比如計算機網絡、數據庫、軟件工程等。計算機相關課程,肯定修得越多越好,但是需要兼顧精力是否充足。
首先推薦的是本校的跨專業修課。因為這種修課記錄會體現在你的官方成績單上,不用擔心學校是否會認可的問題。其次推薦的是其他大學的修課機會,比如暑校、國外的社區學院等等。因為這些是on campus的課程,課程結束后能拿到大學開的成績單,相對來說,認可度也算比較高的。海本的學生可以考慮去就近的社區學院,陸本的學生則可以考慮申請國內外的暑校,難度不大。這條途徑對于所有人基本都是可行的。再次推薦的是正規大學所開設的online課程。
在轉申CS研究生的申請者,有部分人可能學的不是CS,但其實有計算機相關的工作經驗。這類申請者的申請可行性是很高的。因為,你能從事相關的工作,證明你是具備相關的技能的,雖然你可能沒在大學學過相關課程。這個邏輯,美國學校是很認可的。如果你查下美國大學的錄取要求就會發現,很多學校都會說接受工作經驗作為彌補先修課的一種方式。
因為學生大部分時間都在學校,所以計算機相關的科研機會也是提升背景一個很重要的方式。對于每一個轉申CS的申請者,都建議有1-2封來自計算機相關領域的推薦信。計算機相關的科研經歷產生的推薦信也是比較推薦的。通常情況下,可以先從校內的科研機會入手,在此基礎上再尋找其他高校甚至海外名校的科研機會。如果能拿到海外名校的科研機會,并拿到強推,對申請幫助是非常大的。對于有些申請者來說,本身是大跨度轉申計算機,想要憑自己能力爭取到實習或者科研機會,可能會有比較大困難。這種情況下,可以考慮上市面上的有些付費的科研或者實習機會。