内容に類似性のあるシラバス

1849 件ヒット (0.013秒):

  •   自然言語処理学  
       
      情報基礎科学専攻、システム情報科学専攻、人間社会情報科学専攻、応用情報科学専攻  
      後期  
      後期 木曜日 2講時  

    言葉(自然言語)は、日々のコミュニケーションにおいて不可欠な要素です。私たち人間は、考えや感情を伝え、知識を共有し、会話をスムーズに進めるため、また抽象的思考を行うために言葉を用います。これらのプロセスを可能にしているのは、言葉が持つ細かなニュアンス、言外の意味、そして新たに生まれる用語など、言葉の内に秘められた複雑なダイナミクスです。

    本講義では、このような言葉の複雑さをコンピュータが高精度で処理できるようにするためのアルゴリズムやデータ構造について学びます。プログラミング演習では、自然言語処理の応用課題に取り組みます。受講者はプログラミング言語Pythonにある程度習熟していることを前提とします。

    授業形態:

    授業は対面での講義とオンラインでの講義があります。講義資料はGoogle Classroomにアップロードします。また、講義期間の後半に自然言語処理に関するプログラミング演習(対面を想定)を実施します。実施形態等の詳細は講義内でアナウンスするとともに、Google Classroomでも通知します。

  •   計算物理学 / Computational Physics  
      是常 隆  
      理  
      後期  
      後期 金曜日 1講時  

    様々な物理現象を理解する際、数値計算は非常に強力な手法となる。この講義では、数値計算を行う上で必要となる計算機の原理や環境構築のための知識、数値計算の手法やアルゴリズム、プログラミングの技術を概説する。また、実際に自分でプログラムを作成し数値計算を実行するための技術を習得する。

    To understand various physical phenomena, numerical computation becomes a very powerful tool. In this lecture, we will outline the knowledge necessary for setting up the computational environment, the methods and algorithms of numerical computation, and the programming techniques. In addition, students will learn the skills necessary to create programs and execute numerical computations.

  •   アルゴリズムとデータ構造 / Algorithms and Data Structures  
      住井 英二郎  
      工  
       
       

    Google Classroomのクラスコードは工学部Webページ

    https://www.eng.tohoku.ac.jp/edu/syllabus-ug.html

    (学部シラバス・時間割)にて確認すること。

    授業にはGoogle Classroomを利用

    1.目的

     アルゴリズムの解析・設計に必要となる基礎知識を修得する。

    2.概要

     普遍的な計算モデルを与え、アルゴリズム解析の基礎となる計算量の理論を解説する。基礎的データ構造(リスト、探索木、スタックなど)について詳細を示し、ソート、探索等の具体例を通して、分割統治法などのアルゴリズム設計の基本技法について述べる。

    3.達成目標等

     基本的なアルゴリズムとデータ構造を理解し、アルゴリズム設計技法の基礎を修得する。授業中の演習等(プログラミングを含む)により理解を深める。

    The class code for Google Classroom can be found on the Web site of the School of Engineering:

    https://www.eng.tohoku.ac.jp/edu/syllabus-ug.html (JP Only)

    Will use Google Classroom

    1. Purpose

    To learn basic knowledge for analysis and design of algorithms.

    2. Summary

    Give general computation models, and explain the theory of complexity as a basis of algorithm analysis.

    Show basic data structures (such as lists, search trees, and stacks) in detail, and describe basic techniques for algorithm design such as the divide-and-conquer method through specific examples such as sorting and searching.

    3. Goals

    To understand basic algorithms and data structures, and learn basics of algorithm design techniques.

    Deepen the understanding via exercises (including programming) in class.

  •   データ科学プログラミング演習  
       
      情報基礎科学専攻、システム情報科学専攻、人間社会情報科学専攻、応用情報科学専攻  
      前期集中  
      前期集中 その他 その他  

    このコースでは、Pythonの基本文法から始めて、データ型、制御構造、関数、データ構造、モジュール、例外処理、オブジェクト指向プログラミング、科学計算のためのPythonまで、幅広くカバーします。全てのセッションは、Google Colabを通じてインタラクティブな演習を行いながら、実践的なプログラミングスキルの修得を目指します。学生は、これらの知識を基に、データサイエンスに関連する複雑な問題を解決するための基盤を構築します。

  •   コンピュータ実習Ⅰ / Computer Seminar I  
      大西 直文, 庄司 衛太  
      工  
       
       

    Google Classroomのクラスコードは工学部Webページにて確認すること。

    学部シラバス・時間割(https://www.eng.tohoku.ac.jp/edu/syllabus-ug.html)

    1. 目的

    技術者や科学者に要求される情報処理やインターネットによる情報交換など,知的創造のためのツールとしてコンピュータを使用する上での基本を演習により学ぶ.

    2. 概要

    コンピュータをツールとして使いこなすための基本的な操作と,機器制御や科学技術計算に適する汎用プログラミング言語の基本を修得したあと,定められた仕様に即したソフトウェア開発を目的とした総合的な課題に対するアルゴリズムの設計とプログラミング,及びそれに至る過程を記述したレポートの作成により,コンピュータシステムの使い方を実際に学習する.

    3. 達成目標等

    オペレーティングシステム,汎用プログラミング言語,アルゴリズムの設計とプログラミングなどの基本的知識を習得する.

    The class code for Google Classroom can be found on the Web site of

    the School of Engineering:

    https://www.eng.tohoku.ac.jp/edu/syllabus-ug.html (JP Only)

    1. Objective

    The purpose of this course is to obtain basic computing skills such as information processing and information exchange via internet for engineers and scientists through some exercises.

    2. Contents

    This course is designed to introduce undergraduate students to fundamental computer science including operating system, text editing, general-purpose programming language, and computer graphics. Students will learn about algorithms and problem solving through development of a specific software.

    3. Goal

    Students will be able to obtain fundamental knowledge of a general-purpose programing language and algorithm design.

  •   情報処理演習(化) / Practice of Information Processing  
      大野 肇  
      工  
       
       

    Google Classroomのクラスコードは工学部Webページにて確認すること。

    学部シラバス・時間割(https://www.eng.tohoku.ac.jp/edu/syllabus-ug.html)

    ※初回の参集時間・場所等を連絡しますのでGoogle Classroomよりご確認ください.

    1.目的

      情報処理に不可欠なプログラミング言語の知識を身につける。

    2.概要

      C言語の基本文法および簡単なアルゴリズム設計法を講義する。また、UNIX環境下でのプログラムの作成・コンパイル・実行方法に関する演習を行う。

    3.達成目標等

      この授業では主に以下のような能力を修得することを目標とする。

    ・ C言語の文法を理解し、簡単なプログラムを作成できる。

    ・ UNIX環境下でのプログラムの作成から実行までの操作ができる。

    1. Purpose

       To acquire knowledge of programming languages ​​that are indispensable for information processing.

    2. Overview

        Lecture on basic grammar of C language and simple algorithm design method. To practice how to create, compile,

        and execute programs in a UNIX environment.

    3. Goal

        The main goal of this class is to acquire the following abilities.

        ・ To understand the grammar of C language and be able to create simple programs.

           To perform operations from program creation to execution in a UNIX environment.

    The class code for Google Classroom can be found on the Web site of

    the School of Engineering:

    https://www.eng.tohoku.ac.jp/edu/syllabus-ug.html (JP Only)

    Google Classroom is used for this practice.

    This practice aims to learn knowledge on programing language necessary for information processing. Basic grammars and some simple algorithms on a C language will be explained in the practice where programing, compiling and execution are learned. The practice is designed to understand the grammar of C language and write some simple programs. It is also designed to learn technical procedures from program writing to execution under UNIX operating system.

  •   計算人文社会学研究演習Ⅰ /  
      LYU ZEYU  
      文  
       
      前期 水曜日 3講時  

    この授業では、計算社会科学に必要なプログラミング基礎を、Python を通じて習得する。データ構造、制御構造、関数、オブジェクトなどプログラミングの基礎概念を学んで、ライブラリを用いたデータ解析・可視化などを、講義と実習を通じて身につける。

    This course pertains to elementary Python programming for computational social science. This course covers fundamentals of programming including data types, control structure, functions, and obeject oriented design. Also, students will learn how to utilize libraries for data analysis and data visualization through lectures and practical exercises.

  •   アルゴリズムとデータ構造 / Algorithms and Data Structures  
      吉仲 亮  
      工  
       
       

    Google Classroomのクラスコードは工学部Webページにて確認すること。

    学部シラバス・時間割(https://www.eng.tohoku.ac.jp/edu/syllabus-ug.html)

    1.目的

     アルゴリズムの解析・設計に必要となる基礎知識の修得を目的とする。

    2.概要

     普遍的な計算モデルを定義し、アルゴリズム解析の基礎となる計算量の理論を解説する。基礎的データ構造(リスト、探索木、スタックなど)について詳細を示し、ソート、探索等の具体例を題材にして、分割統治法などのアルゴリズム設計の基本技法について述べる。

    3.達成目標等

     基本的なアルゴリズムとデータ構造を理解し、アルゴリズム設計技法の基礎を修得する。講義中の演習等(プログラミングを含む)により理解を深める。

    The class code for Google Classroom can be found on the Web site of

    the School of Engineering:

    https://www.eng.tohoku.ac.jp/edu/syllabus-ug.html (JP Only)

    1. Purpose

    The purpose is to learn the basic knowledge for analysis and design of algorithms.

    2. Summary

    Give some usual computational models and explain the computational theory of basic analysis of algorithms.

    Show some basic data structures (list, searching tree, stack, etc.) in detail, and some specific examples of "sort", "search", etc. as the theme.

    Introduce some techniques of the basic algorithm design such as divide-and-conquer method.

    3. Goals

    To understand the basic algorithms and data structures, learn algorithm design techniques.

    It is better to understand by doing the exercises (including programming) in the lecture.

  •   コンピュータ実習Ⅰ / Computer Seminar I  
      大西 直文, 庄司 衛太  
      工  
       
       

    Google Classroomのクラスコードは工学部Webページにて確認すること。

    学部シラバス・時間割(https://www.eng.tohoku.ac.jp/edu/syllabus-ug.html)

    1. 目的

    技術者や科学者に要求される情報処理やインターネットによる情報交換など,知的創造のためのツールとしてコンピュータを使用する上での基本を演習により学ぶ.

    2. 概要

    コンピュータをツールとして使いこなすための基本的な操作と,機器制御や科学技術計算に適する汎用プログラミング言語の基本を修得したあと,定められた仕様に即したソフトウェア開発を目的とした総合的な課題に対するアルゴリズムの設計とプログラミング,及びそれに至る過程を記述したレポートの作成により,コンピュータシステムの使い方を実際に学習する.

    3. 達成目標等

    オペレーティングシステム,汎用プログラミング言語,アルゴリズムの設計とプログラミングなどの基本的知識を習得する.

    The class code for Google Classroom can be found on the Web site of

    the School of Engineering:

    https://www.eng.tohoku.ac.jp/edu/syllabus-ug.html (JP Only)

    1. Objective

    The purpose of this course is to obtain basic computing skills such as information processing and information exchange via internet for engineers and scientists through some exercises.

    2. Contents

    This course is designed to introduce undergraduate students to fundamental computer science including operating system, text editing, general-purpose programming language, and computer graphics. Students will learn about algorithms and problem solving through development of a specific software.

    3. Goal

    Students will be able to obtain fundamental knowledge of a general-purpose programing language and algorithm design.

  •   高性能計算論  
       
      情報基礎科学専攻、システム情報科学専攻  
      後期前半  
      後期前半 火曜日 1講時 情報科学研究科中講義室 / 後期前半 火曜日 2講時  

    Google Classroomのクラスコードは工学研究科HPにて確認すること。

    大学院シラバス・時間割・履修登録(https://www.eng.tohoku.ac.jp/edu/syllabus-g.html)

    高性能計算を実現するスーパーコンピュータシステムについて、ハードウェアとソフトウェアの両面から概観する。本講義では、並列処理の重要性を述べた後に並列処理システムのハードウェア構成方式、並列アルゴリズム設計法、並列プログラミング手法、および性能評価方法について講義する。

    講義資料はGoogle Classroomで配布し、各自のPCを用いたプログラミング実習も交えて説明する。

    クラスコード:3hbsduj

もっと見る…