Advanced Courses

The MIM program covers a wide range of topics in the core and advanced courses. The details of the topics covered in these courses are listed below:

 

Course Topics currently covered in Core and Advanced Courses

INFM 600 - Information Environments

Introduction to:

  • Information Environments
  •  Information Management Paradigms
  • Seeking , Producing, Consuming, & Interpreting Information
  • Organizing and Analyzing Information
  • Information in Communities
  • Information Ethics and Policy
  • Information Privacy and  Security

 INFM 603 - Information Technology

  • Structured Programming (JavaScript, DOM, Events, Functions, Objects)
  • Web Infrastructure (HTML, CSS)
  • Data Structures
  • Relational Databases
  • PHP & Asynchronous Programming (AJAX)
  • Requirement Analysis
  • Software Engineering

INST 603 - System Analysis and Design

  • Software origins
  • Project management and Planning
  • Determining requirements
  • Modeling process and data
  • Designing databases and interfaces
  • Distributed & Internet Systems

INFM 605 - Users and Use Context

  • Psychology Basics
  • User-Centered Design Process
  • User Research Techniques (Surveys, Interviews, Personas, Focus Groups, Task Analysis, Card Sorting, Field Observation)
  • Data Collection
  • Usability Testing

INFM 612 - Management of Information Programs and Services

  • Evolution of management theories and applications over time
  • Goal setting responsive to the needs of the enterprise
  • Planning, organizing and controlling information programs and services 
  • Management styles and leadership skills needed
  • Management models and tools
  • Professional conduct and ethical issues in information and financial management

INFM 620 - Introduction to Strategic Information Management

  • Concepts of Strategic management
  • Role of Information Resources
  • IR and enterprise strategy
  • IR and organization capabilities
  • IR strategy formulation
  • IR integration and IR function management
  • IR policy framework
  • Leveraging data, information and knowledge
  • Globalization context for IR
  • IR strategy implementation plan
  • Managing IR projects
  • Monitoring and evaluation of IR strategy implementation

INST 627 - Data Analytics for Information Professionals

  • Descriptive Statistics
  • Sample, Population, Sampling Distributions
  • Hypothesis Testing (One-sample t-test and Two-sample t-test)
  • Chi-Squared
  • Analysis of Variance (ANOVA)
  • Correlations & Linear Regression
  • Multiple Regression
  • Factorial Designs – Main Effects and Interactions
  • Logistic Regression

INST 630 - Introduction to Programming for the Information Professional

  • Conditionals and Decisionmaking
  • Event Programming
  • Software Design and Object-Oriented Programming
  • Graphics and Animation

INST 631 - Fundamentals if Human Computer Interaction

  • Introduction to User-Centered Design
  • Introduction and qualitative evaluation
  • Design process 
  • Web Software 
  • Guidelines and Prototyping
  • Conceptual Models
  • Cognitive Aspects - Task Analysis
  • Sketching, Storyboards, and Prototyping
  • Input & Interaction
  • Heuristic and Inspection Methods
  • Models and Intro to Empirical Method
  • Universal Design, Accessibility and International Development
  • Trends in HCI
  • Quantitative evaluation 
  • Social computing 
  • Information Visualization

INFM 700 - Information Architecture

  • Introduction to Information Architecture, IA Foundations & Principles
  • IA Presentation, Layout, Organization, Navigation
  • Content Research
  • Taxonomies & Tagging
  • Context Research
  • Design Process
  • User Research

INST 701 - Introduction to Research Methods

  • Reviewing the Literature and Identifying Research Problems
  • Defining and Proposing the Research
  • Sampling / Research Data Management / Ethics
  • Case Studies / Surveys / Delphi Studies / Usability Testing
  • Ethnography / Action Research / Historical Research
  • Quantitative Analysis
  • Observation / Interviews / Focus Groups
  • Qualitative Analysis / Grounded Theory
  • Content Analysis / Log Analysis / Social Network Analysis

INST 706 - Project Management

  • Managing IR projects
  • Issues in Project Management
  • Project planning (scope, time cost, quality, risk, procurement)
  • Optimizing project plan
  • Project monitoring and control (scope, time, cost, change, quality, contacts, risks)
  • Earned value management

INFM 711 - Financial Management for Information Projects

  • Introduction to Financial Management
  • Balance Sheets, Income Statement, Cash Flow
  • Analysis of Financial Statements
  • Applying Financial Statement Analysis in IT Decision Making
  • Time Value of Money
  • Risk and Rates of Return
  • Applying Risk/Return Analysis in IT Decision Making
  • Cost of Capital & Basics of Capital Budgeting
  • Cash Flow Estimation and Risk Analysis
  • Applying Capital Budgeting in IT Decision Making
  • Financial Planning and Forecasting
  • Applying Cost Estimation and Financial Planning to IT Decision Making

INFM 714 - Principles of Competitive Intelligence

  • Introduction to Competitive Intelligence ( Definitions, Context, Analytic Process)
  • Industry Analysis and Competitive Positioning
  • CI Resources
  • Business Model Analysis
  • Supply Chain Management, Benchmarking
  • Project Management Approach (Shadowing and Product Lines)
  • Business Blind spots, Win/Loss, Relationships, & Reputation  
  • CSF Factors and Risk Analysis
  • SWOT Analysis

INST 714 - Information For Decision Making

  • Measurement, Design, Validity
  • Data Visualization and Manipulation
  • Probability and Significance (Sample, Population, CLT, Sampling Error)
  • Hypothesis Testing, Chi-squared, t-tests, ANOVA
  • Correlations and Multiple Regression

INST 715 - Knowledge Management

  • Introduction to Knowledge
  • Knowledge Creation
  • Knowledge Distribution
  • Knowledge Organization
  • Corporate Knowledge Strategies
  • Decision Making
  • Knowledge Management Systems & Social Media
  • Knowledgeable Innovation
  • Community Knowledge
  • Future of Knowledge Management

INST 716 - Transformational Information Technologies

  • Frameworks in IT
  • Transportation in IT
  • Telecommunications in IT
  • Computing in IT
  • Convergence in IT
  • Encryption in IT
  • Translation in IT
  • Speech Processing

INFM 732 - Information Audit and Environmental Scanning for Information Managers

  • Information processing and Organizational unlearning
  • Management and Information (Environmental scanning, Politics of information, Information management issues and implications, Data collection for audit)
  • Environmental Scanning Applications
  • Knowledge Management
  • Managing Information Sources

INST 733 - Database Design

  • Relational database fundamentals
  • Entity- relationship diagrams
  • Normalization
  • Physical design principles, Data types, Indexes
  • Reverse and Forward Engineering
  • Create, Update, Delete (CRUD) operations
  • Views, Stored procedures, Triggers

INST 734 - Information Retrieval Systems

  • Structure of IR systems
  • Evidence from content
  • Ranked retrieval
  • Interaction, Evaluation and Web search
  • Evidence from behavior and meta data
  • Filtering and recommendation
  • Cross-language search

INST 737 - Digging Into Data

  • Introduction to Data Science, R, and Rattle
  • Probability Crash Course
  • Properties of Data
  • Linear Regression
  • Classification (Naive Bayes and Logistic Regression, Decision Trees and SVMs)
  • Evaluating Annotations, Feature Selection, and Feature Engineering
  • Unsupervised Clustering
  • Active and Deep Learning 

INFM 743 - Development of Internet Applications

  • Perl Basics
  • Unix Overview (Loops, Arrays)
  • Files, LWP, Hashes
  • Local module installation, Subroutines, Libraries, Pragmas
  • Regular Expressions
  • CGI, Two-Dimensional Arrays, Packages, Classes, Databases(DBI), JS Overview
  • Web Technology and Services ( HTML, CSS, JavaScript, XML, JSON, REST)
  • Building Apps
  • Usability, Semantic Web

INFM 747 - Web-Enabled Databases

  • Database basics and normalization
  • Introduction to web-enabled databases
  • Building a database on the MySQL database server
  • Queries for viewing/listing data
  • PHP introduction
  • Handling HTML forms in PHP (POST method)
  • Basic form validation, Form stickiness
  • Record-specific HTML links and pages (GET method)
  • Paginating query results
  • Cookies and sessions

INFM 750 - From Data to Insights

  • Introduction to Social Physics/Social Computing
  • Supervised and Unsupervised Learning
  • Understanding Human Mobility
  • Localizing Social Media
  • Social Networks: Structural Properties, Diffusion
  • GeoSocial Media
  • Security and Privacy of Data