COURSE DETAIL
Emerging technologies like artificial intelligence, the Internet of Things, and Blockchain Technology have an increasingly transformative impact on people and society. This course introduces the different ways to theorize emerging technology, reflect on its ethical impacts, and use practical tools to integrate ethical reflection in day-to-day projects. The course consists of three parts. The first part of the course covers the basics: presenting major ethical issues with emerging technologies from a historical perspective, explaining the link between ethical theories and technology, and presenting different ways to think about technological mediation. The second part focuses on ethics of particular types of emerging technologies: of artificial intelligence (e.g. deep learning), artificial life (e.g. genetic modification), and existential machines (e.g. the atomic bomb). The third part contextualizes the ethics of emerging technologies in a discussion of three global challenges: global citizenship and human rights, climate change, and violence. The course uses methods of philosophical reflection, argumentation, empirical and historical research, and applied ethics.
COURSE DETAIL
The six-week summer lab research program at National Taiwan University places students in various science, engineering and social science research labs and/or projects under the supervision of faculty. Students spend approximately 30 hours per week in lab activities.
COURSE DETAIL
In this course, students develop, plan, manage, and control projects successfully in a business environment. This requires an awareness of general project management principles, methodologies, and the tools and techniques as applied within multi-disciplined projects, specifically to large IT projects. They also examine formal approaches to managing risk, opportunity, uncertainty, and value in these projects.
COURSE DETAIL
COURSE DETAIL
This course introduces the basic concepts of information system security and the design principles of classic information system security mechanisms, systematically discussing security threats and corresponding system security protection strategies from two aspects: security analysis technology and security protection mechanism. Information system vulnerabilities and malicious behavior analysis techniques, authentication, information protection and isolation mechanisms, access control and other security protection mechanisms are discussed. Using the latest data processing application software as an example, the course analyzes the use of information system security technology, combining case analysis and course experiments, and analyzes the security mechanism design of mainstream information systems and common security detection and security defense technologies.
COURSE DETAIL
This course provides an introduction to the field of quantum computing and information, covering a variety of topics ranging from computation and cryptography to foundations of quantum physics. It explores current research topics and discusses how quantum phenomena give rise to new algorithms for machine learning, quantum computational supremacy, cryptographic schemes with unprecedented security guarantees, and device-independent protocols. Topics include fundamentals of quantum computing; the circuit model; basic quantum algorithms and the concept of quantum computational supremacy; Bell inequalities, non-local games, and the concept of device-independence; and basic quantum protocols for cryptography. As part of the exercises, students run simple quantum programs on an actual quantum computer available through the cloud.
COURSE DETAIL
COURSE DETAIL
This course covers online and reinforcement learning, concepts that break out of the static realm and move into the perpetual cycle of receiving new information, analyzing it, and executing actions based on the updated estimation of reality. This course considers the agents (computer programs, robots, living beings) that learn based on interactions with real or simulated environments: repeated investment in the stock market, spam filtering, online advertising, online routing, medical treatments, games, and robotics. The course also situates online and reinforcement learning to model a much richer range of problems, such as limited and delayed feedback; and even adversarial problems, where the environment deliberately acts against the algorithm (chess, spam filtering). Mathematical tools for developing and analyzing algorithms for these problems are also studied.
COURSE DETAIL
This course covers geometric basics of sensor orientation and object reconstruction, including homogeneous coordinates, projectivity and perspective, modelling of image formation, inner and outer orientation, orientation of uncalibrated and calibrated cameras, spatial resection, least-squares adjustment, orientation of the image pair, relative and absolute orientation, spatial triangulation, multi-view geometry, bundle block adjustment, image digitalization, and radiometric basics.
COURSE DETAIL
This course provides a comprehensive introduction to modern data science with a strong emphasis on the mathematical and algorithmic foundations of machine learning. Students will develop practical Python programming skills for data analysis while gaining rigorous understanding of the mathematical principles that underpin modern machine learning. The course adopts a "learn by doing" approach: every mathematical concept is immediately applied to real-world datasets and problems.
Pagination
- Previous page
- Page 90
- Next page