KTH Royal Institute of Technology
MSc Computer Science
Stockholm, スウェーデン
科学のマスターズ
存続期間
2 年
言語
英語
ペース
フルタイム
申請期限
最も早い開始日
Aug 2026
授業料
SEK 360,000 *
学習形式
校内で
* non-EU/EEA/Swiss is 342,000 SEK.
The master's programme in Computer Science provides a broad education in computer science. Students acquire a solid foundation in advanced algorithms, computer security, artificial intelligence and internet protocols, and gain expertise through specialisation tracks. Graduates pursue careers at the forefront of software-based technologies, for example, software engineers, game developers, and IT project managers, or go on to PhD studies in order to pursue careers in research labs or in academia.
Computer Science at KTH
The master's programme in Computer Science provides a broad education in computer science with the possibility to specialise in different subjects. You will learn the methods for constructing software systems, including theoretical foundations and the practical ability to develop products and systems. During the programme, you will meet prominent guest lecturers from the industry and guest lecturers from other universities.
The programme starts with mandatory courses in advanced algorithms, artificial intelligence, computer security, internet protocols, and research methodology to give you an insight into different areas of computer science. In the second semester, you choose one of the seven specialisations to gain in-depth knowledge in computer science. The specialisations are closely connected to the department's world-class research groups.
Data Science
In the Data Science specialisation, you will learn methods for managing and analysing data from various sources, such as biomolecular sequence data, images and video, text.
Interaction Design
In the Interaction Design specialisation, you will learn to design and develop interactive systems with modern development methodologies. The specialisation also provides a more profound knowledge of how to systematically evaluate interactive systems.
Cognitive Systems
In the Cognitive Systems specialisation, you will learn how to develop applications with artificial intelligence - abilities traditionally associated with humans. In the specialisation, you can focus on robotics and computer vision or conversational systems, for example, systems that interact through human language, such as voice assistants, social robots and chatbots.
Scientific Computing
In the Scientific Computing specialisation, you focus on techniques for mathematical modelling and numerical simulation of physical, chemical and biological systems. These techniques are used as the basis for virtual experiments when, for example, simulating crash tests and when building interactive virtual environments, for example, for computer games.
Software Technology
In the Software Technology specialisation, you will explore the methods and tools for designing, developing and maintaining different types of software. Within the specialisation, you can focus on programming languages, compilers and program semantics or on software engineering, automated testing and large-scale development of reliable and secure software.
Theoretical Computer Science
In the Theoretical Computer Science specialisation, you learn about abstract and mathematical methods to study algorithms. You learn to use formal methods and focus on the verifiable properties of software and software systems.
Visualisation and Interactive Graphics
The Visualisation and Interactive Graphics specialisation stretches from basic visualisation and graphics to modern research in the field. Visualisation is mainly about making large and complex data understandable with the help of graphics but has applications in computer games and other virtual environments.
The programme also consists of 28 ECTS credits (about one semester) of elective courses, from which you can choose from a wide range of courses within computer science, to specialise further in your field of interest or broaden to new areas within computer science. The programme ends with the master's degree project, which involves participating in advanced research or design projects in an academic or industrial environment in Sweden or abroad.
This is a two-year programme (120 ECTS credits) given in English. Graduates are awarded the degree of Master of Science. The programme is given mainly on the KTH Campus in Stockholm by the School of Electrical Engineering and Computer Science (at KTH).
コンピューター サイエンスの 2 年間の修士プログラムは、3 学期のコースと、修士号プロジェクトに特化した 1 学期の最終学期で構成されています。各タームは約 30 の ECTS クレジットで構成されます。選択したトラックに応じて、異なるコースを学習することになります。このページで紹介されているコースは、2024 年秋に開始する学習に適用されます。
1年目
以前の学位で DD2380、DD2395、IK2218、または DD2440 に対応するコースを受講した学生は、代わりに代替コースの受講を申請することができます。申請書はマスター コーディネーターに提出され、マスター コーディネーターは以前に読んだコースを確認した後、学生が適切な代替コースを選択するのを支援します。このコースは少なくとも 6 単位を取得し、高度なレベルで幅広いコンピューター サイエンスを学ぶ必要があります。学生のコースに含めてはなりません。また、主題が他の必修コースに近いものであってはなりません。
代替コースの選択はプログラムディレクターの承認が必要です。
KTHの学生:
- CINTEの次のコースのいずれかを読んだ人は、代替コースの受講を申請できます: IK1203 ネットワークとコミュニケーション、ID1214 人工知能とアプリケーション、IV1013 コンピュータ セキュリティ入門、IK2206 インターネット セキュリティとプライバシー。上記の指示に従ってマスターコーディネーターに連絡してください。
- 2011 年以前に開始したCDATEの場合は、修士課程で必須コース ID2200 オペレーティング システム (6 単位) を受講する必要があります。
すべてのトラックの必須コース
- 科学の哲学とコンピューター科学者のための研究方法論の紹介(DA2210)6.0単位
- コンピューターサイエンスのプログラム統合コース(DD2300)2.0単位
- 人工知能(DD2380)6.0クレジット
- コンピューターセキュリティ(DD2395)6.0クレジット
- 高度なアルゴリズム(DD2440)6.0クレジット
- インターネットのプロトコルと原則(IK2218)6.0クレジット
2年目
すべてのトラックの必須コース
- コンピュータサイエンスとエンジニアリングの学位プロジェクト、セカンドサイクル(DA231X)30.0クレジット
- コンピューターサイエンスのプログラム統合コース(DD2300)2.0単位
持続可能な発展
KTHの卒業生は、持続可能な開発がすべてのプログラムの不可欠な部分であるため、社会をより持続可能な方向に動かすための知識とツールを持っています。コンピュータ サイエンスの修士課程で取り組む 3 つの主要な持続可能な開発目標は次のとおりです。
- 8 ディーセント・ワークと経済成長
- 9 産業、イノベーション、インフラストラクチャ
- 11 持続可能な都市とコミュニティ
さまざまな社会的ニーズに対応するスマートなデジタル ソリューションを開発する方法を学びます。現在、デジタル技術は、しばしば非効率的でリソースを浪費する古いシステムを急速に置き換えています。顧客の夢を技術的な最先端の可能性に結び付ける持続可能なコンピューターベースのソリューションを見つけるために必要な理論的基礎と実践的なスキルの両方を習得します。
コンピュータは、現代の産業、技術革新、および新しいインフラストラクチャの自然で不可欠な部分です。銀行、一次医療、輸送などの中心的な社会構造は現在、劇的な移行段階にあり、他の組織もそれに続くことが予想されます。コンピューター サイエンスとソフトウェア開発の熟練した専門家として、これらの変化を前向きな方向に導く重要な役割を担ってください。
KTH修士課程向けに 4 つの異なる奨学金の機会を提供しています。 KTH奨学金は、1 年または 2 年の修士課程の授業料をカバーします。 KTH 1 年間奨学金は、 KTH修士課程の在学生を対象としており、2 年目の授業料をカバーします。 KTHジョイント プログラム奨学金は、特定のジョイント プログラムの学生を対象としており、 KTHで過ごす学習期間の授業料をカバーします。 KTHインド奨学金は、特にインドからの学生を対象としています。
- KTH奨学金
- KTH 1年間奨学金
- KTH共同プログラム奨学金
- KTHインド奨学金
スウェーデン研究所
スウェーデン研究所 (SI) は、対象国からスウェーデンに来る学生に多数の奨学金を提供しています。
KTH関連奨学金団体
KTH KTH学生に奨学金の機会を提供する以下の団体と協力しています。
- COLFUTURO (Programa Crédito Beca) コロンビアの学生向け
- LPDP (インドネシア教育基金) インドネシアからの学生向け
- メキシコからの学生のためのFUNED
奨学金ポータル
IEFAデータベース
IEFA データベースは、包括的な奨学金検索、補助金リスト、国際学生ローン プログラムを提供しています。
学習ポータル
Studyportals 奨学金データベースには、EU での留学を申請する世界中の学生向けの 1,000 を超える奨学金と補助金がリストされています。
Scholars4dev
Scholarships for Development は、発展途上国の学生に公開されている奨学金のデータベースです。
WeMakeScholars
WeMakeScholars は、インドの学生が銀行や NBFC から教育ローンを確保できるよう支援します。また、さまざまな信託、財団、政府による 26,000 を超える国際奨学金もリストされています。身体。
米国における学生ローンの延期
KTHは米国教育省の認定機関であり、タイトル IV の「延期のみ」ステータス (OPE ID 03274300) を保持しています。米国の学生は、 KTHの修士課程に在籍している間、既存の連邦学生ローン口座の支払いを延期することができます。 「延期のみ」ステータスでは、学生はKTHに入学するために連邦学生ローンを利用することができません。ただし、米国の多くの民間学生ローン機関がこの指定を新規融資の条件として使用しているため、この認定により米国の学生に対する助成金や融資の機会が促進されます。支払いの延期を希望する学生は、米国の金融機関に連絡する必要があります。
コンピュータ サイエンスの修士課程では、最新のソフトウェア テクノロジの最前線でキャリアを積むために必要なスキルを提供します。卒業生は、Google (米国、スイス、スウェーデン)、Spotify、Oracle、Ericsson、Dice、Saab、Klarna、Bloomberg、Accenture などの企業に就職しています。
このプログラムは、学生が研究でキャリアを積んだり、博士号を取得するための継続的な研究を行ったりするための準備も行います。元学生は、スウェーデン、アメリカ、ドイツ、ロシアなどで博士課程の研究を続けています。
卒業後
ソフトウェア エンジニア、研究者、IT コンサルタント、データ アナリスト、ゲーム開発者。


