COURSE DETAIL
This course introduces students to practical and experimental aspects of user interface design and programming, with the intention of demystifying the digital products we use in everyday life. Students will learn the fundamental principles of user interface design; use UI Design software such as Figma to make interactive prototypes, and write basic HTML/CSS/Javascript to create web interfaces. In addition to creating conventional user interface designs, students will be challenged to create interfaces that have conceptual and non-traditional outcomes that speak to their personal interests and motivations. In response to a partial history of User Interface design, students will be compelled to situate their work in the context of the development of Human Computer Interaction for art and design. This context will be given via in-class lectures, hands-on exercises, guest lectures, and a workshop.
COURSE DETAIL
This course teaches game rules and playing methods required in a game of golf, including swing characteristics, effective golf swings and techniques, and various types of training methods. Participants will train with address, backswing, backswing top, downswing, impact, follow-through, finishing movements, and swing practice for each club (driver, iron, putter).
COURSE DETAIL
This course establishes the foundation of a wide range of statistical learning methods. It aims to understand and utilize the fundamentals of various statistical learning models.
The course covers:
- statistical learning;
- classical linear methods for regression and classification;
- cross-validation;
- bootstrap;
- modern linear methods;
- nonlinear methods;
- tree-based methods;
- support vector machines;
- unsupervised learning;
- neural networks, and
- deep learning.
These topics are the basics of statistical learning, but the core of machine learning. By the end of this course, students will have easier access to and understanding of deep learning and artificial intelligence.
The course requires the following prerequisites:
- Python Basic – this course assumes a basic knowledge of Python
- STAT 241: Matrix Theory or Linear Algebra - provides a computational foundation for understanding statistical models.
- STAT 232: Mathematical Statistics- knowledge of probability theory and asymptotic evaluations.
COURSE DETAIL
This course provides an overview of the field of marine drug discovery and development and is designed to meet the needs of oceanographers, biologists and chemists interested in this topic. This course focuses on the entire process of drug discovery and development which necessitates the expertise of many disciplines such as marine natural product chemistry, biology, organic and medicinal chemistry, pharmacology, pharmacokinetics, toxicology, and basic and clinical medicine. In addition, basic skills in the discovery of marine drug hits will be practiced in the lab.
COURSE DETAIL
Game theory is the study of strategic interactions among rational agents. Game theory provides techniques for analyzing situations in which two or more individuals make decisions that will influence one another’s welfare. It has applications in many fields of social science, used extensively in economics, business, political science, and international relations.
This course introduces Game Theory, with a strong emphasis on applications in economics and business. The objective of the course is to give students an understanding of the core concepts of Game Theory and how to use them to understand economic, social, and political phenomena.
COURSE DETAIL
Ancient Greek is the original language of ancient Greek historians, writers, and philosophers such as Herodotus, Sophocles, Plato, and Aristotle, as well as the language of the New Testament. This course studies the basics of ancient Greek.
To understand Greek thought and Christianity, the two roots of Western culture, it is essential to read the ancient Greek classics and the New Testament. Understanding a language cannot be separated from understanding the social context in which it is used. This course then studies ancient Greek while studying the basic framework of ancient Greek politics, economics, and philosophical thought.
As many vocabulary words in modern Western languages are derived from Greek, understanding Greek language equates to understanding modern Western languages, including English.
COURSE DETAIL
An introductory course providing students with a broad overview of political science as a social science discipline, this course seeks to cover the basic principles of political theory, comparative politics, and international relations over the course of the semester. The course covers a wide range of topics, from political theory, ideologies, nations and states, the government, interest groups and society, elections, political psychology, political violence, international relations, and global politics. The goal of the course is to introduce key concepts and ideas in political science, and to encourage students to explore these concepts further through other courses or by themselves.
COURSE DETAIL
Utilizing a multi-disciplinary approach based on infrastructural history, this course introduces students to modern and contemporary East Asia. While investigating the formations and transformations of empires and nations as sites of contests and tensions between different ethnicities, polities, and cultures, it also explores major cities in China, Japan, and Korea as the infrastructure of modernity rooted in the mobility of ideas, goods, capitals, and peoples. In doing so, it aims to gain an understanding of the dynamics of changes and continuities that shaped and are shaping the East Asian empires, nation-states, and societies. The major foci of attention are the intra-relations among the three East Asian nations, and the inter-relations between East Asian civilizations and Western civilizations from the late 19th century to now.
COURSE DETAIL
This course aims to:
• Understand the genesis of Big Data Systems
• Understand practical knowledge of Big Data Analysis using Hive, Sqoop, Linux Shell
• Provide the student with a detailed understanding of effective behavioral and technical techniques in Cloud Computing on Big Data
• Demonstrate knowledge of Big Data in industry and its Architecture
• Learn data analysis, modeling and visualization in Big Data systems
Prerequisites:
Mastery over Microsoft Windows and its File Management (Windows Explorer) facilities
Basic knowledge of any programming language (SQL, Python, Java)
Basic knowledge of BI tools such as Excel, Tableau, Power BI, Google Spread Sheet
COURSE DETAIL
This course introduces basic and advanced mathematics used in engineering to develop an awareness and an appreciation of the role of mathematics in engineering. This course deals with mathematical principles, methods, and modeling.
Pagination
- Previous page
- Page 50
- Next page