The Master of Science in Computer and Information Science (MS-CIS) degree is built around the current professional trends in industry: Mobile Application Development and Data Science. Regional industries with mature systems are seeking ways to leverage their investments, and entrepreneurs are developing new means of delivering and analyzing data. Offering mobile approaches to software engineering and information analytic methods provides avenues for organizations to gain extra value from established processes. Professionals with these skills can guide organizations in their efforts to use the technologies.
The CIS graduate program offers students two options allowing them to select a practical, applied focus for the application of computing technologies: Software Engineering or InformationAnalytics.
The Software Engineering option focuses on mobile computing and interactive software development. Software testing and quality assurance methods are weaved throughout the curriculum. Students develop interactive apps for iOS (iPad, iPhone) and Android. Students will:
Develop and deploy goal-oriented, high-quality interactive software systems Identify and apply effective engineering development techniques
The Information Analytics option focuses on data science and its use of data analytics along with advanced techniques for data usage, modeling and system methods, and applied programming to support these approaches. Students will:
Design, build, and use effective database management systems Analyze information resources for improved decision-making and processes Formulate and allow for intelligent and data-driven solutions What Makes Us Different Software Engineering students: - develop apps for iOS (iPad, iPhone) and Android. - learn to design and evaluate software user interfaces to provide better user experiences.
Information Analytics students - deal with data science and associated technologies, making sense of large amounts of data to support decision-making. - conceive solutions driven by data analytics and consider the ramifications to enterprise systems and data.
- Industrial Advisory Board reviewed and supported curriculum. - small classroom, and hands-on learning in integrated labs. - pathways for non-computing majors as well as internship and research opportunities. Program Options Master of Science in Computer and Information (Science Software Engineering Option) Master of Science in Computer and Information Science (Information Analytics Option) Program Outcomes At the conclusion of any of the programs of study leading to the degree of Master of Science in Computer and Information Science, the graduate is able to:
- Elicit, document, and analyze the requirements for software systems. - Design mainstream or advanced software systems from requirements. - Build mainstream or advanced software systems from designs. - Utilize tools, languages, and environments for effective analysis, design, and development. - Obtain a comprehension of the evolving computer-based technology and its ramifications. - Identify, plan, and manage the schedule and risks for the activities involved in software-based systems development. - Provide a research contribution or development of value to the profession, industry or society.