Anthropology is a discipline that seeks to understand the complexity of human life through a holistic approach. In its broadest sense, it examines the diversity of human experiences and analyzes how these experiences are shaped by different cultural practices. Ethnographic research is one of the most distinguishing features of anthropology from other social science disciplines, and through this research method, anthropologists analyze the impact of micro-level relationships and interactions such as kinship and ethnic and religious groups, as well as the effects of more macro-scale events such as ecology and capitalism on the local scale. The program aims to educate competent anthropologists with a critical perspective and research ethics by combining ethnographic skills with theoretical frameworks.