Students' first-year studies include mathematics, and information-related courses. Building on this foundation, students go on to take restricted electives at the 200- and 300-levels that cover subjects essential to all areas of the discipline.
There are electives available in the third year so that students may study in more depth the subjects taught in the first two years. Electives are available in the following course categories: Communications, Network, and Security; Foundational Mathematics; Signal Processing; Integrated Circuits and Computers; and Human-Centric Information Systems.
Programming and Laboratory Courses are compulsory and help develop a solid understanding of what was taught in classrooms.
Finally, the Independent Research Project provides students with the opportunity to conduct their own research, thus enabling them to deepen their understanding of the discipline and broaden their perspective, as well as develop their applied and creative skills.
Students in their first year of undergraduate studies receive basic education that centers on Institute-wide compulsory courses regardless of their discipline. The 100-level courses are designed to teach common, basic skills required of science and technology students. The aims of these courses are to provide knowledge and cultivate the versatile intellect necessary for studying at the Institute.
Students who complete their 100-level courses advance to study their undergraduate major. Courses at the 200- and 300-levels specific to the Information and Communications Engineering Major are taken in accordance with the curriculum.
At the final stage of the 300-level is the Independent Research Project (equivalent to the Undergraduate Thesis Research that was in place previously). The project is intended to serve as a capstone for students to consolidate and reinforce all the skills acquired in their Information and Communications Engineering Major. Furthermore, they may choose to enroll in the Advanced Independent Research Project. The purpose of this course is to enhance students' interest in scientific and technological research that began with the Independent Research Project. The course provides students with the opportunity to actively engage in their interests by taking part in science- and technology-related activities.
* The timeline depicts a standard case where students complete their bachelor's degree program in four years.
Students need to pass an entrance exam to advance from a bachelor's to master's program. To advance from a master's to a doctoral program, students must pass an advancement assessment.
Students who complete the Information and Communications Engineering Undergraduate Major may continue to study the same discipline in more depth by taking the Information and Communications Engineering Graduate Major. There are also closely related interdisciplinary graduate majors — Engineering Sciences and Design, and Human Centered Science and Biomedical Engineering — to which students may advance.