Detailed course offerings (Time Schedule) are available for
INFX 501 Concepts in Algorithmic Thinking for Information (1)
Presents programming concepts in the context of information science including the concepts of the algorithm, data storage, expressions, syntax, logic, objects, commands, and events. Introduces the algorithmic manipulation of information objects, and the mindset and methods of computer programming and application development. Credit/no-credit only.
View course details in MyPlan: INFX 501
INFX 502 Database Concepts for Information Professionals (1)
Introduces the terminology and concepts of working with relational database management systems. Emphasizes working with tables and extracting information from data using Structures Query Language (SQL) commands and tools. Credit/no-credit only.
View course details in MyPlan: INFX 502
INFX 503 Website Design Concepts for information Professionals (1)
Introduces the context and construction of websites presenting an integrated understanding of web design principles, information behavior, and technical skills. Emphasizes the roll of markup in information display and organization, the development of large sites, web strategy, and site construction. Credit/no-credit only.
View course details in MyPlan: INFX 503
INFX 504 Networking and Network Applications for Information Professionals (1)
Introduces the concepts, terminology, and technologies of digital networks, including how networks operate and the influence networks have on the workplace and society. Includes preparation to think critically about the impacts of networking technologies on organizations, work groups, and information systems. Credit/no-credit only.
View course details in MyPlan: INFX 504
INFX 505 Project Management Basics for Information Professionals (1)
Introduces the terminology, concepts, and skills used in working with project management and project management software. Emphasizes developing, refining, and monitoring work schedules using software tools. Credit/no-credit only.
View course details in MyPlan: INFX 505
INFX 508 Reading Seminar (2)
Discusses theoretical works and contemporary research in areas related to information science, information management, or information technology and design. Introduces students to the intellectual traditions that underlie the field. Credit/no-credit only.
View course details in MyPlan: INFX 508
INFX 531 Metadata Design (3)
Design principles of metadata schemas and application profiles - implementation of interoperable application profiles using XML technology. Focuses on achieving syntactic and semantic interoperability among diverse metadata schemas and application profiles. Prerequisite: either LIS 530 or IMT 530; INFX 542; or permission of instructor.
View course details in MyPlan: INFX 531
INFX 532 Ontology Design (3)
Studies semantic interoperability among different metadata schemas and ontologies. Elaborates on concepts and technology related to Topic Maps, RDF Schema, and Web Ontology Language (OWL) to achieve advanced and semantic data modeling of complex data that exist in the real world. Prerequisite: INFX 531 or permission of instructor.
View course details in MyPlan: INFX 532
INFX 536 Metadata for Interactive Media (3)
Explore new ideas and approaches for organizing and providing access to interactive media, particularly from a user-centered perspective. Design and conduct formative and evaluative user studies employing various qualitative and quantitative methods to determine information needs and seeking behaviors of various stakeholders in one or more interactive media domains.
View course details in MyPlan: INFX 536
INFX 537 Construction of Indexing Languages (4)
Exploration of the design, construction, evaluation, and maintenance of controlled indexing languages, including studies of how users are integrated into the design process. Through completion of thesaurus construction project, prepares students to design index languages, plan and implement a design project, and evaluate indexing languages. Prerequisite: either LIS 530 or IMT 530. Credit/no-credit only.
View course details in MyPlan: INFX 537
INFX 538 Metadata Design Studio (4)
Principles, skills and practices in the conceptualization and implementation of metadata systems with a focus on semantic web. Project-based exploration of domain and abstract data modeling, attribute/value space definition, and machine encoding decision. Prerequisite: either LIS 530 or IMT 530; INFX 542; or permission of instructor.
View course details in MyPlan: INFX 538
INFX 542 Information Structures Using XML (4)
Introduces the concepts and methods used to analyze, store, manage, and present information and navigation. Equal weight given to understanding structures and implementing them. Topics include information analysis and organizational methods as well as XML and metadata concepts and application. Prerequisite: INFX 503.
View course details in MyPlan: INFX 542
INFX 543 Relational Database Management Systems (4)
Introduction to relational database design and development theory, concepts, and skills, including traditional transactional database theory, architecture, and implementation in a user-centered systems context using SQL. Introduces database modeling, security, and privacy issues. Prerequisite: INFX 502 or permission of instructor.
View course details in MyPlan: INFX 543
INFX 544 Information Retrieval Systems (3)
Introduction to theory and models in information retrieval and the systems for storage and retrieval of unstructured information. Examines information retrieval architectures, processes, retrieval models, query languages, and methods of system evaluation, methods and tools for document analysis, interfaces, and usability.
View course details in MyPlan: INFX 544
INFX 546 Data Communications and Networking (4)
Covers local and wide-area computer networking including topologies and hardware, packet switching, client/server architectures, network protocols, and network servers and applications. Also addresses server operating systems, management, security, authentication, and policy issues associated with distributed networks.
View course details in MyPlan: INFX 546
INFX 547 Social Media Data Mining and Analysis (4)
Explores techniques for collecting and analyzing social media. Students gain direct experience with methods for collecting a social media corpus, defining features of activity that are relevant for analysis, and analyzing those features. Prerequisite: either INFX 501 or permission of instructor.
View course details in MyPlan: INFX 547
INFX 551 Fundamentals of Data Curation (4)
Examines principles, practices, and trends in the curation of digital research data. Provides a foundation in data management and data services for professionals in institutions involved with data intensive research, scholarship, and innovation. Emphasizes data sharing, preservation, open access, metadata, and policy for development of reusable and accessible data resources.
View course details in MyPlan: INFX 551
INFX 554 Information and Contemplation (4)
Explores how contemplative practices and perspectives can offer insights into today's information-intensive culture and how they can provide guidelines and design principles for the development of new information practices and technologies. Students explore a variety of contemplative/attentional practices and use these to investigate information trends, practices, and concerns.
View course details in MyPlan: INFX 554
INFX 561 Visualization Design (4)
Students develop a human-centered visualization design practice using real-world data. This process includes applying graphic principles of visual encoding to data; conducting design explorations using sketches and prototyping; and gathering user feedback to assess output. Design workshops provide opportunities for hands-on engagement with concepts and technical skills.
View course details in MyPlan: INFX 561
INFX 563 Advanced Relational Database Management Systems (4)
Advanced relational database design and development theory using SQL, concepts, and skills. Topics include advanced T-SQL; backup and recovery; and triggers and reporting services. Prerequisite: INFX 543; either INFX 501 or equivalent.
View course details in MyPlan: INFX 563
INFX 567 Strategic Management of Social Media (4)
Offers an overview of social media use in organizations of any type. Covers a variety of social media platforms and technologies, business strategies, and uses and related issues. Gives a historical perspective on social media and its development. Students learn to develop social media strategies and implementation plans for organizations.
View course details in MyPlan: INFX 567
INFX 571 Research Seminar (2-4, max. 10)
Students work in teams under the supervision of individual faculty members to engage in research or design activities and learn through hands-on participation and study. Learning activities include data collection, data analysis, building prototypes, testing or evaluation, or dissemination activities.
View course details in MyPlan: INFX 571
INFX 572 Introduction to Data Science (4)
Introduces a broad, non-technical overview of key concepts, skills, and technologies used in "data science". Provides a high-level introduction to common data science pipelines, such as experimental design, data collection and storage, basic analytics, machine learning, and data visualization, focusing on analyzing in real-world datasets using industry standard statistical packages.
View course details in MyPlan: INFX 572
INFX 573 Data Science I: Theoretical Foundations (4)
Provides an overview of key concepts, skills, and technologies used by data scientists, including inference; machine learning and pattern recognition; storage and scaling; experimental design; and data visualization. Prerequisite: either Q METH 201, IMT 570, or equivalent college coursework; either CSE 142, INFX 501, or equivalent college coursework.
View course details in MyPlan: INFX 573
INFX 574 Data Science II: Machine Learning and Econometrics (4)
Provides skills required to analyze and derive insight from large-scale, heterogeneous data. Covers key concepts of functional and imperative programming for storing, extracting, analyzing, and presenting large data projects; and data analysis using inferential statistics, supervised and unsupervised machine learning. Students gain experience modeling social and behavioral data. Prerequisite: INFX 573.
View course details in MyPlan: INFX 574
INFX 575 Data Science III: Scaling, Applications, and Ethics (4)
Advanced skills for analyzing and deriving insight from large-scale, heterogeneous data. Provides methods, tools, and frameworks for analyzing data, with topics including scaling and distributed computing, network analysis, and visualization. Student gain experience applying methods to real-world data. Prerequisite: INFX 574.
View course details in MyPlan: INFX 575
INFX 576 Social Network Analysis (4)
Provide students with an understanding of the fundamental concepts, common methods, and analytical tools of social network analysis. Students gain experience applying both exploratory and inferential methods to real-work problems with in the social network domain.
View course details in MyPlan: INFX 576
INFX 583 Cross Cultural Approaches to Leadership (3)
Explores alternative leadership models as reflected in the literatures of multiple cultures. Examines ethical dimensions of leadership in the context of complex relationships among the peoples and agencies that comprise the global environment. Uses imagination in the application of cross cultural forms of leadership. Prerequisite: permission of instructor.
View course details in MyPlan: INFX 583
INFX 594 Degree Research Project (3)
Includes analysis, design, completion, documentation, and presentation of a faculty-defined individual or group research project demonstrating professional-level knowledge and skills. Meets culminating experience master's degree requirement. Prerequisite: completion of 30 credits and adviser approval of an MLIS degree plan or completion of 38 MSIM core credits. Credit/no-credit only.
View course details in MyPlan: INFX 594
INFX 595 Capstone I - Project Planning (2)
Analysis and preliminary design of an approved individual or group research or implementation project demonstrating professional-level knowledge and skills. Prerequisite: either completion of all MSIM core courses or completion of 30 credit hours and advisor approval of an MLIS degree plan. Credit/no-credit only.
View course details in MyPlan: INFX 595
INFX 596 Capstone II - Project Implementation (3)
Implementation of a project demonstrating professional-level knowledge and skills based on a project plan developed in INFX 595. Prerequisite: INFX 595. Credit/no-credit only.
View course details in MyPlan: INFX 596
INFX 597 Information Science Study Abroad (1-8, max. 18)
International seminar, led by Information School faculty or researchers. Addresses a specialized area of information studies. Topics vary. May require language proficiency.
View course details in MyPlan: INFX 597
INFX 598 Special Topics (1-4, max. 30)
Introduces innovation and specialized topics relating to the study of information in any context.
View course details in MyPlan: INFX 598