140.631.01 | AY 2013-2014 - 3rd Term | 3 Credit(s)
TTh 1:30:00 PM
  • Contact Information
    Aidan McDermott
  • Course Learning Objectives

    Upon successfully completing this course, students will be able to:

    • Write and execute programs using SAS syntax
    • Read and transform data in preparation for statistical analysis
    • Create tabular and graphical displays of data
    • Perform simple statistical analyses such as linear regression
    • Utilize the SAS matrix language to perform matrix computations
    • Employ optimization procedures and functions to maximize simple likelihoods
  • Course Description
    Introduces students to the SAS statistical package in a Microsoft Windows environment. Using examples of public health data students learn to write programs to summarize and present data and to perform simple statistical analyses. Emphasizes the creation and manipulation of database structures suitable for statistical analyses. Using the interactive matrix language, introduces students to computation within a matrix environment and the development of modular programming techniques.
  • Intended Audience
    Master's students within the Department of Biostatistics.
  • Methods of Assessment
    Weekly examination
  • Prerequisites
    140.651 or 140.652
  • Course Schedule

    Please see the course Session for a full list of dates and items for this course.

  • Academic Ethics Code

    Students enrolled in the Bloomberg School of Public Health of The Johns Hopkins University assume an obligation to conduct themselves in a manner appropriate to the University's mission as an institution of higher education. A student is obligated to refrain from acts which he or she knows, or under the circumstances has reason to know, impair the academic integrity of the University. Violations of academic integrity include, but are not limited to: cheating; plagiarism; knowingly furnishing false information to any agent of the University for inclusion in the academic record; violation of the rights and welfare of animal or human subjects in research; and misconduct as a member of either School or University committees or recognized groups or organizations.

  • Course Details

    Each section of the course will take approximately one or two weeks to complete.  Each section concludes with a lab where students must complete set tasks.  Labs are completed in the computer labs under instructor supervision. Sections include: (not all sections can be offered during a single course).

    •   1 -- introduction ot SAS, SAS datasets, and SAS language syntax.
    •   2 -- SAS procedures for descriptive analysis
    •   3 -- data manipulation using the data step
    •   4 -- SAS procedures for the linear model
    •   5 -- non-linear models
    •   6 -- generalized linear models
    •   7 -- generalized additive models
    •   8 -- failure time models
    •   9 -- random effects and mixed models
    • 10 -- IML
    • 11 -- optimization
    • 12 -- likelihood methods
    • 13 -- further statistical methods
    • 14 -- the graph template language
    • 15 -- the macro language
  • Disability Support Services
    If you are a student with a documented disability who requires an academic accommodation, please contact the Office of Student Life Services at 410-955-3034 or via email at