COURSE DETAIL
This course explores advanced mathematical problems and theoretical approaches in deep learning with a strong emphasis on privacy-related challenges. Key topics include: Differential privacy, with a focus on its application in federated learning and mechanisms to ensure robust privacy guarantees in distributed settings; Privacy in generative diffusion models, including the use of stochastic differential equations and innovative techniques to safeguard private data in generative processes; Privacy considerations in large language models (LLMs), examining methods for mitigating data leakage, adversarial attacks, and ensuring compliance with differential privacy principles in training and inference.
COURSE DETAIL
This course covers solving problems using algorithmic thinking with the concept of "object-oriented" programming. Students will learn to express algorithms in English, then translate them into the programming language using Python, C++. Topics include how to use loops, conditionals, functions, arrays, and most importantly "classes". These are the building blocks of programs, which can be used to create increasingly complex programs.
Prerequisite: CSI2100-Computer Programming
COURSE DETAIL
This course introduces the core aspects of the criminal justice system, including criminology (the study of the causes of crime), policing, law enforcement, criminal investigation, decisions regarding arrest and detention, prosecution, trial, criminal justice policy, due process and human rights protection, and victimology. It is designed for undergraduate students and is taught using a case-method-like approach, incorporating commonly encountered real-life cases to help students better understand the entire criminal justice system at the undergraduate level. This course is suitable for undergraduate students who are exploring career paths in the police, courts, or prosecution, or those preparing for admission to law school. The goal of this course is to examine the meaning and justification of the concept of crime and its legal effect(punishment); to encourage students to think about the process and meaning of criminal justice and what is needed for a fair criminal justice system; and to help students to formulate their own standards for what punishment is appropriate for a crime through individual cases.
COURSE DETAIL
This course covers the practice of medical nutrition therapy for various disease states, including gastrointestinal tract disorders, hepatobiliary and pancreatic disorders, obesity, cardiovascular disease, cancer, pulmonary disease, anemia, and genetic metabolic disorders. Upon completion of this course, students are able to 1. Understand the etiology, pathogenesis, and clinical manifestations of various diseases, 2. Identify the role of medical nutrition therapy in the prevention or treatment of selected diseases, and 3. Apply principles of medical nutrition therapy to the care of patients with selected diseases.
COURSE DETAIL
This course explores contemporary Korean popular culture with an emphasis on drama and film, following the trajectory of the Korean wave (hallyu) with the framework of cultural translation. The course is designed to enable students to understand contested terrains in which the Korean new wave has been shaped: transnational cultural reception and national history, socio-historical, and political context of the Korean wave. Throughout the course students will learn how to analyze both of the Korean wave and their own reception of it as cultural translators.
COURSE DETAIL
This course introduces the discipline of international relations and provides students with the intellectual and analytical tools to understand how the world came to be how it is today, and where it might be headed in the decades to come. Topics include mainstream and critical perspectives on international relations, placing Western and Global South perspectives on the discipline into dialog with each other, global inequality, and the conflict in Israel/Palestine.
COURSE DETAIL
This course covers the basic concepts and applications of linear optimization, convex optimization, and non-linear & combinatorial optimization. Topics include introduction to optimization, intro to convex optimization, linear programming (LP), least squares (LS), quadratic programming (QP), second-order cone programming (SOCP), semi-definite programming (SDP), duality: connecting convex optimization with non-convex optimization, strong/weak duality, gradient descent ascent (GDA), interior point method (IPM), Lagrange relaxation, applications: unsupervised learning (GAN, Wasserstein GAN), and applications: sparse/low-rank recovery (compressed sensing, matrix completion).
Prerequisites: Calculus, Linear Algebra
COURSE DETAIL
This course provides a comprehensive perspective on large language models. Specifically, in the first half, it covers the fundamentals of language models, including network structures, training, inference, and evaluation. In the second half, the course focuses on the interpretation of large language models, alignment, and their applications beyond simple text generation. Through this approach, the course equips students with foundational knowledge of the technologies behind large language models, helping them smoothly engage in research or practical applications in this field. Topics include Introduction and basics of large language models, Preprocessing: tokenization and data curation, Pre-training of large language models, Scaling laws and emergent behavior, Alignment: instruction tuning and preference learning, Learning from AI feedback, Decoding algorithms, Reasoning with test-time inference methods, Retrieval-augmented generation, AI agents, and Extension to multi-modality.
Prerequisites: Machine learning, Deep learning
COURSE DETAIL
The Visual Literacy course equips students with a new language to communicate with the world: visual language. Simply put, visual literacy can be described as the "ability to construct meaning from images." Through this course, students learn the components and rules of visual language, enabling them to read, understand, and analyze various types of images. Beyond analysis, the course also focuses on developing the ability to create intentional images using visual language and articulate these images in verbal and written forms. The course combines theoretical lectures with practical exercises, including art appreciation and essay writing. A significant component of the course involves field trips to museums or galleries to observe and analyze artworks. Additionally, students participate in hands-on activities where they create images using the syntax and principles of visual language. For example, assignments may include expressing narratives using basic shapes, helping students internalize how images communicate meaning. This course is designed for a broad audience—not only for students majoring in art or design but also for those who wish to develop an appreciation for art, effectively use digital platforms, or write about art. Starting from the fundamentals, the course provides a step-by-step exploration of what visual literacy is and why it matters in contemporary society.
COURSE DETAIL
This French conversation course is an intermediate-level course. It is based on the CEFR (Common European Framework of Reference for Languages). It prepares students for the B1 level of the DELF: oral comprehension and production.
The course goals include: ability to listen to real-world conversations or radio broadcasts on general or specialized topics multiple times and answer questions based on what has been understood. Ability to describe one’s personality, present one's strengths and weaknesses, talk about love stories, discuss friendships, talk about health and explain health issues, describe objects, talk about different types of houses, discuss jobs and create ideas for future careers, talk about sports activities, and share ideas for creative leisure activities.
Prerequisites: French conversation 1 and French conversation 2
Pagination
- Previous page
- Page 2
- Next page