Skip to main content

Epidemiology In The Web Of Causation: People, Place, And Politics

This course will provide an interdisciplinary introduction to applications of epidemiology in the context of political, community, social, and behavioral influences on health. Epidemiology is the study of patterns of diseases, injury, and other indicators of health in human populations. The course will review principles and introduce novel methods used in epidemiologic research.

Evidenced-Based Public Health Planning & Practice

This course provides the student with knowledge and skills in understanding and practicing evidence-based public health: applying scientific reasoning, systematic use of data and information systems, and appropriate public health theories to the development, implementation, and evaluation of effective programs and policies in public health. The course will emphasize online data, tools, and other resources that support the evidence-based decision making process.

Systems Programming

This course provides an introduction to computer systems and explores computer architecture, operating systems, and networks from a programmer's perspective. The course also introduces advanced programming and debugging tools. Topics include hardware instruction sets, machine language and C language program representations, linking/loading, operating systems (process management, scheduling, memory management, interprocess communication, and file systems), network programming (socket programming and web protocols), and common security attacks and solutions.

Introduction To Computer Networking

Introduction to the principles and concepts of the Internet; data communications and digital channel characteristics; networking applications and protocols, client-server paradigm and network programming; reliable data transfer, end-to-end transport; addressing, forwarding and routing, datagram networks; media access control, data link control; selected topics from cloud computing, network security and network management. Concepts are combined with programming and other hands-on assignments to enhance the learning of these topics.

Software Design

This course provides an overview of the software design field: software design overview, software design process, a survey of software design method (such as structured design methods, object-oriented design methods, concurrent design methods), design reviews, as well as discussing current topics such as aspect-oriented programming, refactoring, and design patterns. Testing and validation techniques are emphasized through the course. Program designs are developed and validated throughout the course. Readings and summaries of current and seminal journal papers and texts are required.

American Sign Language IV

This course is designed to further develop your intermediate receptive and expressive language ability in American Sign Language (ASL). You will learn to translate and produce narrative language, temporal & distributional inflections, ASL numbers and ASL classifiers. Instruction includes an upper intermediate level vocabulary, the structure of the language, as well as an expanded exposure to ASL literature. ASL IV is taught solely in ASL by a native speaker of ASL to communicate as recommended by American Sign Language Teachers Association (ASLTA).

Hunger, Food Behavior, And The Environment

This course brings together the role of the biological processes that influence hunger with the physiological responses to cues in the social and neighborhood environment that influence what we eat. The connection between what we eat and lifelong health consequences of dietary patterns can be seen at the individual, familial, and community level. Topics in this course will include hunger and satiety, taste preferences and food aversions, food policy, sustainability, the role of the food environment, and nutrition policy.

Subscribe to