For more information, contact Professor Kemal Altinkemer, area coordinator of MIS, at kemal@purdue.edu.

MIS Undergraduate Course Descriptions

MGMT 29000 Programming for Business Applications:Offered Fall and Spring Semester

This course will cover the fundamentals of business rules and logic in a business application development context. Students will use a modern programming language such as Java to reinforce logical concepts like abstraction, process flow, variable assignment, and control structures, as well as proper programming and application development practices, including documentation. By the end of the semester, students will be able to construct a business application using a high-level application development environment, including problem analysis, decomposition, solution design, and solution implementation.

Introduction to the broad field of computer applications tracing development through the areas of management information systems, expert systems, end-user computing, user-interfaces, user-support, electronic commerce, and electronic networks.

The Internet and related information technologies have revolutionized the ways of doing business. In this age of “everything digital” – Apps, Facebook, Twitter, Pinterest, Yelp, etc. – every business is trying to stay ahead by developing a better understanding of the driving forces and the related changes in business models. In doing so, businesses are keen to analyze, for example, the sheer amount of data (“traces”) collected from different touch points – Google Glass, Apple Watch, smart phones, or simple computing devices – and make critical business decisions.

Our goal in this class is to discuss the changes in business models that have been enabled by Internet technologies, and to get exposed to hands-on data analyses to quantify the impact these technologies and business models have on firms, economies, and people.

MGMT54400 Database Management Systems:Offered Fall Semester

This course is designed for those who want to be information systems analysts, consultants, or other serious users of databases. It discusses the concepts, techniques, and tools necessary to develop a working application using a relational database management system (DBMS). The specific topics covered include conceptual data modeling and the entity-relationship (ER) diagram, logical database design and the relational data model, client/server database architecture, database administration, and data warehousing. Students learn the structured query language (SQL) and use it within Oracle and Microsoft Access DBMSs. The major idea and techniques presented in the course are reinforced through the work on successive segments of a group project.

MGMT54500 Systems Analysis and Design:Offered Spring Semester

This course covers the fundamental concepts, frameworks, methodologies, techniques and tools that are necessary to develop the skills to understand and manage the development of information systems. Topics covered include systems thinking, making the business case for information systems, project planning and management, requirements determination, use case modeling, interaction modeling, object modeling, business process design, database design, user interface design. Student teams will analyze a business problem to design and implement a working prototype of a business system.

Covers the broad area of Decision Support Systems (DSS), including expert systems (ES), executive information systems (EIS), and related artificial intelligence (AI) topics. Course will focus on types of problems and decisions are DSS appropriate and useful in addressing, how to model these problems, the design process and design criterion for DSS, types of DSS and tools (including expert systems and general AI techniques). Student teams will engage in the development of a DSS and an ES for an appropriate problem.

MGMT54700 Computer Communication Systems:Offered Fall Semester

Explores the convergence of telecommunications and computer technology, framed in terms of their strategic impact in the business environment. Components of a computer communication system are surveyed. Major design and analysis issues in the development, implementation, and management of computer communication systems are examined. Specific topics include the motivation for communication and networking, topological design of networks, performance analysis, routing techniques, transmission issues, communication protocols, local area networks, teleconferencing, advantages of Open Systems, relevant emerging trends, and distributed computing systems. The course is devoted to technical issues, applications, and case studies covering telecommunication systems used in business.

MGMT59000 Information Technology and Social and Ethical Issues:Offered based on instructor availability. Please consult MGMT Undergraduate Advising for details.

Organizational and cognitive issues of problem formulation; decision making and knowledge management in multiple application domains including supply chain management and customer relationship management; data warehousing and data management for use in knowledge discovery; enterprise resource management, a survey of tools needed to support formulation, decision making and knowledge management; planning and analysis in organizational settings; database security and database administration. Managerial and technical aspects will be addressed.