The educational goal of the School of Information and Data Sciences is to develop human resources equipped with problem-solving, value creation, and communication skills and engineering ethics required of information scientists. To achieve this goal, an education curriculum that results in a bachelor’s degree is carried out as follows.
- Introductory Courses: Survey classes that give an overview of the entire fields of information science and data science and the relationships between them. To equip students with fundamental knowledge and techniques common to both the Information Science Program and Data Science Program, introductory courses also include algebra, mathematical analysis, statistics, and introductory programming. Project-based learning (PBL) classes are also taught to foster in students awareness of knowledge and skills needed for social issues today and develop an orientation for autonomous growth.
- Fundamental Specialized Courses: Classes to develop in students a comprehensive understanding of the effects of information science on society and to foster a consciousness of ethics and safety as information scientists. The Information Science Program has fundamental information science-related lectures, practicums, and laboratory classes to give students fundamental knowledge and skills in programming, computer hardware, software, and network technology. For the Data Science Program, Fundamental Specialized Courses include statistics to equip students with fundamental knowledge and skills in data analysis.
- Advanced Specialized Courses: In the Information Science Program, lecture classes, practicums, and labs on the practice of information technology and information security are prepared to give students proficiency in the principles of algorithms, programming knowledge, and skills to build advanced information systems that leverage these knowledge. In the Data Science Program, lectures and practicums related to subjects such as mathematical statistics, big data analysis, and machine learning are provided to give students proficiency in the fundamental abilities of advanced data processing and analysis.
- Elective Courses: In the Information Science Program, advanced information classes and applied-knowledge classes give students proficiency in knowledge and skills to design and implement hardware and software systems to efficiently solve programs under given constraints.
- In the Data Science Program, a series of courses are prepared to equip students with skills and field-specific knowledge for collecting, organizing, analyzing, processing, and presenting information from diverse data in specific applied fields such as social, tourism, healthcare, and bio informatics.
- For graduation research, students will conduct basic or applied research to expand their problem-solving, problem-exploration, value-creation, communication, and presentation skills.
- Course grades are determined from a holistic perspective, including the results of regular exams, reports, problem sets, discussions, presentations, and attitude shown in efforts during lectures and seminars. Evaluation of graduation research will be based on the graduation thesis and presentation. Credits for courses are awarded when instructors-in-charge recognize that the student’s evaluation results and class achievements reach a certain level.