Support Saunders
Search Saunders
Search all RIT websites
Infocenter/SIS | Directories

Management Information Systems


The Bachelor of Science in Management Information Systems (MIS) program requires 123 semester credit hours and has 4 major components.

The four major components to the undergraduate MIS curriculum:

  • The business core
  • Courses in declared major
  • General Education + optional minor (5 courses in another discipline)
  • Required Cooperative Education experience

In addition to the business core, students will learn about the intersection of business and technology.

A common misconception that MIS only concerns programming. However, programming is just a small part of the MIS curriculum. While programming is weaved into some of the core MIS curriculum, many jobs that students enter as MIS graduates do not utilize programming at all. A large portion of the MIS requirements focus on data analysis, teamwork, leadership, project management, customer service and underlying business theories. These aspects of the degree are what set the MIS professional apart from a computer science specialist.

A visual worksheet of courses is available to track required credits and classes for all business majors within Saunders.

*Requirements are subject to change and may vary based on catalog year, placement tests, AP/CLEP credit, transfer work, etc. Please visit the Office of the Registrar for historical course catalogs to view official degree requirements.

Major Requirements

CourseSem. Cr. Hrs.
MGIS 320 Database Management Systems 3
Transforming data into information is critical for making business decisions. This course introduces students to the concepts of data, information and the business database management systems (DBMS) used by modern organizations. Exercises and hands-on projects are used to model the information needs of an organization and implement and query databases using applications such as Microsoft Access and SQL. Class 3, Credit 3
MGIS 330 Systems Analysis and Designs 3
Successful organizations utilize a systematic approach to solve real-world business problems through the use of computing resources. Students who complete this course will be able to design and model business processes. They will learn how to conduct requirements analysis, approach the design or redesign of business processes, model system functions, effectively communicate systems designs to various levels of management, work in a project-based environment, and approach the implementation of a new organizational information system. Class 3, Credit 3
MGIS 350 Developing Business Applications 3
Development of business applications is transforming from programming to integration of software components using application development environments. Students learn the fundamentals of computer programming and applications development through a set of programming exercises that focus on visual development environments and component integration. These exercises expand into a project where students apply concepts of typical development and project methodologies to complete a comprehensive programming assignment. Class 3, Credit 3
MGIS 550 MIS Capstone 3
This capstone course for MIS majors applies the concepts of project management and techniques for estimating, planning and controlling of resources to accomplish specific project goals. Students complete a team project requiring them to develop an innovative information system while utilizing project management techniques. Students analyze real business situations and develop IT-based innovative solutions for problems encountered (MGIS-320 Database Management Systems, MGIS-330 Systems Analysis & Design, MGIS-340 Emerging Business Technologies, Senior status) Class 3, Credit 3
2 MGIS-Electives

MGIS 360 Building a Web Business 3

This course gives students both a conceptual and hands-on understanding of the launching of web businesses. Students will study the full process of web business creation, including domain name registration, frameworks for application creation, hosting of web applications and search engine optimization. Students will apply their knowledge by designing and building a business website that can actually make money. Class 3, Credit 3

MGIS 415 Object-Oriented Business Programming 3

Object-oriented Programming (OOP) will prepare students to plan and implement systems using the OO approach. This course will build on earlier programming classes, and will emphasize the programming practices of polymorphism, inheritance and data hiding. (MGIS-350 Developing Business Applications or equivalent) Class 3, Credit 3

MGIS 425 Database Systems Development 3

This course builds upon the basic concepts from Database Management Systems (MGIS-320). Students work in a real-world business database development environment and gain hands-on experience in advanced database querying language, such as Oracle PL/SQL. Students learn to analyze business processes and, using tools such as Oracle, develop fully functioning database prototype systems to support them. (MGIS-320 or equivalent) Credit 3

MGIS 445 Web Systems Development 3

Students in this class will analyze business problems and develop data-driven web applications to solve them. An industry-level application server will provide the framework for integrating and deploying a set of client and server technologies to create these applications. Development skills will include presenting and receiving information through a website, validating entered information, and storing entered information in text files or databases. Students will design solutions using Hypertext Markup Language, client scripting and server programs for database and file access (MGIS-350 or equivalent, MGIS-320) Class 3, Credit 3

MGIS 450 Enterprise Systems 3

This course explores the role of enterprise resource planning (ERP) systems in organizations. Students analyze cross-functional business processes and ERP systems commonly used to support these processes. Students engage in a hands-on project using a current ERP system, such as SAP R/3, to demonstrate, analyze and design system structures, key data elements and process configurations that support cross-functional business processes, including accounting, sales, material management, production and distribution. Credit 3

MGIS 489 Seminar in MIS 3

Advanced study of MIS topics reflecting contemporary issues and/or current technological advancements impacting the development, implementation and management of information systems in organizations. Seminar topics have ranged from new technological developments to management security issues in MIS systems. Topics for a specific quarter will be announced prior to the course offering.
4 Electives

Cooperative Education Experience

Cooperative education is an integral part of each undergraduate program. Each undergraduate student graduates with cooperative education experience, which may take the form of an industry-based work experience, support at a non-for-profit enterprise, or an entrepreneurial venture, based on the policies outlined below:

    • One semester of full-time employment or a minimum of 560 hours.
    • Two summer terms of full-time employment, where a summer term is at least 8 weeks or a minimum of 280 hours.
    • With Assistant Dean of Student Services approval, a study abroad experience may be used to satisfy 1 summer of co-op experience.