- First year
The courses predominantly consist of liberal arts subjects such as languages, social sciences and humanities, and mathematics, as well as basic subjects related to the field of engineering as a whole. Through seminars in small groups, students learn the skills for study at university level and basics of mathematical thinking approaches. Practical training in programming is also included from the first year of the program.
- Second year
In addition to liberal arts and introductory-level specialist subjects, students study the basics of computer software and hardware. For their basic practical training in information systems, students work in groups to tackle practical exercises in various topics, learning the processes of problem solving hands-on.
- Third year
Students study areas such as developments in smart information systems including artificial intelligence, networks, multimedia, and robots, and technical English. These studies also help them to turn the knowledge they acquired in laboratory work and seminars into knowledge that they are able to use.
- Fourth year
In their graduation research projects, students take part in cutting-edge research in various fields, working alongside graduate students and receiving guidance from faculty members. In addition to polishing their ability to apply their knowledge, students are able to cultivate their skills to learn for themselves and generate new knowledge, and learn methods of unearthing and solving problems and techniques for delivering technical presentations through hands-on experience.