Information Design and Communication Course Program
This course program cultivates engineers in information and communications technology (ICT) with emphasis on the principles and basics of software and hardware. Students will use Java programming language to improve their practical programming skills, and also acquire skills to accumulate and communicate information.
Java Programming I
Java Programming II
Data Structures and Algorithms
Introduction to Computers
Artificial Intelligence I
Artificial Intelligence II
System Control Theory
Fundamental Signal Processing
Digital Signal Processing
Probability and Mathematical Statistics
Fundamentals of Electrical Circuit Theory
Design of LSI and Electronic Circuits
Optical Information Processing I
Optical Information Processing II
Speech Information Processing
Image Processing and Recognition
Mathematics for Information and Telecommunications
Java Programming I-II, Software-design Engineering
Students will acquire skills starting with the fundamentals of object-oriented programming using the Java language to practical programming techniques such as GUI and game creation.
Wireless Communication Engineering
Students will learn a wide range from the fundamentals to the application of wireless communication technology indispensable for the IoT era represented by smartphones, tablets etc. They will be able to play an active role in the information and communication industry in the future.