IPM and CIS departments

Waltham, MA, United States
Information Systems


Bentley University is one of the leading business schools in the U.S., dedicated to preparing a new kind of business leader: one with the deep technical skills, the broad global perspective and the high ethical standards required to make a difference in an ever-changing world. To achieve our goal, we infuse our advanced business curriculum with the richness of a liberal arts education. The results are graduates who are making an impact in their chosen fields and turning their passions into success stories. Located on a classic New England campus just minutes from Boston, Bentley is a dynamic community of leaders, scholars and creative thinkers.

Bentley has three departments that focus on issues in the broader business/IT space: Computer Information Systems, Information Design and Corporate Communications, and Information and Process Management. In addition, there are faculty members in Accountancy, Marketing, and Management with a deep interest in the interaction between business and IT. 

Bachelor Programs

Today’s successful business strategies depend on integrating information technology into all aspects of an organization. Our Computer Information Systems program focuses on essential information technologies, providing specific expertise to analyze, design and develop information systems ranging through all business processes and across every industry.

Master Programs

The Bentley University MSIT program focuses on designing, developing, and managing technology to address business challenges. Enabled by a curriculum that combines hands-on learning with conceptual understanding, our graduates are prepared for a variety of managerial and technical roles, including project managers, systems architects, enterprise architects, business and IT consultants, systems analysts, security analysts, and IT auditors. Students in this program gain: 

• The skills and knowledge in systems analysis and design, data management, agile development, service oriented architecture, and enterprise security required to inform business decisions across the organization;

• Hands-on experience with industry-leading tools for software development, database management, cloud computing, business intelligence, and other relevant areas; and

• The thorough understanding of IS development processes at the individual, team, and project levels needed to exectute distributed IT development projects effectively.

Other Programs

The IPM minor is designed to provide business majors an edge in their profession by adding valuable skills in tools, methods and technologies that support information and process management in organizations. Business processes and information technology are the key enablers of firms’ performance and their ability to compete in the market place. Regardless of a student’s major, he or she will be called to participate in process and technology assessment, analysis and re-design projects during his or her professional career. The IPM minor will prepare one to effectively work with information and process management professionals.



This course expands students’ knowledge and skills gained in database management courses and looks in depth at business intelligence methods and technologies. The course examines the entire business intelligence lifecycle, including system architecture design, data processing, modeling, warehousing, on-line analytical processing and reporting. Case studies of organizations using these technologies to support business intelligence gathering and decision making are examined. This course also provides hands-on experience with state-of-the-art business intelligence methods and tools.
This course focuses on the design and implementation of data communication networks. It provides in-depth coverage of protocols and network technologies that are essential for building enterprise infrastructure that seamlessly integrates with the Internet. Students will gain an in depth understanding of the fundamental technologies (for example, the World-Wide Web, TCP/IP, RTSP/RTP, TLS/SSL, multimedia communication, voice over IP, optical networking, local area networks, wireless access) and the way these technologies are combined into working solutions. Special attention is paid to essential requirements of state-of-the-art environments-such as scalability, manageability, reliability, and security.

This course teaches proven techniques for modeling system requirements and managing organizational data resources, with a strong focus on data management. Students will learn how to discover and document database requirements, functional system requirements, and user interface requirements. Techniques covered in this course include entity-relationship modeling for data analysis, functional dependency and normalization for the logical design of the database, Structured Query Language (SQL) for data management, and use cases for requirements specification.

The architectures of current database systems are examined. Of particular importance is the examination and comparison of relational database systems, and object oriented database systems, particularly as they are used as a foundation for large-scale distributed systems. The course covers techniques for developing, designing, and managing large corporate database systems, creating and managing logical data models, concurrent processing issues, providing database support for complex transactions, meta-data analysis, and the role of the DBA.
This course explores the design, selection, implementation and management of enterprise IT solutions. The focus is on applications and infrastructure and their fit with the business. Students learn frameworks and strategies for infrastructure management, system administration, content management, distributed computing, middleware, legacy system integration, system consolidation, software selection, total cost of ownership calculation, IT investment analysis, and emerging technologies. These topics are addressed both within and beyond the organization, with attention paid to managing risk and security within audit and compliance standards. Students also read current vendor and analyst publications and hone their ability to communicate technology architecture strategies concisely to a general business audience.
This course provides the technical knowledge and skills for successfully managing and executing globally distributed IT projects. Topics covered include proposal and contract management, risk management, requirements management, user-centered design management, standards adherence, standards management, configuration management, project planning, effort estimation and scheduling, project monitoring and control, project audits, project closure, peer review, stress testing, quality planning, defect estimation and quality assurance. Students will learn the methods and tools that support these processes, develop a tool-kit for creating a project plan for a distributed application, and engage in a project to improve these IT project management capabilities of a globally distributed IS organization systematically.
This course explores the issues and approaches in managing the information systems function in organizations. It takes a senior management perspective in exploring the development and implementation of plans and policies to achieve efficient and effective information systems. The course addresses issues relating to defining the IT infrastructure and the systems that support the operational, administrative and strategic needs of the organization.
This course is an introduction to developing mobile applications, beginning with mobile OS capabilities and application architecture and extending to major components, such as activities, services, broadcast receivers, etc. Students learn how to develop interactive applications using widget libraries, web-based services, animation, an SQL database engine, and multithreading. Students in this course are expected to have proficiency in Java, website development an SQL queries.
This course teaches object-oriented programming and development using the Java programming language. Students first learn the fundamentals of programming, including control and data structures, file input/output, and the use of built-in classes. This is followed by object-oriented concepts, including inheritance, encapsulation, polymorphism, and abstract classes. Throughout the course, the students' understanding is reinforced through development projects ranging from stand-alone applications to event-driven Web applets with graphical user interfaces.

This course prepares the students for systems analysis and development in the object-oriented paradigm. Students learn the theory and methods of the object-oriented modeling and the fundamentals of object-oriented development process models. The focus is on requirements analysis, systems analysis and domain analysis, and their documentation with standard object oriented specification tools (particularly the Unified Modeling Language). Hands-on projects give the students an opportunity to practice their modeling skills and illustrate an effective integration of various modeling techniques throughout an iterative, object-oriented software project life cycle.

This course focuses on computer system hardware, operating system software, and network technology, which collectively form the system platform for assimilating and delivering information products and services to the organization and its external stakeholders. It introduces basic system infrastructure as a complex organization of these various components, including widely accepted infrastructure standard models, and offers a solid conceptual foundation for work and further learning in system architecture and information system design.
This course provides a hands-on introduction to several tools and technologies that are commonly utilized in developing Web-based applications. The course also considers the impact of these technologies in a business context. Students learn how to develop dynamic, data-driven applications that enable businesses to interact with their customers, employees, and suppliers and provide on-line access to information that supports decision making. Students enrolling in this course are expected to have basic proficiency in Java, website development, and relational databases.


Overall ratings for IPM and CIS departments