學程介紹德國碩士

德國 Hochschule 到 TU9,申請 TU Berlin CS 碩士 (EN) 經驗

如何補足理論計算機學分 (申請 TU Darmstadt)

筆者在德國 Technische Hochschule Ulm (Ulm University of Applied Sciences /烏爾姆應用科技大學) 完成了 Computer Science 學士學位。申請柏林工大的 Computer Science 英授碩士課程時,由於申請條件規定需修滿至少 12 ECTS 的理論計算機 (Theoretical Computer Science) 學分,而我在 Hochschule 修過的相關課程中僅有一門 5 ECTS 的課程被柏林工大承認為 TCS,在所有其他申請條件所要求的模組學分均已符合的情況下,仍缺少 7 ECTS 的 TCS 學分。

前情提要 : Technische Hochschule Ulm (英語授課) | 德國大學申請、CS 課程

為了補足這部分學分,我選擇先申請並就讀於同為 TU9 的 TU Darmstadt Computer Science 英授碩士課程,之後再轉學至柏林工大。達姆工大對於 Hochschule 的學歷相對友善,我在申請時無需參加入學考試也未被要求補修任何課程,順利取得入學資格。

因此本篇文章會分為三個段落完整分享轉學的流程 :

  • 大學畢業後 : 申請 TU Darmstadt Master in Computer Science Master in Computer Science (EN)
  • 重新申請 / 轉學至 TU Berlin Master in Computer Science (EN)
  • 遇上 CS 學分不足問題時,如何補足學分的方法

Technische Universität Darmstadt (達姆施塔特工業大學 / TU Darmstadt) 成立於 1877 年,是位於黑森邦 (Hessen) 的一所公立工業大學,也是 TU9 聯盟成員之一。達姆工大在資訊與人工智慧相關領域具有卓越表現,長期在人工智慧、機器學習、自然語言處理與自主機器人系統等應用導向領域保持領先地位。

TU Darmstadt CS課程特色

學程網站 : www.tu-darmstadt.de

達姆施塔特工業大學的 Computer Science 碩士課程採用模組化制度,該專業總學分為 120 ECTS(四學期),並由 Basic Elective Areas,Specialization,General Education,Master’s Thesis 模組構成。其中 Specialization 可以從三個領域中選擇課程,包括 Data Science and Engineering、Distributed Computing、Visual Computing。

TU Darmstadt CS課程特色

達姆施塔特工業大學 申請所需文件

TU Darmstadt 每學期的註冊費目前為 381,18 €,自下一學期起將調整為 411,18 €。該費用包含行政費、學生服務費及區域公共交通。

達姆工大的 Computer Science 英授碩士屬於非 NC(非受限)專業,只要資料齊全且符合要求,原則上皆可錄取。夏季學期每年 12 月開放申請,冬季學期每年 6 月開放申請,錄取結果約於學校收到完整申請資料後的 6–8 週內公布。

  • 大學在讀證明(若尚未畢業,必須在入學後的 2 個學期內補交正式的畢業證書)或畢業證書
  • 成績單
  • 英語能力證明(C1 或以上)或授課語言為英語的官方證明(全英語授課的學士可免交英語檢定成績)
  • 護照影本

達姆施塔特工業大學 申請流程

  1. 前往 TUCaN 系統註冊帳號

進入後在 Find courses offered 頁面搜尋 Computer Science,點擊 Apply 開始申請

達姆施塔特工業大學 申請流程
  1. 完整填寫所有個人資料後,所有 Sections 的狀態將顯示為 「OK」

系統也會自動產生一組申請追蹤碼,可用於後續查詢申請進度。

前往 TUCaN 系統註冊帳號
  1. 確認所有資料無誤後點擊 Submit 提交申請,系統將自動生成一份申請表,點擊 Print 即可下載 PDF 檔案

將學士階段修過的課程與學分,對應填入達姆工大 Computer Science 學士課程的核心模組對照欄位。這些模組包含 Functional and Object-oriented Programming,Algorithms and Data Structures,Digital Design,Computer Organisation,Parallel Programming,Operating Systems,Introduction to Compiler Construction,Automata, Formal Languages and Decidability,Propositional Logic and Predicate Logic,Formal Methods in Software Design,Probabilistic Methods in Computer Science,Introduction to Artificial Intelligence,Computer Networks and Distributed Systems,Computer Security,Information Management,Software Engineering,Scientific Computing,Modeling, Specification and Semantics,Visual Computing,如果某個模組未被涵蓋於學士課程中,該欄位可直接留白。

  1. 將申請表與申請所需文件郵寄至以下地址:Technische Universität Darmstadt, Referat Zulassung International, Karolinenplatz 5, 64289 Darmstadt, Germany
  2. 可於 TUCaN 中的 Applications overview 檢查申請進度,當學校收到紙本申請資料後狀態會更新為 Form was received
將學士階段修過的課程與學分,對應填入達姆工大 Computer Science 學士課程的核心模組對照欄位

若申請者的學士課程內容與達姆工大 Computer Science 學士課程的核心模組存在明顯差距,則可能會被要求「參加入學考試」。入學考的範圍、內容及建議使用的準備書籍,可以參考學校提供文件。然而,若申請者能提供以下任一成績,亦可自動免除入學考試:

  • GATE (Graduate Aptitude Test in Engineering):Overall score ≥ 750
  • GRE General Test:Verbal Reasoning ≥ 155, Quantitative Reasoning ≥ 165, Analytical Writing ≥ 3.5

轉學原因 (兩所 TU9 CS 學程就讀狀況分析)

筆者決定轉學的主要原因是,達姆工大的 Computer Science 英授碩士課程是近年才從德語學程中獨立出來,因此目前仍有不少核心課程僅提供德語授課。相較之下,柏林工大的 Computer Science 英授碩士,大多數的課程皆以英語授課為主,選課自由度也相對比達姆工大更高。此外,根據我對這兩所學校課程結構與考試制度的了解,柏林工大評量方式相對平衡、難度適中,學生在合理投入努力的前提下,較少出現因課程或考試過於困難而無法畢業的情況,

柏林作為一座自由、多元且充滿活力的國際化城市,不僅對外國人友善,也提供大量以英語為工作語言的就業機會。正因為如此,柏林工大一直是我心目中的第一志願,也是一個我希望能長期生活與發展的城市。

Technische Universität Berlin (柏林工業大學 / TU Berlin) 成立於 1770 年,位於德國首都柏林,是一所歷史悠久的公立工業大學。作為德國九大工業大學聯盟 (TU9) 之一,柏林工大在多個資訊工程領域具有明顯優勢,特別是在計算理論、仿生機器人學、人機互動、分散式系統與資料治理等方向表現突出。相較於許多傳統德國大學,柏林工大的課程設計更加現代化與靈活,除了筆試之外,許多課程也廣泛採用小組專案、報告或或平時作業作為評分依據,強調實務能力與團隊合作。

TU Berlin CS 碩士課程特色

學程連結 : www.tu.berlin

柏林工大的 Computer Science 碩士課程採用模組化與彈性選課制度,學生可以根據自己的興趣與職涯規劃自由安排課程。該專業總學分為 120 ECTS(四學期),並由 Compulsory Electives,General Electives,Master’s Thesis 模組構成。其中 Compulsory Electives 可以從六個領域中選擇課程,包括 Data and Software Engineering、Embedded Systems、Fundamentals of Computer Science、Cognitive Systems、Media Technology and Human-Machine Interaction、Distributed Systems and Networks。

柏林工業大學 申請條件及文件

柏林工大每學期的註冊費目前為 360.49 €,該費用包含行政費、學生服務費及區域公共交通。

  • 至少 12 ECTS 的理論計算機科學課程
  • 至少 12 ECTS 的計算機工程或資訊技術課程
  • 至少 12 ECTS 的方法論與實務課程課程
  • 至少 18 ECTS 的數學課程
  • 至少 30 ECTS 的其他電腦科學課程(不含學士論文)

柏林工大的 Computer Science 英授碩士屬於非 NC(非受限)專業,只要資料齊全且符合要求,原則上皆可錄取。夏季學期申請開放時間為每年 12 月 1 日至 2 月 28 日,冬季學期申請開放時間為每年 6 月 1 日至 8 月 31 日。

  • 申請表格
  • 適合度評估表
  • 大學在讀證明(若尚未畢業,須已修滿至少總學分的 75%)或畢業證書
  • 成績單
  • 學習和考試規定說明
  • 課程內容說明
  • 英語能力證明(B2 或以上)
  • 護照影本

柏林工業大學 申請流程

  1. 前往 zulapp 填寫個人資料

專業選擇 Computer Science,學期為第 1 學期,類別選擇 Konsekutiver Master。填寫完所有資料後點擊 Abschicken,系統會自動產生一組申請編號,此編號在接下來的第二步與第三步中將會使用。

柏林工業大學 申請流程
  1. 所有申請所需文件依照順序合併為一個 PDF 檔案,並上傳至以下網址(網址:apply4master.studsek.tu-berlin.de/en),上傳成功後會收到一封確認郵件。
  2. 可透過 zulapp 查詢申請進度,當考試院開始審查資料時申請狀態將更新為 Zur inhaltlichen Prüfung beim Prüfungsausschuss(已送交考試委員會進行內容審查),若審核通過狀態將更新為 inhaltliche Zugangsvoraussetzungen erfüllt(通過學術內容審查,符合入學資格)。
可透過 zulapp 查詢申請進度,當考試院開始審查資料時申請狀態將更新為 Zur inhaltlichen Prüfung beim Prüfungsausschuss

柏林工業大學其官方網站上對理論計算機科學課程應涵蓋的內容做出說明,也可以具體參考柏林工大 Computer Science 學士課程中 TCS 模組下開設的課程 (上個段落有提及的申請前須滿足的計算機專業必要學分):

至於如果沒有必修 / 選修以上課程,或是未滿足申請 TU Berlin 學程的申請條件。需要如何補足 TCS 學分,筆者以自身經驗提供三種方式供讀者們參考,可以根據自身狀況選擇合適的方法組合 :

方法一:先申請其他德國大學的 Computer Science 專業,再申請柏林工業大學

可以先申請任意一所德國大學的 Computer Science 學士或碩士專業,補足理論計算機科學相關課程後退學,再重新申請柏林工大的 Computer Science 碩士專業。

需要注意的是若要將在其他大學修過的課程學分轉到柏林工大,只有在柏林工大也開設內容相同或高度相近的課程時,這些學分才有可能被承認。

方法二:線上大學課程

另一種方法是報名美國大學的非學位(non-degree)課程。只要課程來自正規大學,並且在課程結束後能提供正式成績單與學分證明,柏林工大一般會承認其學分有效。目前我找到兩所美國大學有開設完全線上、且可單獨修讀的計算機理論課程:

  1. Oregon State University Online
  2. Stanford School of Engineering Online
    • 課程名稱:CS154 – Introduction to the Theory of Computation
      • 學分:4 CP
      • 學費:$6,056
      • 條件:需擁有學士學位且 GPA 要達到 3.0 或以上
    • 課程名稱:CS157 – Computational Logic
      • 學分:3 CP
      • 學費:$4,542
      • 條件:需擁有學士學位且 GPA 要達到 3.0 或以上

雖然 University of Helsinki 的 Open University 有開設 Logic I 和 Logic II 課程,但由於內容過於基礎,柏林工大不承認這些課為 TCS 類別。

方法三:先申請柏林工業大學的其他碩士學程,再轉到 Computer Science 專業

另一個可行的方式是,先申請柏林工大的學士專業或是理論學分要求較低的碩士專業,並直接修柏林工大所開設的 TCS 課程,等補足缺失的學分後再轉到 Computer Science 專業。這種方法的優點在於彈性高,在補修理論學分的同時仍可同步修 Computer Science 專業的其他課程,不會延後畢業進度。

筆者自身狀況

由於我不會德語,無法修讀達姆工大 Computer Science 學士課程所開設的理論課,而該校碩士課程目前僅有一門英文授課的理論課程 Model Checking(6 ECTS)可被柏林工大承認為 TCS 學分。為了補足仍缺的 1 ECTS,我另外又在 Oregon State University Online 修了 CS321 – Introduction to Theory of Computation。

因此,我最終選擇了方法一與方法二,整個過程耗時約一年。主要原因是達姆工大的期末成績公布時間較晚,導致我錯過柏林工大的申請截止日期,只能再等一個學期才能重新申請。因此,如果想要爭取半年內轉學成功的讀者,請注意自己學校的成績公布時間是否足夠充裕。


Technische Hochschule Ulm - TU Berlin, MSc in Computer Science 林柔恩 Crystal Lin WillStudy 2025 春季海外校園大使

Crystal Lin

  • 2025 春季海外校園大使
  • Technische Hochschule Ulm -> TU Berlin, MSc in Computer Science
  • Instagram : @jou_en0205

海外校園大使 WillStudy Ambassador
報名連結 |  + 更多創作

WillStudy 每年分別於春季、秋季招募兩梯次的海外校園大使,邀請全台灣各大專院校預計前往海外留學的學子們加入團隊一起創作,將你們接下來精彩、獨特的生活分享給更多的夥伴。
如果你同樣有熱情想分享留學時發現的新知與資訊,同時賺取國外的生活費、旅費,歡迎持續關注我們並把握機會加入大使的行列吧!

Related Articles