The Wharton School
Academic Departments
Wharton Home Contact the Wharton School Maps and Directions Advanced Search

Operations and Information Management Department

 
Undergraduate Program - Course Descriptions

OPIM-101: Introduction to the Computer as an Analysis Tool
 
Computers have become indispensable tools for analyzing business problems; the demand for problem solving skills has never been greater. In this course, we will explore a variety of common quantitative modeling problems that arise frequently in business settings ranging from small start-ups to large multi-nationals and from industrial firms who design and manufacture goods to service industries such as investment banks. We will discuss how these problems can be formally modeled and solved with a combination of business insight and computer-based tools. Key topics that we will cover include constrained optimization, process modeling, operational analysis, simulation, and decision theory. Along the way, we will (learn to) use computer-based tools such as spreadsheets and databases to gather data and execute our models. Because data gathering and model execution can quickly become tedious, we will also learn to construct and re-use macros to automate the repetition and simplify our jobs. The goal is to provide a set of foundational skills applicable to your upcoming summer as well as to your future coursework at Wharton while providing an overview of problems and techniques that characterize the disciplines that comprise Operations and Information Management.
 
 
OPIM-210: Management Information Systems
 
This course provides a broad-based introduction to strategic use of information systems focusing on three interrelated themes: technology, organization, and strategy.While the course provides some basic training in information technology concepts, the emphasis of the course is thinking about how information technology can be applied to designing new organizations and implementing corporate strategy. There are no prerequisites except for a general interest in both business and technology issues. The course is suitable for students interested in careers in consulting, technology-oriented investment banking, as well as students interested in management careers related to information technology.
 
 
OPIM-220: Introduction to OM
 
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. This course is highly recommended for students • Interested in majoring in operations management. • Planning their careers in services and supply chains. • Interested in learning the operations management perspective when consulting on current business problems. • Interested in learning how businesses plan their supply chains for a variety of products (For instance, how firms deal with obsolescence due to new emerging technological innovations in the marketplace). • Majoring in engineering disciplines to understand operational issues in designing and producing new products or services. This is an introductory course that can be followed by other courses in Service Operations Management, Process management, Retail Supply Chain Management and other graduate and undergraduate elective courses in OPIM for students interested in OM track. Even if you do not plan to major in operations management, this course can be highly useful to you. It provides an overview of theory and practice that provides an additional perspective on intriguing business challenges and opportunities of the day. Further the underlying theory can be applied in varying business contexts that seem unrelated to operations on the first look. Course will be built on theoretical models, but we will analyze significant amount of business cases and applications that provide supportive structure to the theory developed in the course. The cases will point out how real world operations problems can be approached, modeled and solved in a scientific way.
 
 
OPIM-221: Operations Strategy and Process Management
 
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. Cross-listed with ESE 522.
 
 
OPIM-223: Service Operations Management
 
OPIM 223 is a ½-semester ½-CU course offered in Quarter 3 (Q3), during the first half of the spring semester. The course is taught using a mix of lectures and cases. The class will focus on (mostly analytical) models that will help you to better understand the underlying economics of many service operations, as well as the specific trade-offs to be made when managing them. The course covers topics in - the design of service-delivery processes - capacity management - demand management We will apply these tools and ideas to examples from service businesses in health care, financial services, transportation, restaurants, hotels and information-based services. For details, as well as questions, please feel free to contact Professor Noah Gans: gans@wharton.upenn.edu.
 
 
OPIM-224: Service Operations: Models and Applications
 
OPIM 224x is a full-semester version of OPIM 223.* Students take OPIM 223 and then apply the material covered in Q3 to a term project in the second half of the spring. Term projects are performed under the close supervision of the instructor, and students pursuing this option receive 1-CU for the semester. For more details, as well as questions, please feel free to contact Professor Noah Gans: gans@wharton.upenn.edu.
 
 
OPIM-261: Risk Analysis and Environmental Management
 
This course is designed to introduce students to the complexities of making decisions about threats to human health and the environment when people’s perceptions of risks and their decision-making processes differ from expert views. Recognizing the limitations of individuals in processing information the course explores the role of techniques such as decision analysis, cost- benefit analysis, risk assessment and risk perception in structuring risk- management decisions. We will also examine policy tools such as risk communication, incentive systems, third party inspection, insurance and regulation in different problem contexts. The problem contexts for studying the interactions between analysis, perceptions, and communication will include risk-induced stigmatization of products (e.g. alar, British beef), places (e.g. Love Canal), and technologies (e.g. nuclear power); the siting of noxious facilities, radon, managing catastrophic risks including those from terrorism. A course project will enable students to apply the concepts discussed in the course to a concrete problem. Cross-listed with OPIM 761, BPUB 261, 761, 961, & ESE 567.
 
 
OPIM-290: Decision Processes
 
This course deals primarily with the following three questions: (1) Out of the unlimited amount of information that surrounds us (people), how do we filter out and process the few facts needed to make decisions? On the other hand, how do we fill in the gaps for missing information? (2) How do we make decisions using these few facts that we manage to pay attention to? (3) How can our decision making process be improved based on what we know about (1) and (2) We will address these questions combining insights from psychology and economics. In particular we will concentrate on findings from the field known as Behavioral Decision Research in Psychology and as Behavioral Economics in economics. Classes will consist of reviewing multiple studies and class discussion using standard economics as a frame of reference. Important Note: This course is not intensive in statistical analysis or mathematics, contrary to what the (old) description of the course used to state. This course covers mostly psychology and plenty of economics; it uses statistics only to understand the results of the studies from economics and psychology. OPIM101 is not a prerequisite.
 
 
OPIM-291: Negotiations
 
Negotiation is the art and science of creating good agreements. 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, negotiations among several parties (both within and between organizations), and cross-cultural issues.
 
 
OPIM-311: Business Computer Languages
 
OPIM 311 is designed for you to gain a set of information processing skills that are in high demand with recruiters. The course will be completely lab- and project-based and heavily emphasize the acquisition of practical, valuable skills. In class, which will be held in the computer lab, you will learn about the role computer programming has in solving business problems—how to recognize problems that might yield to programming, how to find and acquire data, how to format data as information, how to store, display, and publish information so that it becomes a useful tool for tackling business problems.
 
 
OPIM-314: Enabling Technologies
 
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), the business drivers of technology- related decisions in firms, and to stimulate thought on new applications for commerce (including disruptive technologies). The class is a comprehensive overview of various emerging technology enablers and culminates in discussion of potential business impact of these technologies in the near future. Some technologies covered include Voice over IP (VoIP), WiFi, cellular 3G, search engines, Peer to Peer Computing, Nanotechnology, etc. For a detailed list, refer to the course syllabus. No prior technical background is assumed and hence effort is made to build most of the lectures from the basics. The course is highly recommended for students with interest in careers in any of the following areas: consulting/strategy, venture capital, product management/business development in the tech sector, and investment banking /financial analysis in a tech sector. Those with entrepreneurial interests in the tech sector can also benefit significantly. Cross-listed with OPIM 662.
 
 
OPIM-315: Data Base Management Systems
 
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.
 
 
OPIM-316: Systems Analysis, Design, and Implementation
 
OPIM 316: Systems Analysis and Design Sections 001 and 401 For the Spring 2007 semester the OPIM department is offering two versions of its OPIM 316 course, Systems Analysis, Design, and Implementation. The practice of Systems Analysis and Design is routinely undertaken by managers in all parts of the enterprise, for at bottom it is the art of thinking clearly and with discipline about how to turn an idea into a software application or artifact. But projects differ, not only in the immediate problem they attack, but in fundamental qualitative and quantitative ways, across a broad spectrum of characterizations. In short, different kinds of software projects require different kinds of management, management approaches different enough to be treated in separate sections of a course. Section 401 Section 401 treats the development of large-scale software systems in which, as Fred Brooks observes, "The technology, the surrounding organization, and the traditions of the craft conspire to define certain items of paperwork." Such projects are characterized by large numbers of team members strugglling to understand one another across disparate discourse communities and world views, differences in experience and training, across broad geographic distances, and over long periods of time. Large-scale projects emphasize the importance of developing components for reuse, of managing risk, of insuring that the loss of business and technical talent does not negatively affect the delivery of its product, and of accurate budget and calendar estimation. More than anything else, this section of OPIM316 treats communication, corroboration, and thinking within the boundaries of a large software- development project as its primary subjects. In Section 401, we will do systems analysis and design using best practices as they have evolved for large-scale projects. We will work together in teams to identify business needs and propose technological solutions that meet those needs. We will develop budget and calendar estimates for completing our projects. Within our teams, we will develop various milestone deliverables, using a number of modeling techniques (including the use of UML) that we will review together in class, revise, and finally deliver as a complete design product for our proposed systems. Along the way, we will review the historical development of current best practices and how these have been informed by empirical studies, with special emphasis on formal process evaluation and testimation models developed at the Software Engineering Institute at Carnegie Mellon and the Center for Systems and Software Engineering at the University of Southern California. And we will review new alternatives to the tradition as represented in the philosophies of open-source software development and emerging Agile methodologies. Cross-listed with OPIM 661.
 
 
OPIM-319: Advanced Decision Systems: Agents, Games, and Evolution
 
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.
 
 
OPIM-321: Introduction to Management Science
 
Decision making is becoming increasingly quantitative; hence the use and abuse of quantitative techniques is an important concern of management. Emphasis in this course is placed on understanding the formulation, analysis, and implementation of management science tools for a broad range of managerial decision problems. Topics covered include mathematical programming, decision making under uncertainty, and simulation. This course is concerned with methodological issues relating to the design and control of operations.
 
 
OPIM-325: Computer Simulation Models: Metaheuristics and Management Science (MandMS)
 
OPIM 325, "Metaheuristics and Management Science," is being offered in spring 2008 for the first time after being extensively revised. The course may be framed in this way. An optimizing procedure is one that is guaranteed to find a best possible solution to a problem. A (good) heuristic procedure is one that with high reliability finds very good solutions to a problem. As you might expect, optimizing procedures are often prohibitively expensive or even unavailable, forcing us to use heustic procedures. In addition, heuristic procedures are often more informative and useful than optimizations. So the range and scope of heuristic procedures is vastly larger than that for optimizing procedures. Oddly enough, curricular attention to optimizing procedures is much more extensive than attention to heurstics. This course aims to redress the imbalance. We will spend about half of the course on evolutionary computation (e.g., genetic algorithms) and other heuristics for constrained optimization. And about half the course will focus on agent-based modeling, and its uses in management science and indeed in the social sciences generally. Our implementation environment will be NetLogo, which is not only free, but has been found to be fun by very many students. The primary focus of the course is on understanding, designing, and analyzing simulation models. Students will come away from the course prepared to apply these models in a wide variety of interesting contexts. This course focuses on: (1) modern simulation-based metaheuristics for problems in management science, and on (2) agent-based simulation models in the social sciences, especially in economic, in commercial and in strategic (game-theoretic) contexts. On the metaheuristic (class of heuristic) side, we focus on evolutionary computation, including genetic algorithms, as applied to constrained optimization problems, which are so prevalent in business practice. Regarding (2), agent-based models are a relatively recent and now rapidly-developing form of computer simulation that seek 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, as well as successful applications of, this form of simulation. A modest amount of programming (in modern scripting languages) is expected of students. All required programming knowledge will be covered, and covered gently, in the course. The class can be taken by students without prior programming experience, although having some would be helpful.
 
 
OPIM-392: Business Application Development
 
This is an IT project course whose main purpose is to provide students opportunity to participate in team projects leading to the actual development in prototype form of a significant business application. In offering the course, we seek to encourage innovative ideas from, and entrepreneurial activities by, the participating students. We also encourage students to work with students who are participating in the Wharton Business Plan Competition. We seek to bring together student project teams and industrial partners. We expect that many of the projects will produce "investment grade" prototypes, which could be deployed within an existing organization or may lead to new startup ventures. Cross-listed with OPIM 692.
 
 
OPIM-397: Retail Supply Chain Management
 
This course is highly recommended for students with an interest in pursuing careers in: 1. Retailing and retail supply chains; 2. Businesses like banking, consulting, information technology, that provides services to retail firms; 3. Manufacturing companies (e.g. P&G) that sell their products through retail firms. 4. Retailing is a huge industry that has consistently been an incubator for new business concepts. This course exams how retailers understand their customers' preferences and respond with appropriate products through effective supply chain management. Supply chain management is vitally important for retailers and has been noted as the source of success for many retailers such as Wal-mart and Home Depot, and as an inhibitor of success for e-tailers as they struggle with delivery reliability. Cross-listed with OPIM 697.
 
 
OPIM-398: Retail Supply Chains: Design and Management
 
This course will examine how retailers understand their customers’ preferences and respond with appropriate products through effective supply chain management. The course class sessions will deal with the following major themes: 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.
 
 
OPIM-399X: Utility Programming f/Business Analysts
 
Experience the launch of a real and exciting new web business in the food sector. Students will share in the value created by the class, based on their contribution. Up to five Student Achievement Awards, of $500 each, will be awarded to best contributors during the course. Free branded t-shirts and books to enrolled students who complete the course. During the semester enrolled students will enjoy delicious food as they trial-run the business processes, and support cancer research. Students can choose to do: PHP / MySQL programming, and/or Graphic / web design, and/or Business design, development, and promotion Students who choose PHP / MySQL programming will learn how to: Create, populate, and query a database Build dynamic, database-driven web- pages Gather and process data off the internet and from documents. Earn revenues from PayPal, Google AdWords, Google Checkout, and other sources
 
 
OPIM-410: Decision Support Systems
 
The past few years have seen an explosion in the amount of data collected by businesses and have witnessed enabling technologies such as database systems, client-server computing and artificial intelligence reach industrial strength. These trends have spawned a new breed of systems that can support the extraction of useful information from large quantities of data. Understanding the power and limitations of these emerging technologies can provide managers and information systems professionals new approaches to support the task of solving hard business problems. This course will provide an overview of these techniques (such as genetic algorithms, neural networks, and decision trees) and discuss applications such as fraud detection, customer segmentation, trading, marketing strategies and customer support via cases and real datasets. Cross-listed with OPIM 672.
 
 
OPIM-415: 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. The course is open to juniors and seniors in SEAS or Wharton. Cross-listed with MEAM 415 & 515.
 
 
OPIM-469: Information Strategy and Economics
 
This course is devoted to the study of the strategic use of information – the opportunities presented by and the competitive threats posed by the increasing availability of information and the widespread availability of low cost information technology. Specific topics include: pricing and selling information products, information and markets, electronic financial markets, search theory and strategies for dealing with search agents, outsourcing and outsourcing risks, and the economics of information security, piracy and privacy. No technology background is required, but a general knowledge and comfort with economic reasoning and technology management is useful.
 
 

Undergraduate Program

Program Information
» Decision Processes Track
» Information Systems Track
» Operations Management Track

Course Information
» Course Descriptions
» Spring 2008
» Summer 2008
» Fall 2008

For more information or to request admission application forms, see Wharton Undergraduate Programs.



Last Modified June 16, 2008