Graduate Institute Of Computer Science & Information Engineering( Master Program )
Educational Objectives
  1. Innovative Leadership: enable students to use professional knowledge to become innovative, knowledgeable leaders.
  2. Professional Knowledge: equip students with professional knowledge both theoretical and practical.
  3. International Vision: equip students to understand the directions of global technology and international trends.
  4. Care for Society: help students to understand the impact of information technology on society, and the responsibility that comes with it.
  5. A Life of Learning: accustom students to self-improvement, to face the rapidly-changing challenges of information technology.
Core Capabilities
  1. Computer Science and Information Engineering advanced knowledge
  2. Capacity for possessing the self-improvement skills to face rapid changes of the outside world
  3. Respect academic standards, engineering ethics, and intellectual property rights
  4. Capacity for reading and retrieve the Computer Science and Information Engineering literature
  5. Teamwork capacity for leading research design team, communication and cooperation
  6. Capacity for writing and elaborate academic papers
  7. Capacity for putting consideration into informational technology products
Curriculum Planning
Course List
Course TypeCourse Title (Recommended Year of Study)
Required Thesis (M.S.)() Special Project(12) Seminar(12)
Elective Computing Theory(12) Computer Security(12) Advanced Artificial Intelligence(12) Mathematical Analysis of Algorithms(12) Advanced Operating System(12) Brain Theory(12) Personal Communications Services(12) Performance Modeling(12) Principles of Financial Computing(12) Numerical Methods(12) Algorithms for Analyzing Biological Sequences(12) Bioinformatics(12) Software Engineering(12) Theory of Compiler(12) Computer Vision(12) Natural Language Processing(12) Software Engineering Design(12) Machine Learning(12) Introduction to Digital Signal Processing(12) Information Theory and Coding Techniques(12) Robotics(12) Applied Algebra(12) Neural Networks(12) Advanced Compiler Design(12) Advanced Computer Networks(12) Advanced Computer Architecture(12) Parallel Programming(12) Distributed Computing Systems(12) Multimedium Computing Environment(12) Real-times Systems(12) Genetic Algorithms and Their Applications(12) Introduction to Automation of Production Systems(12) Temporal Databases(12) Design Strategies for Computer Algorithms(12) Information Retrieval and Extraction(12) Matrix Computations(12) Virtual Reality(12) Digital Image Processing(12) Artificial Intelligence(12) Pattern Analysis and Classification(12) Multiagent Systems(12) Special Topics on Graph Algorithms(12) Randomized Algorithms(12) Computer Graphics(12) Medical Information System(12) Cryptography and Network Security(12) Complexity-based Cryptography(12) Digital Visual Effects(12) Networked Soc Embedded Software Design(12) Mathematical Modeling and Systems Biology(12) Introduction to Market and Technnology of Multimedia and Networking(12) Mathematics for Computational Biologists(12) Topics in Software Design for Embedded Systems(12) Digital Image Synthesis(12) Game Theory(12) Enbedded Microprocessor Design(12) Parallel Computing and Multiprocessor Systems-on-chips(12) Advanced Mobile Robotics(12) An Introduction to Advanced Performance Modeling(12) Robot Perception and Learning(12) Medical Image Processing(12) Game Programming(12) Introduction to Biomedical Informatics(12) Cheminformatics(12) Machine Learning: Theory and Practice(12) Multimedia Security(12) Web Retrieval and Mining(12) Computer Gaming Theory(12) Technical Writing and Research Method(12) Introduction to Digital Speech Processing(12) Advanced Topics in Multimedia Analysis and Indexing(12) Advanced Human Computer Interaction(12) Low Power Enbedded System Design(12) Systems Analysis on Metabolomics(12) Advanced Computer-aided Drug Design(12) Social Network Analysis and Graph Mining(12) Video Communications(12) Next-generation Wireless Networks(12) Advanced Computer Vision(12) Topics in Machine Learning(12) Parallel and Distributed Programming(12) Wireless Networking – Fundamentals and Applications(12) Advanced Topics in Systems Research(12) Introduction to Digital Humanities(12) Location Based Technologies,Applications and Services(12) Big Data Systems(12) Big Data Statistics and Mining(12) Virtual Machines(12) Web Programming and Applications(12) Application of Big Data System(12) Topics in Internet of Things(12) Machine Learning(12) Introduction to Mathematical Logic(12) Bitcoin in the Big Data Era(12) Quantum Algorithms(12) Introduction to Human-Computer Interaction and Design(12) System Design Topic - Design for IoT Middleware(12) Applied Deep Learning(12) Machine Learning Foundations(12) Blockchain and Big Data(12) Intelligent Conversational Bot(12) Machine Learning Techniques(12) Introduction to Communication Complexity(12) Introduction to FinTech(12) Advanced Deep Learning(12) Distributed Machine-Learning System(12) High-Performance Computing and Big Data Systems(12) Special topics on Machine Learning(12) Cognitive Computing(12) Quantum Computer(12) Introduction to Intelligent Vehicles(12) Optimization Algorithms(12) Blockchain Introduction(12) High-Performance Artificial Intelligence Systems(12) Independent study of Digital Humanities(12) Prediction, Learning, and Games(12) Advanced Interactive Technologies(12) Introduction to Secure Coding(12) Systems and Network Security Laboratory(12) Basic Interactive Technologies(12) Augmented Reality Special Project(12) High-Performance Big Data and Artificial Intelligence Systems(12) Security and Privacy of Machine Learning(12) Set Theory(12) Writing Research Papers(12) Digital Resources for Historical Studies(12) Virtual Reality Game Programming(12) Deep Learning for Medical Imaging(12) Theoretical Aspects of Modern Cryptography(12) Game for Life: Reading and Re-designing Games for a Purpose(12) Topics in Complexity Theory(12) 3D Computer Vision with Deep Learning Applications(12) Computing the Universe By Information Theories(12) Advanced Topics in Software Systems Design and Implementation(12) Introduction to Decentralized Finance(12) Online Convex Optimization(12) Human Computer Interaction in Industry(12) Topics in Secure Artificial Intelligence Systems(12) Computing Architecture for Digital, AI and Quantum computing(12) A Practical Guide to Drug Development in Academia: The SPARK Approach(12) Programming User Interfaces(12) Computer Vision Practice with Deep Learning(12) Digital, AI and Emerging Computing Architecture(12) Cloud Native Application Development(12) Design for Smart Sensing Systems(12) Mobile and Pervasive Intelligence(12) Trustworthy Artificial Intelligence(12) Cybersecurity from an Industry's Perspective(12) Advance in IT Technology(12) Public Interest Cybersecurity Practices and Society(12) Special Topics on Quantum Design Automation(12) Interactive System Design and Implementation(34) Deep Reinforcement Learning(12) Embodied Vision(12) Advanced Data Structures(12) Middleware for Software Defined Vehicle(12) Multimodal Artificial Intelligence(12) Making and Inventing Interactive Devices(12) Video Compression Technique,standards and Implementation(12) Mobile Phone Programming(12) Human-computer Interaction with Mobile Phones and Services(12) Digital Sound Art and Creation(12) Virtual Human and Telepresence(12) Decentralized Applications Design and Practice(12) Theatre and Tech Art(12)
Future Map