Taking an object-oriented and/or probability/statistics course.
Heinz College neither prefers nor recommends any specific institutions at which you should complete your prerequisite coursework. Courses offered through Coursera or other MOOC platforms do not meet the prerequisite coursework requirements for admission to Heinz College.
All enrolling students in the MISM-BIDA track must meet the basic database coursework requirement by completing a college-level database course with a grade of B or higher. The course should cover relational database design and an introduction to database programming.
The classes below have been pre-approved by the faculty to satisfy the Database prerequisite for enrollment.
Relational Database Design and SQL Programming
Relational Database Management
Database Design & Implementation for Business
Introduction to Databases
All enrolling students in the MISM-BIDA track must meet the basic statistics coursework requirement by completing a college-level statistics course with a grade of B or higher. When choosing an appropriate college-level course to take, you may choose a course designed for students with very little or no background in statistics. Course topics should include probability and probability tables, conditional probability, Bayes' Rule, random variables and expected value, and the basics of normal distribution and hypothesis testing. At the conclusion of the course, students should have the basic tools for analyzing data and outcomes involving probabilistic circumstances.
Object-oriented Programming: To ensure this requirement is met by each enrolling student, the Admissions Committee will look for proof of each applicant's applied technical background/experience listed on the transcript(s) and résumé submitted to the Office of Admissions. Specific examples of applied skills include:
independently write programs in approved languages (Java, C++)
compile, de-bug and execute programs
If the committee determines that an applicant's hands-on technical background does not meet the faculty's requirement for the MISM program, the student may be required to complete an object-oriented programming course prior to enrollment in the program. This condition will be included in the offer of admission and will require that you take a pre-approved course at an accredited university and achieve a grade of B or better in the course. Students offered admission with the condition of successfully completing an object-oriented programming course prior to enrollment should contact the Office of Admissions to verify that the course you have selected meets the faculty's standards.
Please note the following:
Java is the preferred programming language (other programming language accepted is C++)
Must be a college-/ university-level course at an accredited institution
Must be for credit and a grade
The course may be taken on-campus or online
Courses that do not grant credit and a grade will not fulfill this requirement, even if you receive a certificate of completion for the course.