• Undergraduate
  • Undergraduate TOP
  • Science and Engineering
  • Architecture and Urban Design
  • Information Technology
  • Environmental Studies
  • Informatics
  • Urban Life Studies
  • Human Life Sciences
  • Lberal Arts and Sciences
  • Engineering
  • Knowledge Engineering
    • Computer Science
    • Intelligent Systems
    • Natural Sciences
    • Information and communication Engineering
    • Industrial & Management Systems Engineering

HomeUndergraduateKnowledge Engineering > Computer Science

Computer ScienceComputer Science

Department of Computer ScienceDepartment of Computer Science

--- Growing up engineers ready to play important roles in the IT world! ---
Our aim is to educate engineers who are ready to work actively in the IT world, acquiring high ability in information engineering for the upcoming ubiquitous computing generation. Basic classes provided in the first two years give our students a concrete basis to be IT engineers.
Our students begin their professional study at the second year, and step up year by year to be highly-educated engineers. They have a choice of three major courses: computer engineering, media engineering and mathematical information engineering. All our students obtain basic knowledge and basic skills in all these courses before they make decision about their major at the third year. These three courses nurture highly-educated engineers in information engineering, who have deep knowledge and problem-solving skills in their major fields. Our graduates are expected to have a wide range of abilities including professional knowledge and technical skills of software, hardware and media engineering, not only in basic mathematical informatics, to lead the world in IT world.

Fields of ResearchFields of Research

Computer EngineeringComputer Engineering

Computer Architecture
Aiming at the advancement of high performance computer systems. Computer architecture, microprocessors, hardware description language and System LSI design.

Computer Software
Aiming at the development of advanced computer systems. Operating system, programming language processing, object-oriented programming and software engineering.

Media EngineeringMedia Engineering

Intelligent Information Processing
Aiming at the advancement of media computing targeting natural language, speech and other human media. Intelligent information processing from digital signal processing to artificial intelligence.

Visions and Graphics
Aiming at the development of image-related media computing. Image processing, image recognition, computer vision, computer graphics, visual computing, virtual reality and interactive media.

Mathematical Information EngineeringMathematical Information Engineering

Automatic Control
Aiming at the development of automatic system control technologies for the use in robot engineering and transport systems. Robotics, classical and modern control theory, system analysis and system engineering.

Computational Theory
Aiming at the advancement of mathematical informatics. Information theory, coding theory and other basic informatics.