340.600.11
Stata Programming
Cancelled
 Location:
 East Baltimore
 Term:
 Summer Inst. term
 Department:
 Epidemiology
 Credits:
 2 credits
 Academic Year:
 2022  2023
 Instruction Method:
 Inperson
 Auditors Allowed:
 No
 Undergrads Allowed:
 No
 Grading Restriction:
 Letter Grade or Pass/Fail
 Course Instructor:
 Contact:
 Ayesha Khan
 Resources:
 Prerequisite:
Basic knowledge of Stata syntax and commands, or strong familiarity with another statistical programming language (e.g. R, SAS)
 Description:

Teaches Stata programming in a systematic way to students who have had exposure to Stata or another statistical package, but may not have the tools to perform complex analytical projects independently. Covers data management, programming concepts, procedural programming, Stataspecific commands and constructs, and project workflow.
 Learning Objectives:

Upon successfully completing this course, students will be able to:
 Demonstrate Stata commands that are necessary for analysis, but that students may not encounter in the core biostatistics/epidemiology series: reshape, collapse, encode, insheet; variable formats (strings, ints, floats, dates); factor variables; advanced graphing
 Produce Stata programming to make work more efficient and less errorprone: loops; macros, .ado files; text file output; automating table/figure generation
 Create project workflow so that data are not lost and results are reproducible: logging, commenting, versioning, file organization
 Methods of Assessment:
This course is evaluated as follows:
 90% Homework
 10% Participation
 Enrollment Restriction:
Basic knowledge of Stata syntax and commands, or strong familiarity with another statistical programming language (e.g. R, SAS)
 Instructor Consent:
No consent required
 Special Comments:
Course will be taught online via Zoom, on the dates and times the course is scheduled.