Syllabus 2008
Fundamental Subjects
Introduction to Algorithms Algorithms and data structure, Searching, Sorting, Graph algorithms, Matching
Introduction to Computer Architecture Computer architecture, Principle of operation, Boolean algebra, Combination circuit, Sequence circuit
Introduction to Systems Programming Operating system, CPU scheduling, Main memory control, Virtual memory, IO, File system, language processor
Introduction to Computer Science I Information theory, Computer architecture, Programming language, Operating system, Basics of UNIX
Introduction to Computer Science II Basics of UNIX , Basics of script programming.
Foundations of Biological Sciences Molecular biology, Molecule of cell, Genetic code, Constituent molecular of the cell, genetic code, Cell's formulation, Cell's dynamics .
Foundation of Materials Science  
Introduction to Computer Science  
 
Specialized Subjects
Information Theory Information volume, entropy, Source encoding, image compression, JPEG, MPEG
Theory of Computation I Finite automaton, Context-free language, Computability, Turing machine
Theory of Commputation II Parallel computation model, Basic parallel algorithms, P-Completeness, Distributed Algorithms
Hardware Design I Design for combinational circuits, Design for arithmetic circuits and sequential circuits, Design and verification of hardware systems.
Hardware Design II Design and test for computers, Design and test for system-on-a-chip
High Performance Computer Architecture
Foundations of Software Science I Context-free language.
Foundations of Software Science II Distributed systems, P2P, Grid, QoS, Distributed objects, Ubiquitous computing.
Computation Models Computational complexity, NP-completeness, Random computation, Term rewriting system, Molecular computation
Sensory Information Processing I Sensing technique, Sensor signal analysis, Image analysis, Image creation
Sensory Information Processing II Image sensing, Image processing, Sensing system, AD/DA conversion
Speech Processing I Speech and acoustics, Speech analysis and synthesis, Speech recognition, HMM based genome analysis
Speech Processing II Speech recognition in real environment, Speech analysis and synthesis, Speech synthesis by rule, Multi-modal interface
Fundations of Artificial Intelligence Knowledge representation, Predicate logic, Inductive learning
Artificial Intelligence I Search algorithm, Knowledge representation and deduction, Machine learning
Artificial Intelligence II Image recognition, Image analyzing system, Intelligent image processing
Computational Linguistics Morphological and syntactic analysis of natural language, Grammatical theory, Semantics
Software Design Software computational model, Programming paradigm, Programming for interprocess communication.
Software Engineering I Software design language, Object-oriented software analysis and design, Interaction design, Software process
Software Engineering II Software maintenance, code analysis, measurement of utilized process, Planning of software development control
Data Engineering I Database architecture, Relational database, Logical/physical design of database, XML and database.
Data Engineering II Relational database, XML and database, Logical/physical design of database, Information retrieval
Information Network I Computer network, Hierarchical protocol, Data linking technology, Communication protocol.
Information Network II Concept of protocol and hierarchical structure, Large-scale high-speed network, Server-client model, Multimedia communication system.
Communication Systems I Wireless communication system, Mobile communication system, Wireless LAN,Digital broadcasting, Characteristics of wireless propagation path
Systems Engineering I Least squares method, Static optimization problem, Optimization of dynamical systems, Optimal filtering
Systems Engineering II Performance analysis of computer and communication systems, Traffic modeling

Systems Control I

Modeling of dynamical system, linear system analysis, linear control system theory.
Systems Control II Nonlinear system control theory, H-infinite control theory, Regulator optimization
Computer Graphics
Digital Image Processing Pattern recognition and understanding, Digital image processing, Statistical pattern identification, Computer vision
Human-Computer Interaction User interface, Computer interaction, Virtual reality.

Robotics I

Sensing, Maanipulation Mobile Robot, Planning, Robot Programming.
Robotics II Realtime Control, Realtime Vision, Interaction, Humanoid Robot, Digital Human.
Bioinformatics I Sequence analysis by HMM, Graph algorithm and gene network, Prediction of protein localization,Genomic drug discovery
Bioinformatics II Research on the cubic structure, Ontology and XML, Molecular analysis, Multipahse test, Manifestation network, Learning machines.
Practice of Bioinformatics Practice of "Bioinformatics I" using computers
Theoretical Life Science Statistical learning theory, Genome and protein research, Model of neuron/brain function .
Bio-Imaging Bio-imaging, Molecular/cellular imaging
Structural Genomics Experimental method of structural biology, Intracellular signaling, Interactional specificity, Structural change and molecular regulation
Functional Genomics Experimental method of structural biology, Intracellular signaling, Interactional specificity, Structural change and molecular regulation
Comparative Genomics Genomic evolution, Human genomics, Biological system analysis
Computational Neuroscience Cerebellum modeling. Computational theory of visual perception, Reward prediction and behavior, Information and selfish gene, Media evolution theory
Advanced Interdisciplinary Science I  
Advanced Interdisciplinary Science II  
Project Practice I-IV The latest subject related to the basis/application of information science.  The project will be taken place on this campus or private research centers.
Exercise in Programming Exercise to get C programming skills.
Advanced Information Science I-IV Advanced and timely theme of information science.
Current Topics in Information Science A Security Technology
Current Topics in Information Science B Security Management for Internet Infrastructure
Current Topics in Information Science D Highly functional computer architectures
Current Topics in Information Science E Ubiquitous computing
Advanced Software Engineering I  
Advanced Software Engineering II  
Introduction to Advanced Robot Technology  
Advanced Robot Design  
Literacy in Information Security Management  
Current Topics in Information Security  
Exercise in Information Security I  
Exercise in Information Security II  
Exercise in Information Security III  
 
General Subjects
Commentaries on Science and Technology  
Fundamentals of Mathematics I Matrix Characteristic value, Characteristic vector, Abstract vector space, Taylor expansion, Calculus, Vector space, Fourier expansion
Fundamentals of Mathematics II Fourier analysis and Laplace transform, Differential equation, Complex analysis
Introduction to Mathematical Science I Probability space, Expectation value and momentum, Random variable and Convergence in distribution, stochastic simulation
Introduction to Mathematical Science II Nature of number, Set/Mapping/Relation, Permutations and Combinations, Recurrence formula
Methods of English Communication Development of English communication skills.
Advanced Scientific Writing Development of scientific writing skills in English.
Introduction to Presentation Skills in English Development of basic skills of effective public speaking and pronunciation, including stressing, rhythm and intonation.
Presentation Skills in English Development of presentation and discussion skills in English.
Scientific English Aspects of report writing. Reporting style, Development of paragraphs, Abstract.
Advanced Interdisciplinary Domain A (Infoarchaeology) Qualification analysis of archaeological specimens in Archaeological studies.  Studies of the introduction of computer, or information technology, and Software development to sort and manage excavations and historical relic.
Advanced Interdisciplinary Domain B (Philosophy of Science) Latest studies of relationship between mind and body, especially cranial nerves.
Advanced Interdisciplinary Domain C (Techonology and Management) Infrastructures of venture companies, Practical business build-up, Voice of actual experiences of venture businesses, vicarious training in a venture business by game, Panel discussion by some entrepreneurial students.  Venture business tours, Business planning, Presentation of the business plan.
Advanced Interdisciplinary Domain D
(Intellectual property right)
Intellectual property right, Basic knowledge of patent and acquisition of the right, Enhancement of the protection – Protection of software's patent and copy write -
Advanced Interdisciplinary Domain E
(Standardization)
Global standard, International situation around industrial standard, Meaning of the standardization, Current situation of standardization administration, Challenges of standardization, movements of global standard and Japan's attitude against them. Concrete case of the standardization movement in information technology field.
Advanced Interdisciplinary Domain F
(Management of Technology)
Management of Technology
Information Technology and Ethics Ethics and rules which information engineers must observe. Act for Protection of Computer Processed Personal Data, Information Security Management
Bioethics/Ethics of Science Ethics and rules of Science, Bioethics, Environmental ethics.
Advanced Practice Mandatory for NAIST scholarship grantees .
 
Computer Course
For all who would like to learn how to create/edit documents and send/receive E mails using Emacs and LaTeX. No credit would be given in this course. 
Top
E-mail Copyright ©2004 Publicity WG. All rights reserved.