
16071 items found.
In Fundamentals of Information Technology 2, the goal is to take what you learned in Fundamentals of Information Technology 1 further and create a program of a certain size by yourself.
When creating a program, it is rare that you create everything yourself from nothing at all, and usually you create it using ready-made parts called libraries. There are many types of libraries depending on what you want to make, but this time we will use a library called Pyxel for making retro 2D games.
At first, we will use Pyxel to review Fundamentals of Information Technology 1 and study Python features that were not covered in Fundamentals of Information Technology 1. After that, we will make our own original game.
An importance of Computer software becomes higher and higher in various fields. Computer software is developed using various programming language. There are many types of programming languages. For examples, there are a programming language for a large scale software, for prototyping, for logic and so on.
In this class, students learn the design and strong point of programming languages. Students becomes who can choose an appropriate programming language.
In this course, we will share how to create workshops. Participants will create a workshop in a group, and facilitate it for other students. We will hold refection & discussion session for understanding and improving our skills to design workshops.
Based on the experience in this class, you will write pattern language for designing workshops, where patter language is a method to scribe out the practical knowledge related to a certain field of knowledge.
What would society be like in the future? This class sets off by imagining that society of the future will be a “Creative Society” where each and every person makes full use of their own creativity that they originally hold within themselves. In a creative society, it will become a commonplace for everyone to “create” in many different fields and domains. More than anything else, “creating” will come to symbolize the richness and happiness of life and living.
In the past, “Information Society,” which began with the advent of the Internet, changed our lives, organizations, and society. In the same way, the arrival of Creative Society will bring enormous change in the way we live, organize and live in society. Imagining what those changes are and what they will bring is an important in preparation for the future.
To prepare for such a future, this class welcomes guests engaged in creative practice and research to hold dialogue and deepen our vision of the future of a “creative society.” The final goal of this class is for each student to be able to bring together the ideas and approaches learned in each dialogue in the form of pattern language and link them to their own future practice.
We will invite guests who are involved in creative activities related to the Creative Society for lectures and discussions. In this year’s class, we will invite fascinating researchers from abroad as guest speakers for lectures and dialogue.
It is important to do correct deduction. In this lecture, we study the correctness of deduction using symbolic logic. Natural language is too complex to handle, so we first need to replace it with symbols and find out the essential logical structure. We will study what is the correct deduction, how we can show the correctness, and so on. We will handle first propositional logic, then predicate logic. We may also touch some of none classical logic.
This course is designed for students at lower intermediate level as well as those who successfully completed Japanese intensive 1 in a previous semester.
During this course, students will be able to improve all four Japanese skills (such as reading, listening, writing and speaking) alongside to acquire the knowledge of Japanese grammar, vocabularies and Kanji. Furthermore, they will be able to develop their Japanese communicative competences through the practice of presentation or composition as well as the review of Japanese grammar.
This course introduces object oriented programming with Java. Java is a relatively new pure programming language, which forces you to use the notion of class in programming. The classes cover basic grammar of the language, data structures, use of libraries, threads, etc. Most part of classes are lectures, while students are encouraged to practice by themselves in homework.
In Fundamentals of Information Technology 2, the goal is to take what you learned in Fundamentals of Information Technology 1 further and create a program of a certain size by yourself.
When creating a program, it is rare that you create everything yourself from nothing at all, and usually you create it using ready-made parts called libraries. There are many types of libraries depending on what you want to make, but this time we will use a library called Pyxel for making retro 2D games.
At first, we will use Pyxel to review Fundamentals of Information Technology 1 and study Python features that were not covered in Fundamentals of Information Technology 1. After that, we will make our own original game.
This course is designed to be an introduction to understanding and evaluating data and making rational decisions based on that data. This year, the focus is on multivariate analysis techniques. What you will learn is the representation and summary statistics of quantitative and qualitative data, correlations and principal components, factor analysis, and analysis of covariance structures.
The focus is on mastering concepts and interpreting the results of data and statistical analysis, rather than detailed computational techniques.
The objective of this course is to learn the advanced micro econometrics and pursue your own research topic by using the knowledge and skills that you acquired.
In this lesson, we learn "sports analytics" from a multifaceted perspective.
It analyzes the data in the classes. And ultimately make up material creation to seek a settlement to the approval person.Not only the technical skills of data analysis , learn the importance of objective setting and explanatory variables
This course is designed for students at the upper intermediate level of Japanese. The objective of this course is to enable students to understand and produce basic information on their areas of expertise. In this course, students will be able to brush up all four Japanese skills (reading, listening, writing, and speaking) in a balanced manner as below.
・Speaking and listening practices: interactive communication, speech, and presentation ・Reading practices: reading textbooks, learning grammatical items and sentence patterns ・Integrated practices: writing report, speaking about their own report and listening to other students', etc.
In addition, students will have a chance to carry out their own learning plan autonomously with a lecturer's support.
This course is designed for students at the upper intermediate level of Japanese. The objective of this course is to enable students to understand and produce basic information on their areas of expertise. In this course, students will be able to brush up all four Japanese skills (reading, listening, writing, and speaking) in a balanced manner as below.
・Speaking and listening practices: interactive communication, speech, and presentation ・Reading practices: reading textbooks, learning grammatical items and sentence patterns ・Integrated practices: writing report, speaking about their own report and listening to other students', etc.
In addition, students will have a chance to carry out their own learning plan autonomously with a lecturer's support.