見出し画像

UT Austin Master's in Computer Scienceを卒業した

4年間続いたUTAustinのCS Masterを最近修了したのでその経緯やレビューなどを書こうと思います。


経緯

プログラムに興味を持ったきっかけ

ずっとコンピュータサイエンスの修士号を取得したいと考えており、これまで会社の海外留学制度などに応募したりしていましたが、チャンスがありませんでした。そんな中、オンラインで修士号が取得できるプログラムを模索し始めました。

UT Austinを選んだ理由

最初に候補としてStanford大学のオンラインプログラムを検討しましたが、費用が高すぎたため断念しました(たしか当時年間400万円くらい)。他の有力候補はGeorgia Techのオンラインコースでしたが、UT Austinも大学としても優秀で名のしれた大学であり、入学に必要な英語資格や必要なテストの点数もGeorgia Techと比較して易しかったです。また、あまりコネもなかったため推薦書が必要なかったのも大きなポイントでした。

授業の内容

カリキュラムの概要

カリキュラムは提供されるコースワークの内、10個を修了すればよいものでした。必修科目と選択科目があり、内容は基本的なコンピュータサイエンスのコースワーク(Operating System, Linear Algebraなど)から、マシンラーニング系(Conventional ML, Deep Learning, NLP, Reinforcement Learningなど)、プログラミング系(Parallel Programming, Androidなど)まで多岐にわたります。私はだいたいセメスターごとに1~2コースを取り、卒業までにトータルで丸4年かかりました。働きながらの人は2コースでもだいぶ忙しくなるのではないかと思います。

印象に残った授業やプロジェクト

特に楽しかった授業はDeep LearningとParallel Programmingです。Deep LearningではComputer Vision系の題材が多く、自分の興味にあっていました。最終プロジェクトではRLやCVを用いて、マリオカート的なゲームでカートを操作し、生徒同士で競うというものでした。Parallel ProgrammingではCUDA, Go, Rustなど様々なプログラミング言語に触れることができました。

授業の進め方と教材の質

授業の進め方や内容はは教授次第です。コースワークを選ぶ際には生徒だけで運用されるレビューサイトやSlackコミュニティがとても役に立ちました。自分の得手不得手、合う合わないはあるものの、教材の質は基本的にはどれも高いと感じました。

学習体験

オンライン学習環境

オンラインでの学習環境はフルタイムで働いていた自分としては最適でした。基本的にはオフサイトで教えている内容と同一なので、質が低いということもありません。

教授やTAとのコミュニケーション

教授やTAとのコミュニケーションは基本的にはWeb掲示板のようなもので行われました。自分はあまり投稿することはなかったですが、自分と同じ疑問を持つ生徒が必ずいるので、そういった投稿を見て自分も理解することが多かったです。

他の学生との交流

自分は他の学生との交流はあまりなかったですが、授業やプロジェクトによってはチームを組むこともありました。タイムゾーンが近い人同士が組むことが多かったように思います。あとはSlack上でコミュニケーションがありました。私の時は日本人は4~5人ほどおり、たびたびZoomミーティングでおしゃべりしたり、出張の際にご飯に行ったりしました。

時間管理やモチベーション

フルタイムで働きながらの学習は非常にチャレンジングでした。特に子供が小さかったので、時間管理が大変でした。宿題締め切り前は子供の寝かしつけと一緒に寝て朝4時位に毎日起きて宿題をするような日々でした。また、授業自体は楽しいのですが、4年もやっているとプログラム後半になるにしたがって徐々にモチベーションが下がった時期もあったりしたので、可能であればもう少し短期間で修了できると良いと思いました。

成果と影響

キャリアへの影響

期待通りComputer Scienceの知識が得られ、仕事でも実用的に活かせる部分も多くありました。また、卒業したことを上司に伝えるとPersonal Achievementとして大きなことを成し遂げたと評価いただきました。直接の影響ではないと思いますが、たまたまその年にプロモーションしたりして良いことが続きました。Computer Scienceの修士号を取りたい人にはおすすめです。大学の知名度的にもコスト的(トータル10000ドル)にもかなり良いバランスが取れていると思います。

最後に

オンラインプログラムを最後までやり通すのは大変ですが、その分見返りもあります。UT Austinおすすめです。もしこのプログラムやオンライン学習について質問や聞きたいことがある方がいれば、ぜひコンタクトください。


この記事が気に入ったらサポートをしてみませんか?