Essential Computer Science for Global LeadersⅠ to begin on April 12, 2017

 Class List of Spring Semester 2017

“Essential Computer Science for Global Leaders Ⅰ” will begin on April 12. This is a compulsory lecture for students in “Minor Course of Science and Technology for Global Leaders”. But all master’s & doctoral students can take it if you have interest. The lecture will be conducted in English.

Lecture Theme & Objective

Prof. BasharComputer 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.

Message to Students

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

Lecture Outline

Essential Computer Science for Global LeadersⅠ [17S1004]
Number of Credits
BASHAR, Md Khayrul (Project Associate Professor of Ochanomizu University)
Target Audience
Graduate Students
Graduate School of Humanities & Sciences Building R408
Graduate School of Humanities & Sciences Building R604 for July 7, 19, 26
Date & Time
Wednesday, Period 3-4 (10:40-12:10)
April 12, 19, 26
May 10, 17, 24, 31
June 7, 14, 21, 28
July 5, 127, 19, 26
Lecture Schedule
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
Lecture Materials
  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


Registration Period: April 8 through 21
If you cannot register during above period, please submit a paper-based registration form at Academic Affairs Office in Student Affairs Building.


Ochanomizu University Leading Graduate School Promotion Center
Tel: 03-5978-5775