MACHINE LEARNING

Machine learning is the process of automatically inferring a function from a set of data. In essence, machine learning techniques seek to automate the inductive learning process that humans do so well.

CYBERSECURITY

This introductory cybersecurity course includes topics relevant to core components of cybersecurity technologies, processes, and practices designed to protect networks, computers, and data from attack, damage, and unauthorized access. Specifically how to identify, protect, detect, respond, and recover. Topics include threat landscape, cryptography, malware, network security, and cloud security.

DATABASES

This course is an introduction to relational and other (NoSQL) database systems, SQL programming, and database design. This course will teach students how to understand trade-offs in database design, to create well-designed databases, and to develop proficiency in effectively managing data in a database.

PROGRAMMING LANGUAGES AND DESIGN

This course covers important concepts of programming languages that are critical to understanding and constructing software artifacts. These concepts will be studied in the context of multiple programming paradigms, including functional and object-oriented programming

FLUID MECHANICS I

Introduction to fluid statics and dynamics. Includes the development of the fundamental equations of fluid mechanics and their application to problems of engineering interest.

FLUID MECHANICS I

Introduction to fluid statics and dynamics. Includes the development of the fundamental equations of fluid mechanics and their application to problems of engineering interest.

MECHANICS/STATICS

Mechanics is the branch of the physical sciences that deals with the response of bodies to the action of forces and is based on the implementation of Newton’s laws. This class is divided into two sections: study of rigid bodies in equilibrium; and strength of materials. Fundamental concepts such as equilibrium, stress and strain, deformations and displacements, elasticity and inelasticity, strain energy, and load-carrying capacity will be covered.

MECHANICS/STATICS

Mechanics is the branch of the physical sciences that deals with the response of bodies to the action of forces and is based on the implementation of Newton’s laws. This class is divided into two sections: study of rigid bodies in equilibrium; and strength of materials. Fundamental concepts such as equilibrium, stress and strain, deformations and displacements, elasticity and inelasticity, strain energy, and load-carrying capacity will be covered.

LANGUAGE AND GENDER

This course examines the theoretical, cultural, and social grounding of gender and language use. We use analytical tools from linguistics, cognitive science, cultural anthropology, psychology and biology. Emphasis is placed on the historical role of gender in such research, and the debates that result as perspectives shift.

LANGUAGE AND SOCIETY

This course treats language as a social phenomenon to show how language, personal identity and institutions of social control inter-relate. The course focuses on linguistic interaction in daily life and how gender, ethnic, class, activity, and geographic variation affect language use.

RESEARCH IN ECONOMIC THEORY

Capstone course for MTEC majors whose primary interest is in economic theory. Review and analysis of seminal and current research in economic theory, including independent analysis by the student. Topics vary from year to year.

ECONOMIC DEVELOPMENT

This course covers different dimensions of economic development, focusing on poverty, inequality, demography, and health. It provides an overview of the economies of less developed countries, the lives of the poor, and the theories for why some countries are rich and others are poor. It also describes how labor and credit markets function in poor countries, the consequences for health and education, and the role of institutions.