During the 1st and 2nd years, students will acquire sufficient knowledge to interact with society by studying a wide range of liberal arts at the Minami-Osawa Campus. Students develop the basic skills necessary to acquire specialized knowledge through basic science subjects. In the introductory courses starting in their first year, students will learn the latest technologies, and in the second and subsequent years, they will take three specialized subject groups (i.e., basic theory, architecture, and content). In addition to mastering programming skills, we will also focus on data analysis and content processing exercises.
From 3rd year onward, they will move to Hino Campus and continue studying their specialized subjects. A student can develop his or her own expertise while learning these three subject groups in a well-balanced manner. In the experiments, along with advanced programming technology, data analysis and/or content processing, problem-solving, and presentation abilities will also be nurtured. In the 4th year, the students will take special studies (graduation research) under a supervisor. They will receive detailed guidance and gain experience in cutting-edge information technology research with one faculty member for every four students. They will develop problem-finding, problem-solving, discussion, and presentation skills.
You can scroll horizontally.
|1st year||2nd year|
|Basic Subjects Group||Basic Seminar, Language Subjects, Information Education, Science Common Subjects, Health and Physical Education Subjects, Career Education Subjects|
|Cultural Subjects Group||Urban-Social-Environmental Subjects, Cultural-Art-Historical Subjects, Life-Human-Health Subjects, Science-Technology-Industry Subjects|
|Basic Subjects Group||Humanity Fields, Scocial Science Fields, Natural Science Fields, Health Science Fields|
|Introduction to Computer Science||Introduction to Big Data and Data Mining
Introduction to Artificial Intelligence and Natural Language Processing
|Introduction to Social and Multimedia Technologies|
|Department Core Elective||Data Strucgtures and Algorithms I
Mathematics for Computer Science I
Programming Fundamentals I
|Data Structures and Algorithms II
Mathematics for Computer Science II
Programming Fundamentals II
Advanced Data Structures and Algorithms
Formal Languages and Automata
|Principles of Computer Science Elective||Numerical Methods Practice
|Information Systems and Architecture Science Elective||Software Development
|Digital Content and Media Sciences Elective||Database
|Lab and Directed Research||System Programming Lab|
|3rd year||4th year|
|Principles of Computer Science Elective||Logic in Computer Science
Object Oriented Language
Theory of Computation
|Applied Mathematics for Computer Science
Introduction to Cryptography
|Information Systems and Architecture Science Elective||Basic Computer Architecture
Modern Computer Architecture
|Digital Content and Media Sciences Elective||Image Processing
Audio and Speech Signal Processing
Natural Language Processing
|Lab and Directed Research||Advanced Programming Lab||Directed Research in Computer Science 1
Directed Research in Computer Science 2
|Computer Science Seminar||Computer Science Seminar|
|Faculty Elective||Scientific and Technical English 1
Scientific and Technical English 2
|Industry and Law|
- The student can acquire advanced specialized knowledge that follows the progress of technology by attending lectures in "Big Data Mining," "Artificial Intelligence/Natural Language Processing," and "Social Multimedia."
- The “research project exercises” foster spontaneous problem-solving skills, and the “internships” help them experience real-world R&D workplaces: developing practical skills essential for promoting research and development.
- Through research activities under the supervision of a professor, they will acquire the ability to understand the essence of the issues to be solved, perform creative solutions from theoretical and experimental aspects, and objectively verify and evaluate the research and results. The students will also acquire practical international communication skills through the publication of the results of your research.
- Being involved in cutting-edge research activities fosters the ability to perform creative research and contribute to academic and intellectual development as a researcher.
- You will become an international professional with a broad perspective, advanced logical thinking, and practical international communication skills.