学部後期課程
HOME 学部後期課程 生物情報実験法
過去(2023年度)の授業の情報です
学内のオンライン授業の情報漏洩防止のため,URLやアカウント、教室の記載は削除しております。
最終更新日:2024年4月22日

授業計画や教室は変更となる可能性があるため、必ずUTASで最新の情報を確認して下さい。
UTASにアクセスできない方は、担当教員または部局教務へお問い合わせ下さい。

生物情報実験法

生物情報実験法(東京大学 理学部 生物情報科学科 0560574, 共通科目コード FSC-BI3B62L1) (合併科目)生物情報実験法(東京大学 大学院新領域創成科学研究科 メディカル情報生命専攻 47240-57) Bioinformatics Programming (Faculty of Science, Bioinformatics and Systems Biology, 0560574, FSC-BI3B62L1) Bioinformatics Programming (Graduate School of Frontier Sciences, Computational Biology and Medical Sciences, 47240-57, GFS-MJ6S15L1)
バイオインフォマティクスを含むプログラミング一般に必要な基礎知識を演習形式で学ぶ。毎週課題をこなすことで、プログラミング能力の向上を目指す。


Students will learn the basic knowledge required for programming in general, including bioinformatics, in an exercise format. Students will aim to improve their programming skills by completing weekly assignments.
MIMA Search
時間割/共通科目コード
コース名
教員
学期
時限
0560574
FSC-BI3B62L1
生物情報実験法
豊島 有
S1 S2
月曜3限、月曜4限
マイリストに追加
マイリストから削除
講義使用言語
日本語
単位
1.5
実務経験のある教員による授業科目
NO
他学部履修
不可
開講所属
理学部
授業計画
計13回の演習形式の授業を行う。理学部と大学院新領域創成科学研究科の両開き科目だが、理学部カレンダーで開講するので注意すること。 なお、5/22は理学部交歓会のため休講となる。 第一部(小野寺担当、4/10、4/17、4/24、5/1、5/8)では、基本的なプログラムの書き方やライブラリの使い方を学習し、教科書に載っている擬似コードから自分でC++に書き換えられる能力を身につける。また、SQLやGitの利用方法についても学ぶ。 第二部(笠原担当、5/15、5/29、6/5、6/12)では、本格的なプログラミング開発に必要なハードウェアの基礎知識や並列プログラミングまでを学ぶ。 第三部(豊島担当、6/19、6/26、7/3、7/10)では、Javaおよびmatlabを用いたプログラミングに取り組む。 A total of 13 exercise-style classes will be held. In the first part (4/10, 4/17, 4/24, 5/1, and 5/8, by Taku Onodera), students will learn how to write basic programs and use libraries, and acquire the ability to rewrite pseudo code from the textbook to C++ by themselves. Students will also learn how to use SQL and Git. In the second part (5/15, 5/29, 6/5, and 6/12, by Masahiro Kasahara), students will learn basic knowledge of hardware and parallel programming necessary for large-scale programming development. In the third part (6/19, 6/26, 7/3, and 7/10, by Yu Toyoshima), student will work on programming using Java and matlab.
授業の方法
プログラミング演習。自分のノートパソコンを用意して持参すること。 Programming exercises. Please bring your own laptop.
成績評価方法
課題(レポート)による。 Depends on the assignment (report).
教科書
指定しない。 Not specified.
参考書
江添亮のC++入門 江添亮著 2019年 Effective C++ 原著第3版 C/C++プログラマーのためのOpenMP並列プログラミング 64ビットアセンブラ入門(北山洋幸著) コンピュータアーキテクチャ技術入門 ~高速化の追求×消費電力の壁 RESTful Webサービス(L. Richardson 著)
履修上の注意
本講義はC言語によるプログラミング経験がある程度あることを前提条件とする。プログラミング未経験者を対象とした講義ではないため、注意すること。 また、毎回の出席と課題提出を前提とする。 This lecture assumes that the student has some experience in C programming. Please note that this lecture is not intended for students with no programming experience. Attendance at each class and submission of assignments will be required.