Undergraduate Course Descriptions

OIDD101 - INTRODUCTION TO OIDD (Course Syllabus)

OIDD 101 explores a variety of common quantitative modeling problems that arise frequently in business settings, and discusses how they can be formally modeled and solved with a combination of business insight and computer-based tools. The key topics covered include capacity management, service operations, inventory control, structured decision making, constrained optimization and simulation. This course teaches how to model complex business situations and how to master tools to improve business performance. The goal is to provide a set of foundational skills useful for future coursework atWharton as well as providing an overview of problems and techniques that characterize disciplines that comprise Operations and Information Management.

OIDD105 - DEV TOOLS FOR DATA ANLYS (Course Syllabus)

This course provides an introduction to the construction of data analysis tools that are commonly used for business applications, especially in consulting and finance. The course builds on the spreadsheet and analytical skills developed in OPIM101, providing a much more extensive treatment of spreadsheet application development and database management. The first portion of the course will focus on programming in VBA, the embedded programming language in the Microsoft Office suite of applications. This will be supplemented with discussion of industry best practice in software development, such as specification development, interface design, documentation, and testing. The second portion of the class will emphasize data access and analysis utilizing SQL, the industry standard language for interacting with database software.

OIDD201 - TECH MGMT, INFO & D ECON (Course Syllabus)

OIDD201 introduces students to two critically important and tightly linked concepts. The first is online business model innovation, including key opportunities to exploit information-based strategies in businesses as diverse as Capital One and Uber (newly vulnerable markets) and Amazon and Airbnb (online channel conflict). The second is computer-based simulation modeling to assess the viability of an online innovation, the strategies for its launch, and its economic value.

OIDD210 - MANAGEMENT INFO SYSTEMS (Course Syllabus)

This course provides a broad-based introduction to the management of information technology focusing on three interrelated themes: technology, organization, and strategy. The goal of this course is to equip students with the knowledge and tools to utilize information systems to pursue a firm's strategic and organizational goals. The course has no prerequisites other than a general interest in the applications of information technology.

OIDD215 - INTRO TO ANALYT & D ECON (Course Syllabus)

Over the past decade, there has been a dramatic rise in the use of technology skills and data analytic thinking to solve business problems in many domains, including finance, HR, policy, transport, and strategy. As a result, the modern "analytic leader" increasingly requires the use of technology, statistics, and data skills to facilitate business analysis. This includes knowing how to effectively frame data-driven questions and use a new generation of technology tools that are becoming available to acquire, analyze, interpret, and communicate insights derived from data. Students in this hands-on course will engage with weekly labs that introduce them to new technologies, techniques, and data-driven business challenges.

OIDD220 - INTRODUCTION TO OM (Course Syllabus)

This course introduces basic concepts of operations management and application of the same in business practice today. We will examine the theoretical foundations of operations management and how these principles or models can be employed in both tactical and strategic decision making. Topics covered in detail are forecasting techniques, planning under deterministic and uncertain demand, operations planning and scheduling, queuing theory, service operations management, newsvendor models, risk pooling strategies in firms, capacity and revenue management, and supply chain coordination. We will conclude by discussing how supply chains evolve under technological change.

OIDD221 - OP STRAT&PRO MGMT

This course examines how organizations can develop and leverage excellence in process management. The first module focuses on operations strategy. In these classes, we examine what constitutes an operations strategy and how organizations can create value by managing complexity, uncertainty, and product development. In the second half of the course, we discuss recent developments in both manufacturing and service industries. Specifically, we examine initiatives in quality, lean manufacturing and enterprise-wide planning systems. The course is recommended for those interested in consulting or operations careers, as well as students with an engineering background who wish to develop a better understanding of managing production processes.

Other Information: Cross listed with ESE 522

OIDD222 - INTERNET LAW & POLICY (Course Syllabus)

The Internet has become central to business and daily life. This course looks at how courts, legislatures, and regulators confront the major legal issues that the Internet poses. The fundamental challenge is that law comes from governments and other institutions in specific places, but the Internet is global and virtual. Conflicts such as the shutdown of the Napster peer-to-peer file-sharing service and the debate over "network neutrality" regulations for broadband access illustrate the challenge. How does the legal system think about Google, Skype, Twitter, and Facebook? How should it?

Other Information: cross listed with LGST 222

OIDD224 - ANALYTICS FOR SERVICE OP (Course Syllabus)

This course considers tools and concepts that can generate operational excellence for the production and delivery of services in industires such as banking, transportation, health care, and communications. Since services typically are intangible, not storable or transportable, and often highly variable, the management of their operations is complex and involves distributed operations with a significant amount of customer contact. Therefore, the understanding and effective management of service operations requires specialized analytical tools and customer-centric focus. This course covers a mix of topics with the emphasis on quantitative methods, application of analytics and strategic frameworks. The class will introduce simple models and basic concepts that support analysis of tradeoffs in a variety of common service processes. Students also will have the opportunity to apply the ideas and analytical models developed in the course to a particular service industry. They will do so by conducting a guided, application group project which includes opportunities for in-depth analysis of a particular service process and field work.

OIDD236 - SCAL OPS IN TECH VENTURE (Course Syllabus)

This course helps students learn to make strategic scaling decisions that are grounded in operational reality. Students will study how to build and evaluate the "operation systems" of the firm to maximize value with the focus on scaling the firm's operations. This involves tailoring the firm's operational competencies, assets, and processes to a specific business strategy. The course will approach the challenge of scaling operations and operations strategy by taking a holistic view that incorporates competitive strategy, financial evaluation, and the customer experience.

OIDD240 - GAMIFICATION FOR BUS (Course Syllabus)

See course description for LGST 240.

OIDD245 - ADVANCED ANALYT & D ECON (Course Syllabus)

This course is meant as a follow-on to OIDD 215 (or with instructor permission). The goal of this segment is to further immerse students in the world of data science projects. Specifically, we focus on working with large, unstructured data sources and gain experience with introductory machine learning concepts. Students who take this segment of the course will spend time inside and outside of the classroom combining data and code to develop data products for a number of new industries, including finance, the restaurant industry, and health care. At the end of the course, students will be expected to complete an advanced data project, which involves acquiring data from an online web property (e.g. Uber, Facebook) through an API and developing an interactive data visualization. Students who complete this course should have the necessary tools to begin building a portfolio of data science projects that they can share online through platforms such as GitHub or with future employers.

Prerequisites: OIDD 215

OIDD261 - RISK ANALY & ENV MGMT (Course Syllabus)

Other Information: Crosslisted with OIDD 761, BEPP 261, 761, 961, and ESE 567. See description under OIDD 761.

OIDD263 - ENVIRON. & ENERGY ECON (Course Syllabus)

This course examines environmental and energy issues from an economist's perspective. Over the last several decades, energy markets have become some of the most dynamic markets of the world economy, as they experienced a shift from heavy regulation to market-driven incentives. First we look at scarcity pricing and market power in electricity and gasoline markets. We then study oil and gas markets, with an emphasis on optimal extraction and pricing, and geopolitical risks that investors in hyrocarbon resources face. We then shift gears to the sources of environmental problems (many of which are energy-related), and policy makers can intervene to solve some of these problems. We talk about the economic rationale for a broad range of possible policies: environmental taxes, subsidies, performance standards and cap-and-trade. In doing so, we discuss fundamentalconcepts in environmental economics such as externalities, valuation of the environment and the challenge of designing international agreements. At the end of the course, there will be special attention for the economics and finance of renewable energy and policies to foster its growth. Finally, we discuss the transportation sector, and anaylze heavily debated policies such as fuel-economy standards and subsidies for green vehicles.

OIDD290 - DECISION PROCESSES (Course Syllabus)

This course is an intensive introduction to various scientific perspectives on the processes through which people make decisions. Perspectives covered include cognitive psychology of human problem-solving, judgment and choice, theories of rational judgment and decision, and the mathematical theory of games. Much of the material is technically rigorous. Prior or current enrollment in STAT 101 or the equivalent, although not required, is strongly recommended.

Prerequisites: STAT 101 or equivalent strongly recommended.

OIDD291 - NEGOTIATIONS (Course Syllabus)

Negotiation is the art and the science of creating good agreements between two or more parties. This course develops managerial negotiation skills by mixing lectures and practice, using cases and exercises in which students negotiate with each other. The cases cover a wide range of problems and settings: one-shot deals between individuals, repeated negotiations, negotiations over several issues, and negotiations among several parties (both within and between organizations). Class participation and case studies account for half the course grade. Students will also write about a negotiation experience outside of class.

OIDD292 - ADV TOPICS NEGOTIATION

This course is designed to teach negotiation principles and to enable students to develop their negotiation skills. This course builds upon and assumes familiarity with the negotiation concepts covered in the prerequisite for this course: "Negotiations." In this course, we extend the study and practice of negotiations, and we develop a deeper understanding of how specific aspects of the negotiation process impact outcomes. Through course lectures, readings, and exercises, students will develop a rich framework for thinking about the negotiation process and acquire tools for guiding the negotiation process.

OIDD298 - STUDY ABROAD

OIDD299 - JUDG & DEC MAKING RES IM

This class provides a high-level introduction to the field of judgment and decision making (JDM) and in-depth exposure to the process of doing research in this area. Throughout the semester you will gain hands-on experience with several different JDM research projects. You will be paired with a PhD student or faculty mentor who is working on a variety of different research studies. Each week you will be given assignments that are central to one or more of these studies, and you will be given detailed descriptions of the research projects you are contributing to and how your assignments relate to the successful completion of these projects. To complement your hands-on research experience, throughout the semester you will be assigned readings from the book Nudge by Thaler and Sunstein, which summarizes key recent ideas in the JDM literature. You will also meet as a group for an hour once every three weeks with the class's faculty supervisor and all of his or her PhD students to discuss the projects you are working on, to discuss the class readings, and to discuss your own research ideas stimulated by getting involved in various projects. Date and time to be mutually agreed upon by supervising faculty and students. the 1CU version of this course will involve approx. 10 hours of research immersion per week and a 10-page paper. The 0.5 CU version of this course will involve approx 5 hours of research immersion per week and a 5-page final paper. Please contact Maurice Schweitzer if you are interested in enrolling in the course: schweitzer@wharton.upenn.edu

Other Information: Instructor permission required to enroll.

OIDD311 - BUSINESS COMP LANGUAGES (Course Syllabus)

This course is taught with the more descriptive title of "Scripting for Business Analytics." "Business Analytics" refers to modeling and analysis undertaken for purposes of management and supporting decision making. The varieties of techniques and methods are numerous and growing, including simple equational models, constrained optimization models, probabilistic models, visualization, data analysis, and much more. Elementary modeling of this sort can be undertaken in Excel and other spreadsheet programs, but "industrial strength" applications typically use more sophisticated tools, based on scripting languages. Scripting languages are programming languages that are designed to be learned easily and to be used for special purposes, rather than for large-scale application programming. This course focuses on the special purposes associated with business analytics and teaches MATLAB and Python in this context. MATLAB and Python are widely used in practice (both in management and in engineering), as are the business analytic methods covered in the course. Prior programming experience is useful, but not required or presumed for this course.

OIDD314 - ENABLING TECHNOLOGIES (Course Syllabus)

Conducting business in a networked economy invariably involves interplay with technology. The purpose of this course is to improve understanding of technology (what it can or cannot enable) and the business drivers of technology-related decisions in firms. We will be discussing some of the new and most disruptive technologies right now to stimulate thought on new applications for commerce and new ventures, as well as their implications to the tech industry as a whole. Topics include social media, online advertising, big data, and cloud computing. The course will take a layered approach (from network infrastructure) to data infrastructure to applications infrastructure, or direct enablers of commerce) to first, understanding and then, thinking about technology enablers. Network infrastructure layers include fundamentals of wired and wireless infrastructure technologies such as protocols for networking, broadband technologies - for last (DSL, Cable etc) and other miles (advances in optical networking) and digital cellular communications. Data infrastructure layers include usage tracking technologies, search technologies and data mining. Direct application layers include personalization technologies (CRM), design technologies for content and exchanges, software renting enablers, application service provision, agents and security mechanisms. Finally some emberging technology enablers (such as bluetooth, biometrics and virtual reality) are identified and discussed.

OIDD315 - DATABASE&INFO MGMT SYS

Organizations continue to increase their reliance on computerized database management and information retrieval systems. Whether purchasing airplane tickets, managing retail merchandise, processing financial trades or simply sending email, data management defines the modern firm. This course aimes to provide students with both a practical and theoretical introduction to the design, implementation, and use of such systems. Students are introduced to the fundamental concepts and principals of data management and gain practical experience by designing and deploying a working system. Throughout the course, case studies are used to illustrate theoretical concepts while acquainting students with innovative commercial uses of these systems.

OIDD316 - SYSTEMS ANAL,DESIGN,IMPL

At its surface this course introduces students to the management and technical issues associated with planning and designing large-scale computer systems. It does so in part as an elaboration of Fred Brooks's observation that "The technology, the surrounding organization, and the traditions of the craft conspire to define certain items of paperwork." But if that were our only goal, we would soon find ourselves mired in (and probably arguing about) the minutiae of how such paper items ought to be constructed - not a very helpful pedagogical exercise. So then, at a deeper level we seek to understand why the conspiracy endures, and why in spite of it, systems still take too long and cost too much to build as a systems project's team members struggle to understand one another across disparate discourse communities and world views, differences in experience and training, and over long periods of time. More than anything else, within the context of working with the main tools and techniques of systems analysis and design, this course treats communication, corroboration, and thinking within the boundaries of a technology-oriented project as its primary subjects.

OIDD319 - ADVANCED DECISION SYS (Course Syllabus)

This course is taught with the more descriptive title of "Agents, Games, and Evolution." It explores applications and fundamentals of strategic behavior. Strategic, or game-theoretic, topics arise throughout the social sciences. The topics include--and we discuss--trust, cooperation, market-related phenomena (including price equilibria and distribution of wealth), norms, conventions, commitment, coalition formation, and negotiation. They also include such applied matters as design of logistics systems, auctions, and markets generally (for example, markets for electric power generation). In addressing these topics we focus on the practical problem of finding effective strategies for agents in strategic situations (or games). Our method of exploration will be experimental: we review and discuss experiments, principally computational experiments, on the behavior of boundedly rational agents in strategic (or game-theoretic) situations. Course work includes readings, discussions in class (organized as a seminar), examinations, and a course project on a topic chosen by the participants.

OIDD321 - INTRO TO MGMT SCIENCE (Course Syllabus)

Understanding how to use data and business analytics can be the key differential for a company's success or failure. This course is designed to introduce fundamental quantitative decisionmaking tools for a broad range of managerial decision problems. Topics covered include linear, nonlinear, and discrete optimization, dynamic programming, and simulation. Students will apply these quantitative models in applications of portfolio management, electricity auctions, revenue management for airlines, manufacturing, advertising budget allocation, and healthcare scheduling operations. Emphasis in this course is placed on mathematical modeling of real world problems and implementation of decision making tools.

OIDD325 - COMP SIMULATION MODELS (Course Syllabus)

This course focuses on agent-based computational models in the social sciences, especially in economic, in commercial and in strategic (game-theoretic) contexts. This relatively recent and now rapidly-developing form of computer simulation seeks to explain and predict complex social phenomena "from the ground up", through interactions of comparatively simple agents. The course reviews experimental and theoretical results, and exposes the students to modern development environments for this form of simulation. Students have the opportunity to design and implement agent-based simulations. Programming, however, is not required. This course aims to integrate various topics in agent-based simulation, while developing an appreciation of the problems that are particularly characteristic of this form of simulation so that students will understand its promise and potential.

OIDD353 - MATH MDLNG APPL IN FNCE (Course Syllabus)

Quantitative methods have become fundamental tools in the analysis and planning of financial operations. There are many reasons for this development: the emergence of a whole range of new complex financial instruments, innovations in securitization, the increased globalization of the financial markets, the proliferation of information technology and the rise of high-frequency traders, etc. In this course, models for hedging, asset allocation, and multi-period portfolio planning are developed, implemented, and tested. In addition, pricing models for options, bonds, mortgage-backed securities, and other derivatives are studied. The models typically require the tools of statistics, optimization, and/or simulation, and they are implemented in spreadsheets or a high-level modeling environment, MATLAB. This course is quantitative and will require extensive computer use. The course is intended for students who have strong interest in finance. The objective is to provide students the necessary practical tools they will require should they choose to join the financial services industry, particularly in roles such as: derivatives, quantitative trading, portfolio management, structuring, financial engineering, risk management, etc. Prospective students should be comfortable with quantitative methods such as basic statistics and the methodologies (mathematical programming and simulation) taugh tin OIDD612 Business Analytics and OIDD321 Management Science (or equivalent). Students should seek permission from the instructor if the background requirements are not met.

Prerequisites: OIDD321 (or a similar optimization class)

OIDD380 - OPS STRATEGY PRACTICUM (Course Syllabus)

This course focuses on the management of operations at manufacturing and service facilities located in Israel that are used either by domestic corporations or by multinational companies. The emphasis is on the evolving patterns of operations strategies adopted by firms for producing products, sourcing manufacturing, distributing products, delivering services and managing product design as well as on programs for enhancing quality, productivity and flexibility and managing technology. We will focus on formulation and execution of such strategies for established Israeli multinationals with world class operations and innovative strategies as well as start-ups and smaller companies that are scaling their global supply chain infrastructure to support growth. The course will consist of a set of site visits in Israel during Winter Break that will provide the opportunity to observe company processes directly and in-class sessions which include lectures, case discussions and management speakers who will describe their companies' current strategy. NOTE: THIS COURSE REQUIRES YOU TO SUBMIT AN APPLICATION FOR ADMISSION. Applications will be reviewed on a rolling basis and enrollment will be limited. Please contact Ramon Jones at ramjones@wharton.upenn.edu for more information.

Prerequisites: OIDD 101 or an equivalent course that introduces basics concepts of operations management, supply chains and quantitative methods. Other OIDD and related courses or prior experience can also be used to satisfy the pre-requisite requirement (check with instructor).

OIDD397 - RETAIL SUPP CHAIN MGMT (Course Syllabus)

Other Information: See description under OIDD 697

OIDD398 - RETAIL SUPPLY CHAINS

The course will examine how retailers understand their customers' preferences and respond with appropriate products through effective supply chain management. The course class sections will deal with the following major items: (1) linking finance and operations in retailing, (2) what assortment of products should a retailer carry in each store, (3) optimizing the inventory carried of each SKU in each store, (4) markdown pricing, (5) store execution and (6) supply chain design. In addition, we will consider a broad range of issues facing two retailers, Mothers Work, and Best Buy, when we are visited by current and past senior executives from these firms. The course is highly recommended for students interested in careers in: (1) Retailing and retail supply chains, (2) Businesses like banking, consulting and information technology that provide services to retail firms, (3) Manufacturing companies that sell their products through retail firms. Even if you don't expect to work for a retailer, this course can be useful to you in two ways. First, because retailers are such dominant players in many supply chains today, it is important that the processes they follow be understood by manufacturers and distributors, or by the consultants and bankers that service retailers and their suppliers. Second, the problems retailers face (e.g., making data accessible, interpreting large amounts of data, reducing lead-times, eliciting the best efforts from employees, and so forth), are shared by firms in many other industries. It's easier to understand these issues through case studies in retailing because we all experience the industry as consumers and can readily relate to chronic problems such as stock outs and markdowns. The course will be highly interactive, using case discussions in more than half of the classes and including senior retail executives in a number of the class sessions.

OIDD399 - SUPERVISED STUDY

Other Information: Instructor permission required to enroll (except section 002). Wharton Undergraduate students must also receive approval from the Undergraduate Division. Section 002 is the Management and Technology Freshman Seminar; instruction permission is not required for this section and is only open to M&T students.

OIDD410 - DECISION SUPPORT SYSTEMS

Other Information: Crosslisted with OIDD 672. See description under OIDD 672.

OIDD415 - PRODUCT DESIGN (Course Syllabus)

This course provides tools and methods for creating new products. The course is intended for students with a strong career interest in new product development , entrepreneurship, and/or technology development. The course follows an overall product design methodology, including the identification of customer needs, generation of product concepts, prototyping, and design-for-manufacturing. Weekly student assignments are focused on the design of a new product and culminate in the creation of a prototype, which is launched at an end-of-semester public Design Fair. The course project is a physical good - but most of the tools and methods apply to services and software products. The course is open to any Penn sophomore, junior, senior or graduate student.

OIDD416 - DES & DEV WEB-BASED PROD

In this course, students will study innovation and new product development in the context of Web-based products and services. This course lies at the intersection of product design and information technology; it is intended for students with general interests in the design of new products and/or information technology management. The course builds from a general product design methodology. For example, students begin with opportunity identification and analysis of user needs. However, the course also extends principles and practices used in innovation and new product development to information technologies in general and the Web in particular. For example, design-for-manufacturing is addressed with open-source software and Web services. Robust Engineering and Design of Experiments is applied to paper prototyping and server log analysis. The course is an interdisciplinary, integrative project-based course. Through weekly assignments, students apply the tools and techniques to the design of a new product, culminating in the initial roll-out of a working service. The course is open to juniors and seniors in SEAS or Wharton

OIDD469 - INFO STRAT&ECON

The course is devoted to the study of the strategic use of information and the related role of information technology. The topics of the course vary year to year, but generally include current issues in selling digital products, intermediation, and disintermediation, designing and competing in electronic markets, outsourcing, and technology project management. Heavy emphasis is placed on utilizing information economics to analyze new and existing businesses in information-intensive industries. Technology skills are not required, although a background in information technology management (equivalent to OPIM210), strategic management or managerial economics is helpful.

OIDD490 - SCI OF BEHAVIOR CHANGE

The objective of this 14-week discussion-based seminar for advanced undergraduates is to expose students to cutting-edge research from psychology and economics on the most effective strategies for changing behavior sustainably and for the better (e.g., promoting healthier eating and exercise, encouraging better study habits, and increasing savings rates). The weekly readings cover classic and current research in this area. The target audience for this course is advanced undergraduate students interested in behavioral science research and particularly those hoping to learn about using social science to change behavior for good. Although there are no pre-requisites for this class, it is well-suited to students who have taken (and enjoyed) courses like OIDD 290: Decision Processes, PPE 203/PSYC 265: Behavioral Economics and Psychology, and MKTG 266: Marketing for Social Impact and are interested in taking a deeper dive into the academic research related to promoting behavior change for good. Instructor permission is required to enroll in this course. Please complete the application if interested in registering for this seminar: https://tinyurl.com/penn-bcfg-seminar

Other Information: Please complete the application if interested in registering for this seminar: https://tinyurl.com/penn-bcfg-seminar. Application deadline has been extended to July 18th, 2018.

OIDD515 - PRODUCT DESIGN

This course provides tools and methods for creating new products. The course is intended for students with a strong career interest in new product development, entrepreneurship, and/or technology development. The course follows an overall product design methodology, including the identification of customer needs, generation of product concepts, prototyping, and design-for-manufacturing. Weekly student assignments are focused on the design of a new product and culminate in the creation of a prototype, which is launched at an end-of-semester public Design Fair. The course project is a physical good - but most of the tools and methods apply to services and software products. The course is open to any Penn sophmore, junior, senior or graduate student.

Other Information: Only Wharton MBA candidates are allowed to register for OIDD 515. Non-MBA students must register for the OIDD 415, MEAM 415 or IPD 515 cross-listing for the course.