COURSE DETAIL
This course addresses a number of questions on the causes and consequences of terrorism. The course examines terrorism conceptualizations, the role of religion and ideology, participant profiles and recruitment tactics, organization dynamics, government counterterrorism, and other consequences of terrorism. Course topics will address common social science conceptualizations of terrorism; the challenges with conducting research on terrorism; major theoretical explanations for terrorism dynamics; the effectiveness of state counterterrorism activity: and, relevant case studies. The course analyzes such questions as: Are terrorism and terrorist organizations analytically useful categories? Is terrorism an effective tactic? What makes someone travel abroad to join a terrorist organization? What causes organizations to choose different forms of terrorism? When do states support terrorist organizations? When are state counterterrorism activities effective against terrorist organizations? Causality verses correlation, endogeneity, and theoretical logic are also examined.
COURSE DETAIL
This course is intended to introduce fundamental concepts and frameworks for understanding how recent changes in state governance affect democracy, and vice versa. It examines the theoretical and empirical implications of various types of ‘old’ and ‘new’ governance with special attention to Korean cases. A series of lectures offers a survey of major institutions, actors, and decision-making processes of multiple governance systems.
COURSE DETAIL
COURSE DETAIL
A compiler is a computer program that translates text written in a given language (called the source language) into another language (the target language). With most compilers the source language is a high-level programming language (e.g., C, C++, Java), and the target language is a lower-level representation such as assembly language or byte code. This course focus is on compiler techniques needed to implement programming languages on a virtual machine. The aims are to improve programming skills by learning how a compiler works; to apply the theoretical foundations of compilation techniques; to design and implement a compiler for a small programming language; to learn about virtual machines (the JVM in particular); and to practice software engineering design principles on a medium-sized project. This course covers both practical and theoretical aspects of a compiler. Our main emphasis is on the compiler frontend (i.e., scanning, parsing, semantic analysis) and on code-generation for the JVM.
COURSE DETAIL
This course familiarizes students to Korean culture, literature, film, music, and society from a historical perspective. Classes consist of lecture, readings, and films, structured around small group and class discussions.
COURSE DETAIL
This course is teaches Korean vocabulary and grammar. Students engage in speaking, listening, writing, and reading activities to improve their communication skills in Korean. By the end of the course students should be able to read and write Hangul; understand the fundamental system of pronunciation and pronounce initial consonants, medial vowels, and final consonants correctly; understand the fundamental rules of sentence structure and syntax in Korean; and have basic conversations in Korean including greetings, self-introduction, ordering food, making friends, etc.
COURSE DETAIL
The course discusses integration and differentiation in a mathematically rigorous manner. It also discusses the series of functions and their convergence.
COURSE DETAIL
COURSE DETAIL
COURSE DETAIL
Microbiology is the study of microorganisms and has been the basis for all important discoveries in the life sciences and has a wide range of applications in industry and medicine. By understanding the structure and role of microorganisms, heredity and physiological phenomena, it is possible to acquire basic knowledge about life.
Pagination
- Previous page
- Page 90
- Next page