Introduction to Computer Science

Course Purpose
The purpose of this course is for students to understand the fundamentals of informatics and the research areas such as computer software, intelligent information processing, information theory, and mathematical science. They will also understand applications, networks, data mining, algorithms, and mobile communication as well as their research trends.
Learning Goals
Students will acquire an understanding of
a) informatics and information technologies, and
b) fundamental technologies and their applications in various fields.
Topic
Session 1How the computer works
Session 2Programming recommendations
Session 3How smart is a computer?
Session 4Technology for transmitting information efficiently, without errors, and safely
Session 5Recommendation of sports informatics
Session 6Embedded systems and IoT hardware and software
Session 7Various worlds opened up by "optimization" and "algorithms"
Session 8Basics of network analysis
Session 9Desktop supercomputer
Session 10Knowledge discovery from large-scale data
Session 11Let's create affluence that lasts for 100 years-contributing to society through Kansei engineering
Session 12Human communication technology that allows you to feel the relationship
Session 13Entertainment computing
Session 14to be decided
**This content is based on April 1, 2025. For the latest syllabus information and details, please check the syllabus information inquiry page provided by the university.**