EducationCurriculum

In the College of Information Sciences, we aim to provide a curriculum with a wide range of knowledge and specialties. Our goal is to educate professionals with both the technical abilities and the ethical background necessary to address the problems faced by modern society.

List of courses given at the College of Information Science

Common Subjects

  • Freshman Seminar
  • Linear Algebra I
  • Linear Algebra II
  • Analysis I
  • Analysis II
  • Analysis III
  • Computer Literacy / Computer Literacy Exercise
  • Introduction to Programming I
  • Introduction to Programming II
  • Introduction to Logic Circuit
  • Discrete Structures
  • Introduction to Software and Computing Science I
  • Introduction to Software and Computing Science II
  • Introduction to Computer Systems I
  • Introduction to Computer Systems II
  • Introduction to Machine Intelligence and Media Technologies I
  • Introduction to Machine Intelligence and Media Technologies II
  • Dynamics
  • Electromagnetics
  • Computer Simulation Methods in Physics
  • Probability Theory
  • Complex Analysis
  • Mathematics for Computer Science
  • Data Structures and Algorithms
  • Data Structures and Algorithms Laboratory
  • Logic Circuit Laboratory
  • Electric Circuits and Systems
  • Introduction to Numerical Analysis
  • Introduction to System Control
  • Information Theory
  • Introduction to the First-order Logic and Formalism
  • Introduction to Machine Language
  • Logic System
  • Art of Programming
  • Software Construction
  • Logic System Laboratory
  • English in Technologies I
  • English in Technologies II
  • Special Exercise in Information Science I, II
  • Mathematics for Computer Science
  • Computer Graphics
  • Quality Assurance and Control for Software Engineering
  • Internship I, II
  • Exercise in Practical System Development
  • Exercise in Practical System Planning I, II
  • Recent Advance of Information Technology
  • English for Specialized Subjects I, II, III
  • Graduation Studies I, II, III

Specialized Subjects – Software & Computing Science Major

  • Programming Languages and Methodology
  • Computational Algorithms
  • Artificial Intelligence
  • Program Theory
  • Declarative Programming
  • Agent System
  • Computational Logic
  • Models of Computation
  • Formal Language and Automata Theory
  • System Verification
  • Information Science Seminar
  • Stochastic Processes in Information Systems
  • Mathematical Systems Theory
  • Mathematical Media Informatics
  • Numerical Simulation
  • Information Security
  • Interactive Computer Graphics
  • Information Linear Algebra
  • Software Science Laboratory I, II, III

Specialized Subjects – Computer Systems Major

  • Computer Networks
  • Computer Architecture
  • Database Systems I
  • Operating System I
  • Parallel Processing Architecture
  • VLSI Engineering
  • Compiler Construction
  • System Program
  • Software Engineering
  • Database Systems II
  • Information Retrieval
  • Operating Systems II
  • Distributed Systems
  • Evaluation and Measurement Techniques for Computer and Communica
  • Optical Communication
  • Electronic Circuits
  • Information Security
  • Computer Systems Laboratory I, II, III

Specialized Subjects – Machine Intelligence & Media Technologies Major

  • Introduction to Signal Processing
  • Pattern Recognition
  • Human Computer Interaction
  • Introductory Course in Cognitive Science
  • Statistics
  • Signal Analysis
  • Digital Signal Processing
  • Speech and Auditory Information Processing
  • Natural Language Processing
  • Introduction to vision and brain
  • Uncertain Knowledge and Reasoning
  • Knowledge Processing II
  • Multimedia Communications Engineering
  • Image Information Engineering
  • Image Processing
  • Machine Learning
  • Information Security
  • Machine Intelligence and Media Technologies Laboratory I, II, III