Essential Computer Science for Global LeadersⅠ 2017年4月12日開講

一覧に戻る

4月12日よりEssential Computer Science for Global LeadersⅠを開講します。この科目は、グローバル理工学副専攻の履修科目(必修)になっていますが、博士前期・後期課程に所属し、関心のある学生であれば、どなたでも履修することができます。なお、講義は英語で行われます。

本講座の趣旨

Bashar特任准教授Computer science and engineering is an emerging discipline in the current epoch of human history. Along with electronics, it drives the information revolution following industrial and agricultural revolutions. In the recent years, it has become an indispensable discipline, playing active roles in almost all social sectors: medical, engineering, business, laws, social sciences, sciences and humanities. Future progress and the ultimate shape of this planet will largely depend on how the next generation global leaders are going to be equipped with essential knowledge on computer and related sciences. Although computer science graduates have some knowledge, future leaders from other disciplines need to be prepared for facing complex challenges ahead. Attention will therefore be given to simplify various key concepts using discussions, examples and practices. Besides essential foundations, the recent trends will also be investigated in order to keep track of the fast growing discipline ever.

学生へのメッセージ

Although e-Computer Science-1 is designed as an interdisciplinary course, students from both fundamental and applied sciences will be benefited. However, regular attendance is important to grasp key concepts of this course. All references are not mandatory. Follow lectures in relaxed mode.
N.B. Contents of the topics may be refined subject to necessity

講義概要

科目名
Essential Computer Science for Global LeadersⅠ [17S1004]
単位数
2.0単位
担当教員
BASHAR, Md Khayrul (お茶の水女子大学プロジェクト教育研究院特任准教授)
対象
博士前期・後期課程
場所
人間文化研究科棟408室
7月7日、19日、26日は人間文化研究科棟604室
日時
水曜3~4限(10:40-12:10)
4月12日、19日、26日
5月10日、17日、24日、31日
6月7日、14日、21日、28日
7月5日、12日7日、19日、26日
授業計画
Power point presentation, onboard discussion, software and hardware practice for applications
 

  • Lecture-1 to Lecture-3 Computer Basics : Data representation, Computer operation and data storage, Computer architecture, operation system basics; Probability and statistics ;
  • Lecture-4 Test/Assignment
  • Lecture-5 to Lecture-8 Computer programming : Programming with examples using C++/ R ; Device control ; Assignment
  • Lecture-9 to Lecture-11 Algorithms and machine learning : Algorithm basics ; Introduction to machine learning with applications ; Assignment
  • Lecture-12 to Lecture-14 Computer Network and Graphs : Network and internets ; Graph theory basics
  • Lecture-15 Final Test/Assignment
教科書・参考文献
  1. Digital design and computer architecture by David M. Harris and Sarah L. Harris
  2. Schaum’s Outline of Digital Principles by Roger L. Tokheim
  3. A modern introduction to probability and statistics, by F.M. Dekking C. Kraaikamp H.P. Lopuhaa and L.E. Meester
  4. Data Structures and algorithms by Alfred V. Aho, Jeffrey D. Ullman, and John E. Hopcroft
  5. Modern operating systems by Andrew S. Tanenbaum and Herbert Bos
  6. Programming in ANSI C/Object-Oriented programming with C++ by E Balagurusamy
  7. Programming principle and practice using C++ by Bjarne stroustrup /C++ How to Program by Paul Deitel and Harvey Deitel
  8. Graph theory with applications by J. A. bondy and U. S. R. murty
  9. Computer Network by Andrew S. Tanenbaum and David J. Wetherall
  10. Lecture materials will also be supplied whenever needed

履修登録

履修登録期間: 4月 8日(土) ~ 4月21日(金)
上記登録期間内に登録ができなかった場合は、学生センター棟1階学務課にご相談ください。

お問合せ

お茶の水女子大学 リーディング大学院推進センター
Tel: 03-5978-5775
E-mail: