留美深造之途
<刊於西灣應數,1998>
Program Study-in-USA
(* Goal:近一兩年來,有一些本系畢業學生開始找我寫介紹信,準備出國唸書。回想起當年,我曾是班上少數幾個大學一畢業就出國的人。當時,班上其他同學曾要求我把申請出國的經驗寫下。這篇文章,就是根據我當時的紀錄整理出來的。希望對各位想出國深造的同學會有所幫助 *)
GPA_A=4﹔ (* 成績80-100 *)
GPA_B=3﹔ (* 成績70-79 *)
GPA_C=2﹔ (* 成績60-69 *)
GPA_D=1﹔ (* 成績 < 60 *)
Var
中文成績單, (* 給寫介紹信的教授看﹔算GPA *)
英文成績單, (* 給對方 *)
獎學金證明, (* 如果你曾透過學校申請到各種獎學金,可請學校提出英文證明書 *)
社團證明, (* 如果你曾是學校社團的領導人物,班代,XX會長,XX總編,這些在學校有紀錄者,可請學校提出英文證明 *)
(* Note:外國人喜歡四育均衡發展的人,認為這種人才有潛力 *)
書香獎證明, (* 系上每學期前幾名,或學校XX比賽得獎,例如程式比賽,這種在學校有憑有據的獎,可請學校提出英文證明 *)
工作證明, (* 你曾在XX工讀,此經驗可加強你某方面的能力 *)
出書證明, (* 你曾發表的論文,或寫過書的證明 *)
國際組織證明, (* 在電腦方面,如IEEE與ACM *)
名次證明, (* 你在系上,四年成績的排行﹔很多學校想知道你是全班前百分之多少 *)
英文畢業證書:String﹔
(* Note:反正除了出生證明以外,任何能顯示出你的"優秀"的英文證明均可,多多益善! *)
RAM_FORM:String; (* Request for Application Material Form *)
(* 或可寫信附上你的基本資料與說明你想唸的科系與學位,請對方寄申請表格給你 *)
介紹信1,介紹信2,介紹信3:String: (* 找教過你,且你修課修的不錯,或知道你在其他方面表現不錯的老師寫 *)
apply_fellowship_due_date, (* 想申請獎學金之截止日期,通常為12月30號 *)
apply_due_date, (* 一般申請之截止日期,通常為2月1號 *)
today, (* 你申請的日期 *)
TOEFL_low_bound, (* 教育部雖規定500,但550以上較好看 *)
GRE_low_bound, (* 至少1800比較好看 *)
GRE, (* 5年內的紀錄,會全部印出給對方,不能挑 *)
TOEFL, (* 可一考再考,只挑最好的一次寄出,近兩年的才有效 *)
Advanced_GRE:integer; (* 學科測驗,例如電腦方面;有些學校會要求考 *)
(* Note:GRE基本上分為數學、邏輯分析與英文;數學很簡單,但要看得懂英文題目;邏輯分析是可以訓練的,英文不好的人,尤其要靠這部份來拉分 *)
(* Note:以上3種成績都必須由美國的考試中心直接寄給對方,所以你必須附上自己成績影本及信,告訴對方,你已要求考試中心直接寄給他了;另一方面,自己必須利用GRE、TOEFL手冊後面表格,填妥要求寄到那些學校的代碼,附上美金支票,直接掛號寄給考試中心 *)
average_GPA, (* 平均的GPA,有些學校對此分數有最低要求 *)
GPA_low_bound:real;
自傳, (* 最好用一些事實來證明你是一個有潛力做研究的人,並且指出你有興趣的方面,與是否唸完碩士後將繼續攻讀博士 *)
財力證明, (* 家長的銀行存款之英文證明,同時附上資助你的人的英文信,表示他願意資助你的在美生活費及學費(如果沒申請到獎學金) *)
other_data:string; (* 附上一些你覺得有助於別人會多看你一眼的data,比如想走電腦的同學,可列舉出你曾修過電腦方面的相關科目與分數,你會的程式語言,你會用的系統,做過的專題 *)
school,school_address, (* 可去買本留學相關的書,針對你想唸的學門,查出各大學排行榜與其地址 *)
decision_list, (* 給你入學許可的學校 *)
result:string; (* accept or refuse *)
money,tuition,living_expenses:real; (* 你能負擔得起的費用,對方列舉出的學費、生活費 *)
accept_letter,sorry_letter:string:
Begin (* Are you ready? *)
(* 準備以上的資料,你頭昏了嗎?至此,你不得不感謝電腦的來臨,尤其是文書處理及網際網路。人家說申請出國留學,可抵6個學分,可真是沒錯!如果你的英文程度不好,那自傳…等的擬稿,可就更頭大了! *)
(* Step1:準備資料 *)
Read(School_address); (* 挑出你有興趣的學校 *)
Write(RAM_FORM); (* 要求對方寄申請書給你 *)
Read(中文成績);
Compute average_GPA; (* 同時安排考GRE與TOEFL與申請其他證明 *)
Read(TOEFL,GRE,Advanced_GRE,英文成績單,獎學金證明,社團證明,書香獎證明,工作證明,出書證明,國際組織證明,名次證明,英文畢業證書,other_data,money,財力證明);
Write(自傳); (* 同時開始接觸能幫助你寫介紹信的老師 *)
(* Step2:收到各校申請資料後,根據各校及科所之要求,看自TOEFL,GRE,average_GPA是否合乎其最低要求,再決定要申請那些學校 *)
Read(today);
Write(介紹信1,介紹信2,介紹信3);
For each school which you are interested Do
Read( GPA_low_bound,TOEFL_low_bound,apply_fellowship_due_date,apply_due_date,tuition,living_expenses );
If ( TOEFL ≧ TOEFL_low_bound ) and ( GRE ≧ GRE_low_bound ) and ( average_GPA ≧ GPA_low_bound ) and ( tuition +
living_expenses ≦ money )
Then If ( today < apply_fellowship_due_date )
Then apply for fellowship
Else If ( today < apply_due_date )
Then apply for admission only;
End;
(* Note:選校最好分成3個等級:非常好(很想唸的名校),很好(有一些機會可能會上的),還不錯(墊底的);必須考慮一下自己有幾斤幾兩? *)
(* Step3:等結果 *)
Loop:
Wait ( result )
If result = “accept”
Then add the school to decision_list;
If there exists a school which has not sent back the result
Then go to Loop;
(* Step4:decision *)
Make a decision from the decision_list;
For each school in decision_list Do
If 要去
Then write( accept_letter ) (* 寫信給對方,要確定拿到I_20,即入學許可證明 *)
Else write( sorry_letter ); (* 寫信給對方,表達歉意,退I_20 *)
(* 想辦法聯絡對方之中國同學會; *)
(* 看看台灣有否同伴與你同行; *)
(* 購大皮箱→收拾家當(不含國民身分證與印章)→Go! *)
(* Note:當有TOEFL成績之後,請即往教育部文教處,登記參加當年出國的”留學生講習”,否則會來不及。因為必須有了講習證書之後,才能辦簽證、護照…等。 *)
End. (* Good Luck! *)