The Department of Computer Software cultivates skilled, practice-oriented software developers ready to thrive in the global digital industry.
Our students build a strong foundation in computer science theory while mastering key programming languages like Python, Java, and JavaScript, along with essential development tools. They learn to design and implement software across various fields, including web, mobile, cloud, and artificial intelligence.
We help international students adapt and grow quickly through English-based classes and a project-centered learning approach. All courses are hands-on, allowing students to build a portfolio of their work. This prepares them to immediately apply their skills in the professional world, whether through employment or entrepreneurship.
Our curriculum also incorporates the latest industry-demanded technologies such as DevOps, machine learning, IoT (Internet of Things), and robotics software. By actively engaging with these technologies, students gain practical expertise that goes beyond basic theory, enabling them to plan and deploy real-world services.
Through this comprehensive curriculum, the Department of Computer Software aims to foster global software experts who possess not only technical proficiency but also collaboration skills and creativity.
- LocationLaw School Bldg, Room 108
- Tel02-2049-6375
Curriculum Features
- Practice-Centered Learning: A "learn-by-doing" approach that enables students to immediately apply what they've learned to build projects.
- Diverse Career Paths: A curriculum that prepares students for careers in various fields, including web, mobile apps, AI, and robotics.
- English-Based Instruction: Classes and foundational training are conducted in English to ensure international students can easily follow and succeed.
- Portfolio & Project-Based Learning: A strong focus on building real-world projects and portfolios to showcase skills and expertise.
- Cutting-Edge Technology: An environment that allows students to quickly master the latest technologies such as AI, cloud computing, and automation.
Fostering Talents
- Software Professionals who lead the development and operation of services
- Converged Developers who utilize new technologies like AI, IoT, and web/app
- Global-Ready Developers with expertise in open-source and DevOps, capable of collaborating in a global environment