30 courses with the subject MIS, each shown exactly as we captured it from the college's catalog, with every element we hold. Where the wording looks broken, that is our reading of the catalog, not the college's text.
MIS 170AI for All: What It Is, What It Does, and Why It Matters1
This course exposes students to Artificial Intelligence (AI) fundamentals and skills across disciplines. As a rapidly evolving, disruptive technology, AI is reshaping organizations, society, and knowledge. Students from all majors are encouraged to develop awareness about AI, engage in dialogue, and gain skills and perspectives to understand AI’s challenges, opportunities, and its role in shaping the future.
This course is designed to introduce students to the impacts of information systems on the firm, industry, society, and the economy. The management of the information resource and issues related to accessing, processing, and distributing information within a business context are emphasized. Students will analyze the role of information systems in reaching organizational objectives including communication, collaboration, performance improvement and strategy implementation. Skill-based learning will reinforce strategic information systems concepts.
MIS 216Introduction to Business Application Development1
An introduction to computer programming in a business context using a modern high-level programming language. Topics include program flow constructs, programming logic, objects, and other basic programming techniques.
Seminar in selected topics in information systems. This course does not fulfill requirements towards any major or concentration in the Cameron School of Business.
This course introduces the essential general programming concepts and techniques for data analytics. Students will learn programming foundations, application development, and how to integrate applications with business operations. The course covers hands-on issues in programming for analytics, which includes accessing data, manipulating data objects, analyzing data using common statistical methods, generating reproducible statistical reports, and creating informative visualizations.
This course provides design principles for creating displays of quantitative and qualitative data to facilitate managerial decision-making. The use of popular and powerful data visualization and dashboarding software tools is emphasized.
The past decade has witnessed an explosion of digital text-based data produced by social media platforms, websites, emails, and the digitization of historical archives. These new data sources hold enormous potential to address a range of problems in various fields. Quantitative text analytics techniques allow us to derive insights from these data. This course explores methods for pre-processing, analyzing, and visualizing text-based data. Students will use current software tools to perform data analytics.
Study of the design and creation of web pages that support traditional screens, tablets, and smart devices. Topics include page structure, human-computer interface design, style sheets, reusability, and design concepts. Best industry practices in web development, such as client-side scripting languages and Search Engine Optimization (SEO) techniques, will also be considered.
Study of the design and administration of database systems in a business environment. The relational model is used along with database management software to facilitate the communication and distribution of data and its conversion into information, with an emphasis on sound design principles. Topics include entity-relationship modeling, normalization, and the structured query language (SQL).
Intermediate programming in an event driven, rapid application development context. Emphasis is on writing high-quality code that is easy to debug, test, and maintain, culminating in database interaction.
The course aims to give students a basic proficiency in health informatics. Health informatics encompasses the application of computing to healthcare delivery; population and public health; community-based clinical research; and the potential for big data and analytics to transform the field. The students will complete a variety of exercises and projects designed to provide a hands-on experience with state-of-the-art health informatics tools and systems.
Introduction to the OSI model, network topologies, IP addressing and subnet masks, simple routing techniques, and basic switching terminology. Topics include the basic functions of the seven layers of the OSI model, different classes of IP addressing and subnetting, router login scripts.
MIS 323Business Telecommunications and Enabling Technologies3
A study of the role of telecommunications in businesses as well as emerging networking/security technologies that will enable and potentially change how organizations conduct business in a networked economy. The course covers telecommunication topics such as the network layers, architecture, design, and use of telecommunications technologies and systems (with an emphasis on local area networks). The course also focuses on various emerging technologies (e.g., cloud) and the potential business impact of these technologies.
Introduction to the intersection of digital technologies and the transformation of modern business functions. Focus on cloud computing, the Internet of Things, and artificial intelligence, with consideration of business strategies, models, and operations. Based on real-world case discussions and hands-on exercises with practice in critical thinking and other soft skills.
This course covers modern data management strategies, focusing on design, construction, and administration of data systems. Students will learn to analyze data using AI techniques, covering topics like data organization, automation, security, governance, and optimization. Skills gained will help manage data in complex environments.
Modern software development processes, practices, and management. Topics include development operations (DevOps) techniques such as configuration management, platform deployment and testing & monitoring of applications. Students will have hands-on experience with an enterprise level application lifecycle management system.
Modern operational reporting and business intelligence (BI) techniques facilitate enterprise decision making by supporting data manipulation, analysis, and visualization. This class is a study of reporting and BI processes, practices, and management and their role in enterprise decision making. Topics include data manipulation and analysis, data visualization, interactive dashboards, reporting, charting, and graphs generation. The class will consist of hands-on experience with a modern, enterprise-level report writing software.
Provides students with skill to perform basic operations involved in system administration of Microsoft Windows based systems. Provides students with the ability to apply methods such as managing applications, services, and network ports to improve the robustness of operating systems.
The architecture, components, operations, and security of routers and switches in small networks, introduction to wireless local area networks (WLAN) and to scale for large, complex networks, including wide area network (WAN) technologies are described. The course emphasizes network security concepts and introduces network virtualization and automation. Students learn how to configure, troubleshoot, and secure enterprise network devices and understand how application programming interfaces (API) and configuration management tools enable network automation.
This course investigates cloud computing models, techniques, and architectures. Cloud computing has evolved as a very important computing model, which enables information, software, and other shared resources to be provisioned over the network as services in an on-demand manner. Students will be exposed to the current practices in cloud computing. Topics may include distributed computing models and technologies, Infrastructure-as-a-Service (IaaS), Platform-as-a-Service (PaaS), Software-as-a-Service (SaaS), virtualization, security and privacy issues, performance and system issues, capacity planning, disaster recovery, Cloud OS, federated clouds, challenges in implementing clouds, data centers, hypervisor CPU and memory equipment, cloud-hosted applications, and other advanced and research topics in cloud computing. Course work will include homework assisgnments, presentations, and a term project that will provide exposure to scientific research in cloud computing.
MIS 370Problem-Solving with Artificial Intelligence3
Introduction to the technical skills needed to effectively leverage AI within a business context. Exploration of fundamental concepts of AI, including machine learning, deep learning, data science, and data analytics. Implementation of AI solutions through hands-on coding projects to solve complex business problems, enhance decision-making processes, and drive innovation.
MIS 375Artificial Intelligence Strategy and Governance3
Recent advances in AI—Machine Learning, NLP/Generative AI, and Robotics—are transforming industries. Organizations must understand AI’s benefits, risks, and ethical challenges. This course explores AI strategy and governance, equipping students to critically assess and develop responsible AI practices with strong communication and ethical awareness in organizational contexts.
Processes and methods used for identifying and documenting information systems requirements and developing systems specifications. Topics include the systems development life cycle, analysis tools, development methodologies, and techniques for effective communication.
This course offers hands-on experience designing and implementing multi-tier business information systems. Students translate client requirements into solutions integrating presentation (user interface), application (business logic), and data layers. Emphasis is placed on industry-standard practices, modern development tools, project management, and clear technical communication to deliver real-world systems.
This course introduces the fundamentals of project management, beginning with project definition through the post-project review. There will be emphasis placed on applying project management concepts and techniques to information system projects. This includes consideration of project planning, scheduling, budgeting, human resources and the consideration of change management required to implement projects.
This course will explore the management and strategic alignment of IT resources within the organization. Topics include IT strategy, IT alignment, planning and managing technology resources and integration of emerging technology into the organization.
The participant will receive practical training and experience under the guidance of the staff of a business or government organization and a faculty supervisor.