JHU MSECS
プログラム概要 & メリット
MSECS は JHU の CS プログラムで、異分野から CS に転向するためのプログラムとしてよく知られています。毎年かなりの数の異分野出身者(CS の授業を一度も受けたことがない人も多いです)を受け入れており、学部で鉱山工学(Mining Engineering)を専攻した学生が合格した例もあります。キャリアチェンジを考えている人も、CS 専攻の人も、注目する価値のあるプログラムです。
クラスの規模が小さいので、一部の企業のインターンに応募する際に有利になることがあります(Meta のことです)。ただし、今の状況ではそこまで楽観視できないかもしれません。PhD への転籍は大きなメリットで、ここの教授は自分の修士学生を研究プロジェクトに迎え入れることを好むからです。
標準テストの要件
2024年の出願シーズンでは、TOEFL 100 と GRE の提出が必須でした。しかし MSECS は出願ページで、GRE のスコアを提出しても審査には使わないと明記しています。GRE の要件は、あくまで上位の工学部の方針によって存在しているだけです(「Whiting School of Engineering では、すべての修士プログラムの出願に GRE General Test のスコアを求めています。ただし Department of Computer Science ではこのスコアを審査せず、出願審査の過程で合否の結果に影響することもありません。」)
合格傾向 & 代表的な DataPoints
過去の例を見ると、GPA 3.7+ なら合格の可能性は高いです。ただし、この学校はスペックが高すぎる出願者を不合格にすることもあるので注意してください -- 友人の一人は Stanford に合格したのに、MSECS には不合格でした。
- Southern University of Science and Technology、CS 学部、GPA 3.8、NetEase で短期インターン
- Southeast University、CS、GPA 3.83、IELTS 7.5
- University of Science and Technology Beijing、AI 専攻、GPA 3.82、TOEFL 106
- IIT EE 学部、正社員経験1年
- Xi'an Jiaotong University、異分野から CS へ転向、GPA 90.1
就職実績 & DataPoints
- Southern University of Science and Technology、CS 学部、GPA 3.8、NetEase で短期インターン、AWS のインターンに合格
- 職歴3年、Goldman Sachs の Analyst に合格
- IIT EE 学部、正社員経験1年、小規模企業に合格
- インド人学生、正社員経験1年、小規模企業の new grad に合格
- インドの CS 学士、修士在学中に Johns Hopkins Medicine でマルチモーダル LLM の RA、2025年から Amazon で SWE の正社員。
学生生活
ほとんどの学生は3学期にわたって 3 + 4 + 3 の履修構成を選びます。最終学期をパートタイムにすれば、4 + 4 + 2 や 4 + 5 + 1 という構成にもできます。
Applications、Reasoning、Software、Systems、Theory の5つの分野のうち任意の4分野を選び、各分野で少なくとも1科目ずつ履修する必要があります。EN.601.667 (01) Introduction to Human Language Technology や EN.601.783 (01) Vision as Bayesian Inference のように、楽なことで有名な作業量の少ない授業を多く選べるので、就活、履歴書の提出、LeetCode に使う時間を確保できます。
学校には audit(聴講)のオプションがあります。システム上で audit として登録した授業は成績証明書に記載されます。Audit の授業は0単位なので便利です。たとえば1学期目に Operating Systems や Distributed Systems のような負荷の高い授業を取りたいけれど、就活の妨げになるのが心配だとします。Audit で取れば、次の2つのケースになります。1. 両立できてインターンも決まった場合 -- 取りたい授業に出席して学べる、最も理想的な結果です。2. 両立できない場合 -- 費やす時間を最小限にして就活に集中すればよいだけです。0単位なので修了には影響せず、落第を心配する必要もありません。どちらにしても損はありません。
CS の授業の履修登録の優先度が非常に高いので、取りたい授業が取れないという心配はいりません(そもそも MSECS のコホートはそれほど大きくありません)。履修登録が開始された後、他学科の学生は CS の授業に登録するまで数日待たなければなりません。一方、CS の学生は他学科の授業を登録する際に制限がありません。工学部の中で、CS だけがこのような履修登録の保護を受けているからです。CV、NLP、ML のような人気の授業は、CS の学生に優先権が与えられます。学校には大人数の授業と少人数の授業の両方があり、大人数の授業は40~50人、少人数の授業は20人未満のこともあります。
プログラムのデメリット
-
JHU は Baltimore にあり、治安のリスクが比較的高いです。ただ、在校生は噂ほど悪くはないと言っています -- 午後5時45分から深夜3時45分まで無料のシャトルが運行していて、アプリで呼べます。図書館にも、その時間帯に必要な場所まで送ってくれる専用のスクールバスがあります。
-
高いです。23 fall の MSECS 合格者のオファーレターによると、年間の総費用は $86,267 です。1.5年だと合計 $137,371.50 になります。
ひとことでまとめると:
個人的には、このプログラムは過小評価されていると思います。高い費用を除けば、あらゆる面(学校のランキング、学生生活、作業量、PhD への転籍の機会、就活のしやすさ)がかなり良いです。異分野からの CS 転向プログラムではありますが、CS 専攻の人も出願できます。家庭の予算に余裕があるなら、個人的にはこのプログラムのレベルは Open CS App の A+ プログラムに引けを取らないと思います。