Career opportunities abound.
Every organization in every sector depends on the growing needs of designing, implementing and managing information systems. Be career ready with our STEM-designated MS MIS.
Wherever there is technology, there is a need for someone to manage information systems. Your career opportunities are as varied as there are applications. Typical positions for MIS graduates include:
While pursuing the MS MIS, you will have the opportunity to earn external certifications in such areas as information systems auditing, networking (CISCO, Microsoft) or databases (Oracle). Many students have taken advantage of these options and found their career opportunity vastly enhanced.
As a student, we encourage you to take part in our job-shadowing program, where you can spend time with industry experts and gain exposure to organizational activities such as project meetings and corporate strategy sessions. You will have the opportunity to visit several organizations in the Buffalo Niagara region to get a firsthand view of the business environment.
View/search courses and descriptions.
The focus of this course will be on technology management and developing an Internet-based business or extension to an existing business. The course will integrate concepts from economics, organizational strategy, entrepreneur-ship, and Web design. Topics to be covered in the course include: aligning technology and strategy; models of diffusion and innovation; characteristics of information and digital goods; identifying potential Web-applications and information products for solving a problem and/or identifying a business opportunity; intellectual property rights; pricing issues related to information goods; developing a business plan for a venture capital proposal; launching the e-business; designing Web based applications for usability; and strategies for successfully implementing systems. Case studies, lectures, guest speakers, and an integrated E-business project will be used to understand the complexities of the current business environment.
Semesters offered: Fall 2019 | Spring 2019
This course is designed to provide students with a basic understanding of database management systems (DBMS) and the skills needed to design and implement a relational database. Students will be introduced to data modeling concepts, modeling tools, the process of transforming conceptual models into relational database designs, and finally the steps needed to implement those designs. Emphasis is placed on Entity-Relationship diagramming, data normalization, database administration, and data definition, data manipulation and query development using Structured Query Language (SQL). Other topics covered include: object-oriented databases, database security and integrity, web/database integration, application development in a Client/Server environment, distributed databases, data warehousing, data mining and knowledge management via the Internet to support electronic commerce. Readings, lectures, interactive case assignments and a database design project reinforce the role of DBMS in supporting organizational systems, transaction processing and decision support applications.
Semesters offered: Fall 2019 | Summer 2019
Large scale computing environments aggregate resources from many autonomous computers to satisfy the information processing needs of modern enterprises. This course introduces techniques for creating functional, usable, high-performance distributed systems. Objectives are twofold: (1) gain a solid understanding of the technical issues, concepts and systems in the rapidly advancing technologies in distributed computing, and (2) acquire substantial knowledge on how to work with big data in distributed environments. The course is organized into two parts: study of DCS technologies, and study of large scale systems. We will discuss communication and networking services, application support services, large scale distributed system design, data management and interoperability of systems including consistency and data replication. Students will learn to use a framework for data intensive distributed applications (Apache Hadoop) and an associated parallel programming model, MapReduce.
This course covers the fundamental concepts in statistics that are essential for business and data analytics. Probability Theory and Sampling Theory are the two foundations of both descriptive and predictive forms of analytics. Building from these foundations, students are introduced to the statistical concepts of data analysis. Topics covered include: descriptive statistics, probability theory, discrete and continuous probability distributions, sampling theory, estimation, hypothesis testing, distribution fitting using chi-square tests, simple and multiple linear regression, introduction to causal modeling and predictive data analytics. MS-Excel based data modeling will be used extensively throughout the exposition of the concepts.
Semesters offered: Fall 2019 | Summer 2019
• Two electives (3 credits each)
Each of the courses is 3 credit hours. The total program is 31 credit hours.
MGS 613 is a component of the Information Assurance certificate. If you take three of these elective courses, you will be eligible for the certificate in addition to the MS degree. See further information on the Information Assurance certificate.
If you don't have a business background you may apply to the program, but will be required to take MGG 503, Introduction to Business.