The Bachelor of Science in Management Information Systems (MIS) program requires 123 semester credit hours and has 4 major components.
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.
*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.
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
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
This course stresses a business-oriented approach to evaluating, selecting and leveraging emerging information technologies to support an organization's business processes. Students gain hands-on knowledge to design effective and secure networked IT infrastructure systems for business operations. Students also explore management issues such as defining an IT strategy, establishing IT standards, managing IT operations, and outsourcing IT services. Class 3, Credit
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
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
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
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
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
Object-oriented analysis and design concepts and techniques are covered. Computer-aided software engineering (CASE) software and software quality metrics are introduced. Students that successfully complete this course and the prerequisite Systems Analysis & Design will have acquired a comprehensive foundational knowledge of systems analysis and design concepts currently used in systems development environments. (MGIS-330, Junior status) Credit 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
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
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.