bsa570 | Graduate

Analytic Programming

Explore by:

or call us at

About:

About:

This course is an introduction to analytic programming, an essential component of business analytics. Analytic programming combines statistical processes and programming to identify meaningful patterns in data as well as construct useful models. Topics include data access, data structures, data management, data functions and structures, reports and error resolution within the context of a statistical analysis framework. This course is aligned to the SAS® Base Programmer Certification.

This graduate-level course is 6 weeks To enroll, speak with an Enrollment Representative.

Course details:

Credits: 3
Continuing education units: XX
Professional development units: XX
Duration: 6 weeks

topic title goes here

    Accessing Data

    • Implement accessing data from a Microsoft® Excel® workbook.
    • Create SAS® data sets.
    • Apply the INPUT statement to read column, formatted, and list input raw data files.
    • Implement input control using options of the INFILE statement.
    • Apply complex INPUT statement options to process raw data files.

    Creating Data Structures

    • Summarize the process of creating and changing dates.
    • Execute processes to export data to standard and comma-delimited raw data files.
    • Implement processes to select observations and variables to control and to output.
    • Implement processes to create a single observation from multiple records.
    • Execute the process of combining SAS® data sets.

    Managing Data

    • Analyze utility procedures used to investigate SAS® data libraries.
    • Execute conditional SAS® statements.
    • Implement the DATA step incorporating assignment statements.
    • Apply options and statements in the DATA step to modify variable attributes.
    • Illustrate accumulating subtotals and totals using DATA step statements.
    • Execute sort in a SAS® data set.

    Functions and Data Structures

    • Use functions to manipulate character data, numeric data, and date values.
    • Use functions to convert character data to numeric and vice versa.
    • Illustrate processing data using DO loops.
    • Apply processes to validate and clean data.
    • Illustrate processing data using arrays.

    Generating Reports

    • Create list reports using the PRINT procedure.
    • Summarize data in reports and tables.
    • Implement enhanced reporting with user-defined formats, titles, footnotes and the REPORT procedure.
    • Apply Output Delivery System statements to generate HTML reports.

    Handling Errors and Statistical Analysis

    • Identify and correct programming logic errors.
    • Identify and correct syntax errors.
    • Identify and correct data errors.
    • Create a descriptive statistical analysis.
    Tuition for individual courses varies. For more information, please call or chat live with an Enrollment Representative.

    Please ask about these special rates:

    Teacher Rate: For some courses, special tuition rates are available for current, certified P-12 teachers and administrators. Please speak with an Enrollment Representative today for more details.

    Military Rate: For some courses, special tuition rates are available for active duty military members and their spouses. Please speak with an Enrollment Representative today for more details.

    The University of Phoenix reserves the right to modify courses.

    While widely available, not all programs are available in all locations or in both online and on-campus formats. Please check with a University Enrollment Representative.

    Transferability of credit is at the discretion of the receiving institution. It is the student’s responsibility to confirm whether or not credits earned at University of Phoenix will be accepted by another institution of the student’s choice.