<<

University of Graduate School of Science and Technology Degree Programs in Systems and Information Engineering Master’s / Doctoral Program in Computer Science https://www.cs.tsukuba.ac.jp/english/

Information Mathematics and Modeling Intelligent Software Software Systems Computer Architecture Media Engineering Intelligent Systems Master’s / Doctoral Program in Computer Science

We offer a wide variety of educational programs, including an English program that allows students to obtain a master's degree in English only, and a program that certi�ies completion through a practical IT curriculum. Research �ields range from basic technologies such as computers, networks, and security for the generation, processing, and use of "information", to application technologies r’ Degree Programs in Systems and Information Engineering such as Web applications, user interfaces, voice and image Maste s / Doctoral Program in Computer Science recognition, and high-performance computing.

Software Systems Intelligent SoftwareComputer Science Seminar Computer [Laboratory Activities] Architecture

Supervision Discussion Results Information Mathematics Media Engineering and Modeling

Intelligent Systems Admission policy Study model

Individuals with basic knowledge in the �ields of information The Information Science Course aims at acquiring advanced and mathematics and with a strong desire to acquire technologies in the information �ield, whereas the Frontier specialized knowledge, technical skills, basic R&D skills, and Informatics Course, in addition to the above, aims at practical skills in the information and mathematics �ields at acquiring specialized knowledge related to the application of graduateCurriculum school. policy information technology in any problem area of science and engineering.Achievements evaluation

Our curriculum provides expertise and research ability in information mathematics and modeling, intelligent software, In order to complete their master's / doctoral program, software systems, computer architecture, media students are encouraged to study systematically by engineering, intelligent systems, and a wide range of basic con�irming the achievement status of knowledge and skills knowledge and ethics in the engineering �ield. Through (general purpose / dedicated competence) to be acquired. research guidance toward master's dissertation, we provide Achievement evaluation results will be treated as part of the education to foster human resources who can �ind and solve �inal examination conducted along with the dissertation problems from a wide perspective in multiple �ields of review. scienceDiploma and technology. policy

Upon satisfying the requirements for completion of the master's program / doctoral program prescribed in the University of Tsukuba Graduate School and related Regulations, and after submitting a dissertation or a speci�ic research report, a master's / doctoral (engineering) degree will be awarded to those who have been certi�ied by the �inal examination to have acquired general knowledge and skills as speci�ied in this program.

2 Education program

In the Master’s / Doctoral Program in Computer Science, we offer a variety of educational programs, including an English program that allows students to obtain a master’s a practical IT curriculum. degree in English only, and a program that certi�ies completion through The Computer Science English Program International Joint Master's Program

The Computer Science English Program fosters the This program organizes master's dual degree programs with the University of Grenoble-Alpes (France) and the University computer science. This program is for those earning the of Bochum (Germany). development of quali�ied international researchers in Master's degree in Computer Science. Students attend lectures and do research at the University of Tsukuba and partner schools, with the aim to obtain Practical IT curriculum master's degrees from both the University of Tsukuba and partner schools. This curriculum aims to develop practical skills in software and system development. It consists of PBL (project-based Government-sponsored international training) courses solving problems that occur in the real students priority placement world through group work, as well as practice-oriented courses that supplement them. The Ministry of Education, Culture, Sports, Science and Technology adopted in 2019 a “Special Program for Priority Master’s / Doctoral Program Assignment of Government-sponsored International in Computer Science Courses Students” and is implementing the “Frontier Informatics International Program”. Practical IT curriculum Early completion program PBL courses Practical courses This is a program for students who have a certain level of research achievements and abilities to complete a standard 3 years doctoral program within minimum one year. Based 10 elective credits on research achievements accumulated during their work activities, students receive guidance from supervisors to write and complete their doctoral dissertation.

Corporate research institutes Advancement of the Center for Arti�icial Universities "Human supporting Division of Fundamental Research Intelligence Research AI" research towards in Arti�icial Intelligence Society 5.0 (C-AIR) Computational Algorithms, Machine Learning RIKEN Center for Advanced Big Data and Crowdsourcing, Service Engineering, Intelligence Project Privacy and Security Human Technology Research was opened in April 2017 NAIST The Center for Arti�icial Intelligence to promote advanced research and Healthcare and Sports Medical and Materials Center education on AI. Through the Arti�icial Intelligence Society and Arts Mobility cooperation of numerous faculty Various big data of University of Tsukuba members, this center supports and Research institutions in University of Tsukuba Division of Applied Research Tsukuba Science City organizes the activities and research centers Local government collaborations between AI research Advancing to a super-smart society University, promoting the interdisciplinaritygroups from different which �ields is key in to thethe Various underlying technologies leading to future social systems University of Tsukuba 's research AI / Big data Research leading to social Advanced utilization technologies vision. implementation High value-added data

3 Faculty members and their research areas Information Mathematics and Modeling Intelligent Software Social Media Analysis, Web Science, Faculty Detailed Description of Research Field Faculty Detailed Description of Research Field Control design: Theory and applied Intelligent robots and sensing: research in Biologically Inspired Mobile robots working in humans’ Arti�icial Life. Technology, Computational daily life environment, real world OKA Mizuki Intelligence based Control, Robust sensory information processing, networked robotics, cooperative Control, etc. Database systems and data KAWABE Tohru OHYA Akihisa multiple mobile robots. engineering. Mathematical optimization: Programming languages and Numerical algorithms for globally symbolic logic: type system, solving nonconvex optimization metaprogramming, programming SHIOKAWA Hiroaki problems. Operating systems, distributed KUNO Takahito KAMEYAMA Yukiyoshi logic, program veri�ication. systems, virtualization, privacy Computational Mathematics, Human-computer interaction: Visual protection, decentralized social Numerical Mathematics for programming and interaction networking services. Computers, Parallel Computing techniques for end users. SHINJO Yasushi Algorithms for Supercomputers, Algorithms for Large-scale Data Multi-agent systems: Game theory, SAKURAI Tetsuya SHIZUKI Buntarou Analysis,Computational Science, Mathematical logic, Formal methods, Mathematical Software. Information visualization: visual Autonomous distributed systems. interface, visual analytics, network Chaos, fractals and bifurcation visualization, graph drawing. theory. Computer amusement HASEBE Koji oriented elementary technologies. Implementation of programming MISUE Kazuo languages, garbage collection, TOKUNAGA Ryuji runtime system, resource checking, type systems, program management. Mathematical modeling of animal analysis,Program automatedveri�ication: theorem model MAEDA Atsushi behavior and its applications: proving. Nonlinear dynamics, Field System dependability, dependability recordings of animal calls, Sensor UNNO Hiroshi evaluation, stochastic models, networks. AIHARA Ikkyu User interface software, Ubiquitous system design optimization. computing, Computer-supported Numerical analysis: Numerical cooperative work (CSCW). algorithms for solving linear systems MACHIDA Fumio and eigenvalue problems. Database system, knowledge-based TAKAHASHI Shin system, e-education, IMAKURA Akira Program theory and musical information retrieval, knowledge informatics: Logical foundation of discovery and data mining.

CHEN Hanxiong theory. High performance computing intellectual program systems and andMultimedia parallel usingcomputing arti�icial for lifespace musicalveri�ication information. and analysis of realtime Network mining, Social network simulation. Imaging using chaos and MIZUTANI Tetsuya analysis, Computational social fractals. CAI Dong Sheng Software engineering, software science. development process, human Discrete Mathematics, Graph Theory, computer interaction; intercultural TSUGAWA Sho Combinatorics. communication, global software engineering. Software Engineering: Program VASILACHE Simona comprehension, software repository SANO Yoshio Human Computer Interaction, mining, software maintenance. Remote Communication Nonlinear time series analysis: Support, Communication Robot. theory and its applications. HAYASE Yasuhiro Machine Learning, Neural Network, KAWAGUCHI Ikkaku Pattern Recognition, Biological HIRATA Yoshito Intelligent robot for Signal Processing. human-harmonious collaboration, Dynamical systems, Neural Task and motion planning, Human HORIE Kazumasa networks, Chaos, Machine learning, and environmental sensing, Field Learning and memory, robotics. Hippocampus, Biomarker, Central YOROZU Ayanori Computer Architecture nervous system disease. Faculty Detailed Description of Research Field TOKUDA Keita Software Systems High-performance computing: Faculty Detailed Description of Research Field Numerical analysis, High High-performance numerical performance parallel algorithm, Database system, data engineering: algorithms on parallel computers Parallel solver for large-scale linear XML/RDF Database, social media, and performance evaluation. systems and eigenvalue problems, Parallel numerical software. TAKAHASHI Daisuke FUTAMURA Yasunori and scienti�ic database. Parallel and distributed system AMAGASA Toshiyuki Numerical linear algebra, large software, data-intensive computing, sparse matrix computations, System software: Distributed and high performance computing. preconditioning algorithms for system, cloud computing, operating Krylov subspace methods, least system, cyber-physical system, squares problems, singular linear TATEBE Osamu MORIKUNI Keiichi software security. systems. High Performance Computing, KATO Kazuhiko Performance Optimization, GPU Bioinformatics approaches for Omics Computing. data and Mass-Spectrometry, System Software, Distributed Biological networks, Biochemical Systems, Computer Security, Computer Network. regulatory mechanisms and NUKADA Akira Computational Functional genomics. BAKKU Ranjith Kumar Massively parallel and high ABE Hirotake performance computing systems: Computer security, system software, Massively parallel computer operating systems, virtualization. architecture, cluster computing and its system software, high BOKU Taisuke performance computing system including GPU/FPGA accelerators. OYAMA Yoshihiro 4 CG and CAD: Geometric modeling, implementation of parallel and Human computer interface, Information extraction and distributedVLSI engineering: systems VLSI and design and Computational origami. knowledgeNatural Language acquisition Processing: from natural evolutionary systems. language data, opinion mining, and sentiment analysis. Y A Moritoshi

ASUNAG Information communication MITANI Jun Computer graphics (CG), rendering, INUI Takashi Human computation, engineering: Process algebra, deep learning, image editing Crowdsourcing, Collective network protocols and performance techniques, CG applications for intelligence, Machine learning, Data evaluation of communication industry. mining. systems. KIMURA Shigetomo K MORI Yoshihiro BABA Yukino

Design and operation technology for ANA Research on Evolutionary academic network Multi-perception media processing: Computation: Optimization, Program systems, information systems and Signal processing, image/video Generation, Procedural Generation, computing systems. processing, compression, perceptual encryption, information hiding, SATO Akira Intelligent Agents and Arti�icial Life. SUZUKI Taizo banks/wavelets. Analog integrated circuit and circuit sparse representation, �ilter ARANHA Claus Computer graphics, image theory: Highly linearized CMOS Intelligent image processing: processing, image editing, computer medical image recognition, vision, machine learning computer-aided diagnosis, computer transconductors and complex �ilters. SHOU O Kazuhiro vision, 3-D object recognition. IIZUKA Satoshi

N Algorithms, Software/Hardware and TAKIZAWA Hotaka Feature selection for high Applications of Embedded System, Speech and acoustic information dimensional data, Clustering, Data Compression, Distributed processing: speech recognition, Machine learning, Data analysis, System, Computer Architecture and sound scene understanding, Sports Engineering. multi-channel signal processing, YAMAGIWA Shinichi YE Xiucai Classi�ication, Network computing. media quality assessment, and YAMADA Takeshi e-learning. Mathematical statistics and machine learning: statistical inference, systemsRecon�igurable with high architecture, performance and Computational Photography, statistical learning, fairness and low-powercomputing, consumptionand highly ef�icient applied to Computer Vision. privacy in machine learning, data mining YAMAGUCHI Yoshiki FUKUCHI Kazuto applications. AI, encryption, IoT, and scienti�ic AOTO Takahito Professors of Cooperative Graduate School Faculty Detailed Description of Research Field progressing microprocessors for Computer graphics, image synthesis Making better use of signi�icantly parallel computer architecture after and editing techniques, image Human machine interface, soft Age of vector supercomputers and recognition, data mining, machine actuator technology, information massively parallel computers. TOMIYASU Hiroshi learning, deep learning. accessibility, haptic interface design, healthcare and quality of life technology, rehabilitation computing, Accelerator for hard ENDO Yuki engineering. VLSI Engineering, Recon�igurable Intelligent Systems computation problems using INOAdvanced Shuichi Industrial Faculty Detailed Description of Research Field (NationalScience and Institute Technology) of Cryptography, Information Security, High-performance parallel KA AZAWA Kenji recon�igurable LSI. Quantum Computation, computing systems: Cluster N Cryptanalysis, Cryptographic computing, parallel programming Protocol. systems such as OpenMP and HPF, Simulation.FPGA applications, Recon�igurable benchmarking and performance Computing System, High-speed RTL KU RO oboru SATO Mitsuhisa (Institute of Physical and evaluation of parallel computing Chemical Research KOBAYASHI Ryohei NIHI N Computational vision: systems, parallel and distributed representation of shape, perception computing on Grid Autonomous, parallel, and (RIKEN)) distributed processor architecture: segregation, cortical representation, Ubiquitous vision, Robot vision, Research on data-driven cognitiveof 3D structure, neuroscience, �igure-ground and Stereo omnidirectional system SAKAI Ko chip-multi-processor based on psychophysics. (SOS). self-timed elastic pipeline. A Shuji

SANNOMIY SATOH Yutaka algorithms for large scale Security and Privacy for Arti�icial Advanced Industrial linearNumerical systems. analysis: Parallel Numerical computing AppliedIntelligence: Cryptography. Machine Learning, (NationalScience and Institute Technology) of Arti�icial Intelligence, Data Privacy, for eigenvalue problems. Parallel computing, distributed computing, grid, cloud, machine SAKUMA Jun Pattern recognition and computer learning. TADANO Hiroto High Performance Computing, vision: Face recognition, 3D object Accelerator, GPU Computing, recognition, human sensing, robot vision. Performance Interconnection Advanced Industrial FUKUI Kazuhiro NAKADA Hidemoto Recon�igurable Computing, High (NationalScience and Institute Technology) of Parallel and distributed storage. Fujita Norihisa Web using statistical methods: Media Engineering Natural Language Processing on the Statistical machine translation and computing. Grid computing. Faculty Detailed Description of Research Field Web documents processing such as E-scienceLarge-scale applications. data processing. Cloud sentiment analysis. YAMAMOTO Mikio processing, signal / image encoding, andLearning, applications adaptive to informationretrieval and Black Box Optimization and its TANIMURAAdvanced Industrial Yusuke (NationalScience and Institute Technology) of restoration. Applications: probabilistic model based optimization, evolutionary computation, Application of Computational KAMEYAMA Keisuke hyper-parameter optimization in machine learning, reinforcement Image processing and medical AKIMOTO Yohei to Materials Science (Quantum learning, application of information imaging: Image and video chemistry,Mathematics First-principles and Machine Learning geometry to algorithm design. processing, imaging science, medical simulation). imaging (CT,PET,MRI) and Machine learning, Multivariate analysis, computer-aided diagnosis, NAKATAMaterials Science) Ayako KUDO Hiroyuki Sparse modeling, Data-driven science, (National Institute for intelligent image sensing, music and Measurement informatics, Materials sound processing, mathematics of informatics. inverse problems. IGARASHI Yasuhiko 5 Courses Master’s Program

Common courses: Intelligent Systems: Intelligent Software:

Master's Seminar in Computer Science Advanced Course in Statistical Language Modeling Advanced Course in Programming Languages Master's Research in Computer Science I Advanced Course in Computational Linguistics Advanced Course in Program Theory Master's Research in Computer Science II Image Recognition and Understanding Intelligent Sensory Information Processing Instructional Design Computational Vision Science Special Topics in Computer Human Interaction I Data Analysis Special Topics in Computer Human Interaction II Experiment Design in Computer Sciences Information Mathematics and Modeling: Principles of Software Engineering Program Development on Embedded System Advanced Course on Cryptography Services and Data Privacy Advanced Nonlinear Systems Special Lecture on Social Innovation by ICT Advanced Course in Computational Algorithms Media Engineering: Internship I Special Lecture on Numerical Simulation Internship II Systems and Control Advanced Course in Signal and Image Processing I Corporate Information Security Management Systems and Optimization Advanced Course in Signal and Image Processing II Frontier Informatics A Basic Computational Biology Advanced Course in Signal and Image Processing III Frontier Informatics B Advanced Course in Speech Media Engineering Computer Architecture: Advanced Course in Computer Graphics Software Systems: Adaptive Media Processing Advanced Parallel Processing Architecture Programming Environment Parallel and Distributed Systems Special Lectures on Selected Topics: Concurrent Systems Integrated Systems Engineering Data Engineering I Advanced Course in High Performance Computing Topics in Computational Science I Data Engineering II Advanced Computer Network Advanced Course in Distributed Systems Advanced Circuit Engineering Advanced System Programming Techniques for Mining Software Repositories Project Practice:

Project Practice Workshop Initiative Project I Initiative Project II

Computer Science English Program Practical IT Curriculum

Common Courses: Common courses:

Master's Seminar in Computer Science Project Practice Workshop Master's Research in Computer Science I Initiative Project I Master's Research in Computer Science II Special Lecture on Social Innovation in ICT Internship I Elective Courses: Corporate Information Security Management Principles of Software Engineering Advanced Course in Computational Algorithms Techniques for Mining Software Repositories Special Lecture on Numerical Simulation Program Development on Embedded System Basic Computational Biology Services and Data Privacy Principles of Software Engineering Programming Environment Data Engineering I Advanced Course in High Performance Computing Doctoral Program Adaptive Media Processing Experiment Design in Computer Sciences Common courses: Topics in Computational Science I Frontier Informatics A Doctoral Research in Computer Science Frontier Informatics B Doctoral Computer Science Seminar A Doctoral Computer Science Seminar B Campus-wide Courses for Graduate Students: Research Internship I Research Internship II Computational Science Literacy Interdisciplinary Laboratory Internship I High Performance Parallel Computing Technology for Computational Sciences Interdisciplinary Laboratory Internship II

6 Prospects after graduation Master’s course (2012-2018) Doctoral course (2012-2018) (number of graduates) (number of graduates)

Students who have completed a major in computer science are 96 Further expected to play a central role in today ’s information society. educationOther Approximately 80% of the students who completed the master's 63 Other 19 program in computer science and obtained a master's degree are Postdoc 14 Industry 48 employed by various companies, and about 10% of the students have Industry 733 advanced to the doctoral program. Students who have completed the Universities doctoral program and obtained a Ph.D. work in corporate R & D /national departments, universities or national institutes. In some cases, they institutes 19 continue their research as postdoctoral fellows.

Major employers of master's course graduates Major employers of doctoral course graduates 2018 2017 2018 2017 Yahoo Sharp UiPath Yahoo Mitsubishi Electric Kadokawa NEC Central Research Laboratory Sony Fuji Xerox NTT Data ACCESS Calsonic Kansei SECOM Fujitsu Laboratories Hitachi Japanese Red Cross Hospital NTT-Docomo group NEC Central Research Laboratory Fujitsu Alibaba Group (China) Riken NTT-Docomo group NTT (Laboratories) Sharp (Prof.) NTT Data Cyber Agent NEC Jiangsu University (Prof.) NTT (Laboratories) University of Tsukuba Temple University Campus Panasonic Nintendo (Doctoral Special Researcher) KDDI Canon University of Tsukuba Navitime Japan Panasonic ACCESS Mixi Works Applications Fixstars Corporation Mitsubishi Electric U-NEXT Nippon Steel SoftBank Group Hitachi NTT (Laboratories)

Financial In addition to the �inancial support provided by the university headquarters and the graduate school, we provide support �inancial support for research-type internships for doctoral students in our program. Domestic internships are also possible. Travel expenses for overseas internships and accommodation expenses of up to about three months are supported.

Admission In our program, the following entrance examinations are conducted for applicants for master's program and doctoral information program, respectively.

Examination for Master's Program applicants Examination for Doctoral Program applicants We carry out three examinations: recommended entrance We carry out two examinations: a general entrance examination examination (July), general entrance examination (August), and in August and a general entrance examination in February. In the general entrance examination (February). In addition, at the same doctoral course, we actively promote the acceptance of working time as the general entrance examination, we also carry out individuals; at the same time as conducting general entrance special selection of working individuals. In the entrance examinations, we also conduct special selections for working examination for the Master’s / Doctoral Program in Computer individuals. In each of the entrance examinations, in addition to Science, in order to make it easier for external applicants and oral examinations which evaluate previous research, as well as working individuals to take the examination, oral examinations post-admission research plans and motivation, English are emphasized. In the recommendation entrance examination, (similar to the master's course entrance examination). Moreover, those who have pro�iciency is assessed by TOEIC or TOEFL scores etc. are required to take the oral examination only, which passed the special selection for working individuals can apply for those who have been recommended by their af�iliated university “early completion doctoral program for working individuals”, aspirations. In the general entrance examination, an additional based on their work/education experience etc., and they can assesses their knowledge in their specialized �ield and their oral examination of basic subjects is required, and English obtain a doctoral degree in a minimum of one year. (there is no As a special arrangement for those living overseas, we also carry written examination). out an exam in January. Screening and selection are based on the pro�iciency is evaluated by TOEIC or TOEFL scores submitted application documents and an oral examination with a video conference system or Skype. Successful applicants of this More information regarding admission exam can choose their enrollment season (either April or please check the Master's/Doctoral Program in Computer Science website (https://www.cs.tsukuba.ac.jp/english/)The information above is subject to change. and For application the latest guidelines. information on entrance examinations, October).

7 Access It will take 45 minutes by the rapid service from to . Take a local bus bound for “Tsukuba Daigaku Chuo” or

Area Mae. It will take about 10 minutes. “Tsukuba Daigaku Loop-line Migi Mawari” from Tsukuba Station to Daisan JR Joban Line It will take around 60 minutes from or to Hitachino Ushiku, Arakawaoki or . Take a local bus bound for “Tsukuba Daigaku Chuo” from these stations to Daisan Area Mae. It will ”, please transfer at “ Tsukuba Center” bus terminal to a bus bound for “Tsukuba take 30-35 minutes. In case of the bus for “Tsukuba Center Daigaku Chuo” or “Tsukuba Daigaku Loop line Migi Mawari”. It will take around 10 minutes. - Highway Bus It will take around 75 minutes from Yaesu South Exit to “Daigaku Kaikan Mae” by bus bound for “ Tsukuba Daigaku” and 10 minutes walking. In case of the bus for “Tsukuba Center” , please transfer at “Tsukuba Center” bus terminal to a bus bound for “Tsukuba Daigaku Chuo” or “ i”. It will take around 10 minutes. Tsukuba Daigaku Loop-line Migi Mawar By Car

Driving directions from Joban Highway → Exit “Sakura-Tsuchiura” IC → Proceed to Tsukuba (Turn left) → Turn right at Sasagi Intersection → Chuo Iriguchi” (About 8km) Follow “Higashi Odori” Avenue → Turn left at the signal “Tsukuba Daigaku By Air

From Narita By Bus : Take a bus bound for “Tsukuba Center ”. It will take around 60 minutes. See above from Tsukuba Center bus terminal. By Train : Take Keisei Line for Ueno Station. It will take around 45 minutes by Skyliner Airport Express. See above from Ueno Station.

From By Bus : Take a bus bound for “Tsukuba Center”. It will take around 120 minutes. See above from “Tsukuba Center” bus terminal. Graduate School of Science and Technology Degree Programs in Systems By Train: Take monorail to JR Hamamatsucho Station, or Line to JR and Information Engineering Master’s / Doctoral Program in Computer Science Tokyo, Akihabara or Ueno Station. See above from these stations. . It will take 20-23 minutes. Use JR to From Take a bus bound for “Tsukuba Center”. It will take around 60 minutes. See above from “Tsukuba Center” bus terminal.

Contact address Room 3F900, Building F, Third area,

University of Tsukuba, Tennodai 1-1-1, Tsukuba, tel Ibaraki 305-8573, Japan fax +81-(29)-853-5530 [email protected] e-mail +81-(29)-853-5206