Admissions News

Department of Computer Science

Learn the fundamental science and technology of information engineering to become an engineer capable of designing computers, mobile phones, IC cards, and other devices.

Department Features

Gain expertise in cutting-edge technology from both software and hardware perspectives.

The rapid proliferation and advancement of technologies like IC cards (e.g., Suica), smartphones (e.g., iPhone), and applications like LINE are all achievements of information engineering. In today's world, understanding both software and hardware is essential. The Department of Information Engineering provides the opportunity to study the latest technologies from both perspectives, allowing students to acquire the skills needed to design systems and develop software. Professionals in information engineering are in high demand across various industries. Career opportunities extend beyond system development in IT companies to roles such as network design in general enterprises, as well as many other fields.

  • Diploma Policy
    The Department of Computer Science awards a Bachelor's Degree in Computer Science to students who achieve the following educational objectives.
     
    (1) Demonstrate a solid understanding of fundamental technologies in both the software and hardware domains of information engineering, and use this knowledge to design and build information processing systems tailored to specific objectives.
    (2) Explain advanced applied technologies in information engineering, including telecommunications, networks, multimedia (such as image and sound processing), and artificial intelligence.
    (3) Identify engineering problems in information engineering that may have multiple potential solutions or where solutions are unclear, and develop plans to address them. Students will then design and construct information processing systems based on these plans and perform comprehensive evaluations.
    (4) Engage in logical discussions about technical topics with both specialists and non-specialists, collaborating effectively to solve problems.
  • Curriculum Policy
    To achieve the diploma policy of the Department of Computer Science, the curriculum is structured based on the following guidelines.
     
    (1) Acquire specialized knowledge in both software and hardware domains, the curriculum includes a set of courses in natural sciences as the foundation, courses that teach basic information processing technologies, and a series of courses that systematically build specialized knowledge upon this foundation. Additionally, practical courses, including exercises and experiments, are offered to develop the skills necessary to design and construct information processing systems.
    (2) Acquire specialized knowledge in applied technologies within the field of information engineering the curriculum includes a wide range of courses that provide practical and concrete learning of cutting-edge technologies.
    (3) Develop the ability to identify problems, plan solutions, execute them, and evaluate outcomes—skills required of advanced information processing engineers—students will engage in research activities through small-group supervision. This is facilitated through graduation research and related courses.
    (4) Develop the ability to logically explain and present technical content, as well as enhance writing, oral presentation, and communication skills, courses focused on improving reading comprehension and writing abilities will be offered. Additionally, seminar and experimental courses with mandatory report submissions, along with graduation research and related courses, will be provided.

Curriculum Highlights

  1. 1st year

    Building Fundamental Skills with a Focus on Programming

    Students develop essential skills through foundational courses in mathematics and physics, which support information engineering. Programming practice begins early to ensure a strong foundation. Starting in the second semester, students also begin ""Technical Writing,"" which prepares them for writing experiment reports in their second year and their graduation thesis.

  2. 2nd year

    Developing Comprehensive Information Engineering Skills Through Repeated Experimentation

    Students strengthen their theoretical knowledge through hands-on experiments, including programming to control electronic devices. By consistently planning, executing, and writing reports on experiments, students develop the ability to conduct research, design solutions, carry out tasks efficiently, and create well-structured documentation.

  3. 3rd year

    Capstone Projects Leading to Graduation Research

    Students apply the skills and knowledge they have gained throughout their studies to identify problems and develop solutions through Project-Based Learning (PBL) experiments, strengthening their practical abilities. Starting in the second semester, they join a research lab to begin preparing for their fourth-year graduation thesis.

  4. 4th year

    Engaging in Independent Research for the Graduation Thesis

    Graduation research marks the culmination of students' academic journey. Rather than merely studying established knowledge, they explore unknowns through independent research. Students select their own research topics, analyze problems, and compile their findings into a thesis. They also enhance their presentation skills for effectively sharing their research.

Qualifications

  • Junior High School Teacher’s License (Grade 1) [Mathmatics]
  • High School Teacher’s License (Grade 1) [Mathmatics, Information]