A list of pre-approved electives for the Master of Digital Sciences is given below. Requests for consideration of other courses as approved electives should be submitted to the student's advisor in the School of Digital Sciences.
COMM 65661 - COMMUNICATION IN AN INFORMATION SOCIETY
(Cross-listed with COMM 75661) Examines how the development and use of newer communication technologies have influenced human communication. Considers the evolution, social and psychological impact, and culture of newer communication technologies such as the Internet, and how research adapts to these newer media. Prerequisite: Graduate standing.
COMM 65675 - COMMUNICATION, UNCERTAINTY AND PRIVACY MANAGEMENT
(Cross-listed with COMM 85675) Communication, uncertainty, and the management of private information examines theory and research about disclosure and uncertainty issues in communication in a variety of contexts. Course content examines disclosure and uncertainty management applications in relational contexts, health contexts, organizational contexts, and contexts involving human interaction occurring through technology. Prerequisite: graduate standing.
COMM 65685 - COMMUNICATION AND COGNITION
(Cross-listed with COMM 85685) Application of cognitive theory and research findings to understanding and explaining message production, interpersonal communication, individual differences in adaptive ability, persuasion, political communication, media processing and media effects. Prerequisite: graduate standing.
COMM 65851 - ORGANIZATIONAL COMMUNICATION
(Cross-listed with COMM 75851) Structure, methodology and application of communication theory in industrial and organizational settings. Prerequisite: Graduate standing.
CS 53203 - SYSTEMS PROGRAMMING
(Cross-listed with CS 43203) Design, implementation and maintenance of system programs, system utilities; command interpreters, editors, file maintenance programs, text processors. Interrupt handling. Device drivers. Prerequisite: Graduate standing.
CS 53401 - SECURE PROGRAMMING
Code vulnerabilities, static code analysis, error handling, secure I/O, race conditions and mediation, handling buffer and integer overflow, handling vulnerabilities in web and database programming, privacy and cryptography, random number generators. Prerequisite: Graduate standing.
CS 56101 - DESIGN AND ANALYSIS OF ALGORITHMS
(Cross-listed with CS 46101) Introduction to algorithmic concepts, practical techniques for the design and analysis of algorithms; searching, sorting, integer and floating point arithmetic; vector and matrix manipulation. Prerequisite: Graduate standing.
CS 57205 - INFORMATION SECURITY
(Cross-listed with CS 47205) An introduction to concepts and methodology useful for information security, as specified by the NSTISSI NO. 4011 standard from the NSA. Prerequisite: Graduate standing.
CS 57221 - INTRODUCTION TO CRYPTOLOGY
Introduction to cryptography, classical cryptology, authentication, complexity issues, encryption standards, algebraic foundations, survey of existing cryptology protocols: AES/Rijndael, block chaining, asymmetric techniques. Prerequisite: Graduate standing.
CS 61002 - ALGORITHMS AND PROGRAMMING I
An introduction to the algorithms and tools used in computer science; includes programming in a high level language. No credit for CS majors. Prerequisite: Graduate standing.
CS 61003 - ALGORITHMS AND PROGRAMMING II
Further exploration into the tools used in computer science. No credit for CS majors. Prerequisite: CS 61002; graduate standing.
CS 63005 - ADVANCED DATABASE SYSTEMS DESIGN
(Cross-listed with CS 73005) Introduction to a variety of advanced database topics and on-going trends in modern database systems. The course includes advanced issues of object-oriented database, XML, advanced client server architecture and distributed database techniques. Prerequisite: Graduate standing.
CS 63201 - ADVANCED OPERATING SYSTEMS
(Cross-listed with CS 73201) Introduction to distributed systems, interprocess communication, distributed mutual exclusion, synchronization and deadlock, distributed process management and distributed file systems. Prerequisite: Graduate standing.
CS 63301 - PARALLEL AND DISTRIBUTED COMPUTING
(Cross-listed with CS 73301) Overview of parallel and distributed computing; structuring parallel and distributed programs; parallel programming using SIMD, SPMD, MIMD and associative computing; parallel and distributed architecture using existing machines as case studies. Prerequisite: Graduate standing.
CS 63304 - CLUSTER COMPUTING
(Cross-listed with CS 73304) This course will investigate clusters of computers as a computing platform, hardware and software tradeoffs for clusters and application performance and programming of clusters. Prerequisite: Graduate standing.
CS 63901 - SOFTWARE ENGINEERING METHODOLOGIES
(Cross-listed with CS 73901) Software process models; modeling languages; software process improvement; requirement analysis and elicitation; advanced systems and architectural design; estimation; verification and validation; reuse; and metrics. Prerequisite: Graduate standing.
CS 64201 - ADVANCED ARTIFICIAL INTELLIGENCE
Additional topics in AI such as logic programming, advanced problem-solving systems, understanding natural languages, vision, learning, plan-generating systems. Prerequisite: Graduate standing.
CS 64401 - IMAGE PROCESSING
(Cross-listed with CS 74401) This course covers digital processing of digital imagery. Digitization of TV imagery, noise removal, image enhancement, edge and texture detection, object recognition and scene analysis. Prerequisite: Graduate standing.
CS 67101 - ADVANCED COMPUTER GRAPHICS
(Cross-listed with CS 77101) In-depth study of active research topics in computer graphics. Topics include volume rendering, image-based rendering and modeling, graphics architectures, virtual reality, modeling in computer graphics, non-photorealistic rendering, computer animation and computer games. Prerequisite: Graduate standing.
CS 67301 - SCIENTIFIC VISUALIZATION
(Cross-listed with CS 77301) Discusses the visualization of scientific, engineering and medical data sets. Introduces mechanisms to acquire sampled or computed data and points out methods to transform these data into the visual system. Prerequisite: Graduate standing.
DSCI 51510 - PROJECT MANAGEMENT AND TEAM DYNAMICS
This course introduces students to the basic elements of project management as it relates to software development and the corporate environment. Although not formally endorsed by The Project Management Institute (www.PMI.org), the course will align with the project management lifecycle approach endorsed in The Project Management Book of Knowledge. Prerequisite: graduate standing.
DSCI 51610 - DIGITAL SYSTEMS SECURITY
Provides students with an advanced understanding of the techniques, approaches, strategies, and computer security tactics that are used to ensure computer-related assets are protected from potential cyber compromise and are integrated with the business function. This course does not focus on the technical aspects of security (e.g., details of the operating system, data structures, or networks) but instead focuses more on computer security in a business context. Prerequisite: graduate standing.
DSCI 59910 - EMERGING TECHNOLOGIES IN DIGITAL SCIENCES
(Cross-listed with DSCI 49910) Explores new and emerging technologies in the digital sciences, examining each technology from multiple viewpoints representative of the interdisciplinary nature of the digital sciences. Prerequisite: graduate standing.
DSCI 59995 - SPECIAL TOPICS IN DIGITAL SCIENCES
(Repeatable for credit)Analysis of significant and current issues in digital sciences not covered in regular courses. Offered when opportunities and resources permit; the topic is announced when the course is scheduled. Prerequisite: graduate standing.
DSCI 60998 - CAPSTONE PROJECT IN DIGITAL SCIENCES
Provides an integrative experience, bringing together components of the required coursework in the major and concentration. Students perform individual work on a project, research paper, or practicum under the supervision of faculty from programs affiliated with the School of Digital Sciences. Students must have completed 15 credit hours in the Master of Digital Sciences program to enroll in this course. Prerequisite: graduate standing and special approval by Digital Science Graduate Coordinator.
DSCI 61010 - ENTERPRISE ARCHITECTURE
Facilitates the alignment of IT and IS investment decisions with business goals. Enterprise architecture is increasingly used in industry as a result of the continued emergence of new technologies and ongoing pressures to reengineer business processes to achieve improved efficiency and greater customer focus. Enterprise architecture identifies the main components of an organization and the ways in which these components work together. The components include performance and strategy, people, business capabilities, applications, technology, knowledge and information, as well as financial and other resources. Prerequisite: graduate standing.
DSCI 61310 - ENTERPRISE ARCHITECTURE: ENTERPRISE ARCHITECTURE CENTER OF EXCELLENCE METHODOLOGY
Provides an introduction to the Enterprise Architecture Center of Excellence (EACOE) methodology for enterprise architecture and practical experience using that methodology. Students learn to model a business' current or desired future state using architectural models of goals, processes, materials, roles, locations and events. Implementation models are then developed to show relationships between architectural models, and the models are analyzed to identify move-ahead initiatives that include projects, gaps, overlaps and opportunities. These initiatives are prioritized to move the business to a desired future state. At the conclusion of the course, students have the option of submitting their course enterprise architecture artifacts to EACOE for certification. Prerequisite: graduate standing. Pre/Corequisite: DSCI 61010.
DSCI 61510 - PROJECT MANAGEMENT LEADERSHIP
This course introduces advanced project management and project management leadership as it relates to software development and the corporate environment. The course focuses on the project management principles of effective planning, communication and motivation throughout the project lifecycle, and one key project management deliverable such as the project management plan. Although not formally endorsed by The Project Management Institute (www.PMI.org), the course will align with the project management lifecycle approach endorsed in The Project Management Book of Knowledge. Prerequisites: DSCI 41510 or DSCI 51510; and graduate standing.
DSCI 62010 - BUSINESS ARCHITECTURE
Introduction to the concept of business architecture as the critical component of enterprise architecture. Students learn how to develop an enterprise business architecture, to apply business architecture principles, methods, and artifacts to organizational initiatives to ensure they are aligned with organizational business goals and performance standards. Students learn how different enterprise architecture frameworks approach the business layer. Prerequisites: DSCI 61010 and graduate standing.
DSCI 64010 - DATA ARCHITECTURE
Introduction to the concept of data and information architecture as a component of enterprise architecture. Students learn how to distinguish types of data, develop conceptual and logical data models, trace and map the use of data types across business capabilities, roles and applications, and prepare an enterprise level data dictionary. Students learn how to work with enterprise data architecture artifacts as they develop an enterprise information architecture blueprint. Prerequisite: DSCI 61010 and graduate standing.
DSCI 64210 - DATA SCIENCE
Introduction to the concept of big data and data analytics, including the business challenges of working with big data. Students are introduced to the concepts of both structured and unstructured data. Fundamental concepts include data design and management, database design and management, data driven programming and discovery, and data presentation and use. Data analytics in industry verticals are discussed, including science, intelligence and law enforcement, health, retail and financial services. Prerequisite: graduate standing.
DSCI 65010 - APPLICATION AND TECHNOLOGY ARCHITECTURE
Introduction to the concept of application and technology architectures in the context of enterprise architecture. Students learn how to define application and technology architecture principles and standards to support business performance, and to evaluate existing architectures in relation to performance goals. Students learn to work with application and technology artifacts and matrices, prepare a technology dictionary and develop an application architecture blueprint. Prerequisites: DSCI 61010 and graduate standing.
DSCI 69992 - INTERNSHIP IN DIGITAL SCIENCES
(Repeatable for a maximum of 6 credit hours) A credit-bearing work experience with educational outcomes, utilizing and enhancing a student's academic learning in practical occupational situations. The student is expected to complete pre-determined assignments, which may include a weekly journal, final paper or experience report. No more than 3 credit hours of DSCI 69992 Internship in Digital Sciences may be applied toward approved electives in the Master of Digital Sciences. Prerequisites: graduate standing and special approval. Satisfactory/unsatisfactory (S/U) graded. In-progress (IP) mark permissible. Prerequisites: graduate standing and special approval.
DSCI 69995 - SPECIAL TOPICS IN DIGITAL SCIENCES
(Repeatable for credit)Analysis of significant and current issues in digital sciences not covered in regular courses. Offered when opportunities and resources permit; the topic is announced when the course is scheduled. Prerequisite: graduate standing.
DSCI 69996 - INDIVIDUAL INVESTIGATION IN DIGITAL SCIENCES
(Repeatable for credit) Independent study carried out by a student under the supervision of a faculty member. Subject content, objectives, assignments, and evaluation methods may vary. Prerequisites: graduate standing and special approval.
EVAL 65510 - STATISTICS I FOR EDUCATIONAL SERVICES
(Cross-listed with EVAL 75510) Introduction to descriptive and inferential statistics used in educational services research: univariate and bivariate techniques (correlations and simple regression); hypothesis testing; non-parametric techniques. Ordinarily taken in graduate course sequence. Prerequisite: Graduate standing.
GEOG 59070 - GEOGRAPHIC INFORMATION SCIENCE
(Cross-listed with GEOG 49070 and GEOG 79070) Introduction to theories and methods for geographic data processing, including data capture and input, data storage and management, and data analysis and displays. Emphasis is on laboratory exercises using GIS software packages for real world applications. Prerequisite: Graduate standing.
GEOG 59076 - SPATIAL PROGRAMMING
(Cross-listed with GEOG 49076 and GEOG 79076) Examination of the design, development and use of geographic information technologies with computer programming to model, process and visualize geographic phenomena. Prerequisite: GEOG 59070 and graduate standing.
GEOG 59080 - ADVANCED GEOGRAPHIC INFORMATION SCIENCE
(Cross-listed with GEOG 49080 and GEOG 79080) Advanced theories and techniques for handling geographic information systems, including 2D and 3D processing of geographic information, detection and analysis of geographic patterns, 2D and 3D mapping of geographic information, modeling of geographic processes and an overview of GIS programming tools. Prerequisite: GEOG 4/59070 and graduate standing.
GEOG 59085 - WEB AND MOBILE GEOGRAPHIC INFORMATION SCIENCE
(Slashed with GEOG 49085 and GEOG 79085) Explores how web and mobile phones present opportunities and challenges to the field of GIScience. This includes the examination of the use, design, and development of cyberinfrastructure-enabled GIS emphasizing web- and mobile-based interfaces and technologies. Prerequisite: Graduate standing.
GEOG 59162 - CARTOGRAPHY AND GEOVISUALIZATION
(Slashed with GEOG 49162 and GEOG 79162) Study of the design and production of dynamic, interactive, multimedia web-based mapping. Data acquisition and processing, symbolization, composition, text and color utilization. Prerequisite: GEOG 49070 or GEOG 59070; and graduate standing. Corequisite: GEOG 59163.
GEOG 59163 - CARTOGRAPHY AND GEOVISUALIZATION LABORATORY
(Cross-listed with GEOG 49163 and GEOG 79163) Practical experience in the techniques of data acquisition and processing for dynamic, multimedia, and online map production and geovisualizations. Prerequisite: GEOG 49070 or 59070; and graduate standing. Corequisite: GEOG 59162.
GEOG 69007 - SPATIOTEMPORAL ANALYTICS
Equips students with essential spatiotemporal thinking and technical skills in mapping, analyzing, visualizing, communicating, and simulating the spatiotemporal data. ArcGIS and free packages in R and Netlogo will be used in the instruction. Prerequisites: GEOG 59070; and graduate standing.
GEOG 69082 - CYBERGIS
(Slashed with GEOG 79082) Explores cyberinfrastructure-enabled geographic information systems (i.e. cyberGIS) and related technologies including a broad introduction to the use, design, and development of cyberinfrastructure, spatial data infrastructures, geographic information services, and web-enabled mapping technologies. Situates CyberGIS in the broader context of geographic information science focusing on the how synthesizing computational thinking and spatial thinking influence methodological approaches. Prerequisite: Graduate standing.
GEOG 69083 - GEODATABASES
Essential concepts and skills needed to efficiently create a geodatabase, add data to it, and realistically model the real-world spatial relationships inherent to the data. Students will learn about geodatabase features that help ensure data integrity over time and about storing and managing geographic data. Prerequisites: GEOG 59070; and graduate standing.
IAKM 60002 - KNOWLEDGE ORGANIZATION STRUCTURES, SYSTEMS AND SERVICES
(Slashed with IAKM 80002; Cross-listed with LIS 60636 and LIS 80636) Introduction to various types of knowledge organization systems/services/structures (KOS) used in the networked environment. Understanding of the functional, philosophical, logical and linguistic fundamentals of KOS. Explanation of design options, features of KOS, and procedures to be used in the thesaurus, taxonomy and ontology construction. Prerequisite: graduate standing.
IAKM 60101 - INFORMATION ARCHITECTURE I
Introduction to the fundamental concepts and practices of information architecture (IA). Students develop practical skills for comparing, analyzing, critiquing and designing information architectures. Major topics include organization, navigation, labeling, search and other core IA concepts. Students learn to create blueprints, wireframes, process flows and other documents used to communicate an information architecture design. Prerequisites: IAKM 60120 or IAKM 80120; IAKM 60121 or IAKM 80121 with a minimum of C; and graduate standing.
IAKM 60102 - INFORMATION AND VISUAL DESIGN
This course provides a cultural and technological context for understanding the information design process. Topics include: basic design and typographic principles, aesthetics and information design, functional integration of visual and verbal elements, creation and use of information graphics visualization of quantitative information and visual navigation systems. Prerequisite: graduate standing.
IAKM 60103 - RESEARCHING THE USER EXPERIENCE I
(Slashed with IAKM 80103) Design research seeks to understand user needs, goals and tasks. Deals with research methods for human-centered design of information-rich artifacts and experiences. Covers interviews, surveys, diary studies and other methods applicable to the formative stages of the design process. Students learn to distill research findings into audience segments, user profiles, personas, scenarios and other documents that model user behavior. Prerequisite: IAKM 60120 or IAKM 80120 with a minimum grade of C (2.000); and IAKM 60121 or IAKM 80121 with a minimum grade of C (2.000); and graduate standing.
IAKM 60104 - USABILITY I
Provides a conceptual and practical overview of the processes and methods of usability testing, such as Think Aloud protocols, performance measurements and eye-tracking analysis. Actual usability testing is performed, using quantitative and qualitative methods and employing current and emerging software tools to facilitate data collection and analysis. Prerequisites: IAKM 60120 and IAKM 60121; and graduate standing.
IAKM 60105 - INFORMATION TECHNOLOGIES
(Cross-listed with IAKM 80105) Covers four aspects of information technology: essential technology concepts, the making of software, the social consequences of information technology and the role of non-programmers in technology design. Topics include operating systems, networks, search engines, markup languages, social software, dynamic languages, cloud computing, open source software, technology trends and the history of computing. Prerequisite: IAKM 60120 and IAKM 60121; and graduate standing.
IAKM 60110 - CONTENT MANAGEMENT SYSTEMS
(Cross-listed with IAKM 80110) This course provides an overview of the concepts and practices of Content Management (CM) and Content Management Systems (CMS), including understanding the parts and branches of a CMS criteria for selecting a CMS, CMS configuration, and evaluating and implementing CMS software. Prerequisite: IAKM 60105 or 80105; and graduate standing.
IAKM 60113 - RESEARCHING THE USER EXPERIENCE II
(Slashed with IAKM 80113) In order to design and develop effective user interfaces, task analysis process and theory are explored and applied via principles drawn from anthropology, ethnography, cognitive psychology, document and instruction systems design and market research. Practical techniques and methodologies are presented to improve interface design through all phases of the design process. Prerequisites: IAKM 60120 or IAKM 80120 with a minimum grade of C (2.000); and IAKM 60121 or IAKM 80121 with a minimum grade of C (2.000); and IAKM 60103 or IAKM 80103 with a minimum grade of C (2.000); and graduate standing.
IAKM 60114 - USABILITY II
Provides students with an understanding of qualitative and quantitative research methods appropriate for conducting advanced studies of human interaction with computers. In addition, students learn how to evaluate, purchase, implement and operate equipment for usability labs in a manner consistent with research methods. Prerequisites: IAKM 60104 or 80104; and IAKM 60120 and IAKM 60121; and graduate standing.
IAKM 60120 - USER EXPERIENCE DESIGN PRINCIPLES AND CONCEPTS
(Cross-listed with VCD 60120; slashed with IAKM 80120) Students explore the context in which User Experience Design exists and the various methods employed by designers in various fields related to design research, the generation of ideas and implementation of designs. Students are introduced to methods of design evaluation and to the conceptual framework of the related curricula. Prerequisite: graduate standing.
IAKM 60121 - USER EXPERIENCE DESIGN IN PRACTICE
(Slashed with IAKM 80121) Students learn and employ methods for engaging in creative problem solving. Introduce students to design research methods and current research on human behavior as it applies to user experience design. A core set of design deliverables are examined. Students begin to develop individual portfolio materials. Prerequisite: IAKM 60120 or IAKM 80120 with a minimum grade of C (2.000); and graduate standing.
IAKM 60301 - FOUNDATIONAL PRINCIPLES OF KNOWLEDGE MANAGEMENT
This course covers an introduction to: historical roots for knowledge and knowledge management; theories/definitions of knowledge; theories, applications tools and practices of KM; Knowledge Management Life-Cycle Framework and Models; significant issues in KM-- best practices, culture, economics, strategy, intellectual capital, sustainable innovation. Prerequisite: graduate standing.
IAKM 60302 - FOUNDATIONS OF DOCUMENT MANAGEMENT
Covers three main themes: Principles, which covers the document and records management conceptual framework, relationships with information policy, definitions and industry standards; Practices, which covers the management and procedural framework for effective planning and implementation of document and records management solutions; Technologies, which provides a business-oriented analysis of the nature of the enabling information systems available to support effective document and records management solutions. Prerequisite: IAKM 60301 and graduate standing.
IAKM 60305 - COMMUNITIES OF PRACTICE
(Slashed with IAKM 80305) Explores collaboration and communities from both a theoretical and a practical perspective. The theory includes structural elements (defining a community identity, scoping the domain, defining practice), and natural lifecycles, and best practices for cultivating communities. On the practical side, students explore strategic placement of communities, the community development process, community design and implementation, and measuring the impacts of communities on intellectual capital creation. Communities of practice are also discussed in the context of digital ecosystems (Web 2.0 and Web 3.0). Utilizes readings and reviews of real life case studies of communities of practice in education, health care and nursing, disaster management, military sciences, and hobbies and craft circles. Students also complete a course project pertaining to community of practice evaluation. Prerequisite: IAKM 60301or IAKM 80301; and graduate standing.
IAKM 60306 - ORGANIZATIONAL CULTURE ASSESSMENT
Examines different types of cultures and how each type influences a knowledge organization - how culture influences the way knowledge workers work, how they make decisions and how they behave, the internal cultures of groups and communities, the cultural attributes of knowledge workers which may impact their knowledge behaviors. Organizational cultures of multicultural, global and virtual organizations are covered. Students conduct an organizational culture assessment. Prerequisites: IAKM 60301 and graduate standing.
IAKM 60311 - BUSINESS PROCESS MANAGEMENT
Introduction to business process management and workflow management. BPM will describe how organizational business processes (internal, external, manual and automated) can be transformed and managed to increase efficiency, effectiveness and positively affect performance. Topics include the discovery, analysis, modeling and automation of workflow processes. Prerequisite: IAKM 60301 or 80301 with a minimum grade of C (2.000); and graduate standing.
IAKM 60312 - BUSINESS INTELLIGENCE-COMPETITIVE INTELLIGENCE
An introduction to strategic intelligence consisting of competitive and business intelligence. Strategic intelligence is an art, science and craft. Businesses and governments require effective intelligence programs, processes and tools to track businesses competitors, markets and trends by acquiring, creating, managing and disseminating intelligence knowledge. Prerequisite: IAKM 60301 or 80301with a minimum grade of C (2.000); and graduate standing.
IAKM 60370 - SEMANTIC ANALYSIS METHODS AND TECHNOLOGIES
Introduces students to the practical contexts, methods and tools associated with semantic analysis. Focuses on early life cycle aspects of semantics, including identification and modeling of semantic problems, design of semantic solutions, and the identification and implementation of appropriate semantic technologies. Covers natural language processing, rule-based and grammar based concept extraction, rule-based and dynamic classification and automated summarization. Students work with a variety of semantic technologies. Prerequisite: IAKM 60301 or DSCI 64210 or MIS 64036; and graduate standing.
IAKM 60401 - HEALTH INFORMATICS MANAGEMENT
Covers the areas encompassing health informatics management including the planning, selection, deployment, and management of electronic medical records (EMR), management decision-support and tracking systems (DSS), and other health information technologies (HIT). Prerequisite: graduate standing.
IAKM 60402 - LEGAL ISSUES IN HEALTH INFORMATICS
Introduction to the fundamentals of law for Health Informatics and Information Management. Elements of the course include general legal principles and healthcare; legal electronic medical records (EMR); Health Insurance Portability and Accountability Act (HIPAA) privacy rules and security rules; access, requests and disclosure of health information; required reporting and mandatory disclosure laws; risk management and quality improvement; compliance; workforce overview; related ethics and social issues. Prerequisite: IAKM 60401; and graduate standing.
IAKM 60403 - HEALTH INFORMATION SYSTEMS
Introduction to information systems and their applications in healthcare used for managerial and clinical support. Study the fundamentals of information systems, including Electronic Medical Records (EMR), information security. Understand the role of standardized codes, vocabularies and terminologies used in health information systems. Analysis of management and enterprise systems, identify the key elements to manage information resources effectively and the trends affecting the development of health information systems and networks. Prerequisite: IAKM 60401; and graduate standing.
IAKM 60410 - HEALTH RECORDS MANAGEMENT
Conceptual foundations and practicum for health records management, including the planning, implementation and operation of electronic medical records (EMR); the management of EMR in management and enterprise systems; identifying, selecting and evaluating EMR and health information systems, applications, and repositories; and issues of data quality, integrity, migration, and interoperability. Prerequisite: IAKM 60401; and graduate standing.
IAKM 60411 - CLINICAL ANALYTICS
The use of well-defined and well-integrated clinical analytics throughout the healthcare value chain can be transformative. Through careful implementation of health analytics, hospitals can transform unwieldy amalgamations of data into information that can: improve patient outcomes, increase safety , enhance operational efficiency and support public health. Given the immense size of the data challenge, the distinctness and geographic spread of many healthcare-related activities, and the fact that so many healthcare activities are conducted by different entities which must interact with each other, there is really no other way to provide operations management tools necessary to deliver personalized medicine and to control spiraling costs. Since clinical analytics is an immature discipline, we carefully examine the practices of those institutions who are standard setters in the industry. Prerequisite: IAKM 60401; and graduate standing.
IAKM 60412 - CLINICAL DECISION SUPPORT
Provides a practical survey of clinical decision support systems that collect clinical data and enable the transition to clinical knowledge in real world applications intended to improve quality and safety of patient care. Students become familiar with the basic requirements for clinical decision support systems and the challenges associated with the development and deployment of new applications within the healthcare setting. Prerequisite: IAKM 60401; and graduate standing.
ITEC 57413 - DIGITAL VIDEO IN EDUCATION
(Cross-listed with ITEC 47413 and ITEC 77413) Students learn how to produce their own video programs, beginning with the planning and scripting process, developing camerawork and audio recording skills, and editing the final production. They also learn how to obtain footage in the field and work with other participants. In addition, the use of video for instruction is explored, with an emphasis upon how it can be effectively integrated into curricula and used to enhance lessons in dynamic ways. Prerequisite: Graduate standing.
ITEC 57427 - TECHNOLOGY AND LEARNING
Overview of technology used in education. Focuses on implementing and facilitating learner- centered curriculum with computer technology. Students develop web-based instructional materials. Prerequisite: Graduate standing.
ITEC 57430 - COMPUTER APPLICATIONS IN EDUCATION
Preparation for use of computers effectively in variety of educational settings. Students should have some expertise with computers. Focus on advanced applications in education. Macintosh and Windows. Prerequisite: Graduate standing.
ITEC 67403 - INSTRUCTIONAL DESIGN
Enables students to design and develop instructional systems and materials using a systematic and research- and theory-based instructional design model. Prerequisite: graduate standing.
ITEC 67410 - SIMULATION-GAMES IN EDUCATION
Provides students with opportunities to explore simulation and games as a strategy for learning. Experiences in both group role-playing simulations and computer simulations will be included. Prerequisite: Graduate standing and special approval.
ITEC 67425 - MANAGING TECHNOLOGICAL CHANGE
Analysis and evaluation of change process are explored, particularly as they relate to use of instructional technology. Management role for facilitating planned change as studied through communication and management models. Prerequisite: Graduate standing.
ITEC 67432 - DESIGNING MULTIMEDIA FOR INSTRUCTION
Focuses on the design, production and evaluation of computer-assisted instructional materials. Instructional design and research are applied to the development of software. Prerequisite: Graduate standing.
ITEC 67435 - VIRTUAL REALITY
Virtual reality provides promise as a tool for educators. Students will learn to create and evaluate instructional applications. Activities will include actual production of virtual worlds as well as virtual experiences on the Internet. Prerequisite: Graduate standing.
ITEC 67437 - WEB DEVELOPMENT FOR EDUCATORS
Provides an overview of basic website development and management in educational settings. Topics include HTML, cascading style sheets, dynamic webpages and database integration. Prerequisite: Graduate standing.
ITEC 67438 - INSTRUCTIONAL APPLICATIONS OF THE INTERNET
Provides knowledge and skills needed to use the Internet effectively in instruction at all levels. Two major concentrations are computer-mediated communications and instructional Web site development. Prerequisite: Graduate standing.
ITEC 67442 - DESIGNING ONLINE COURSES
Online learning and teaching present new challenges for designing high quality instructional experiences for students. This course enables students to design and develop effective online educational materials, interactions and discourses to increase learning in online settings. Students design and develop online materials. Course is presented online. Prerequisite: graduate standing.
ITEC 67444 - TEACHING ONLINE COURSES
Course explores using pedagogical approaches appropriate to online learning, including facilitating synchronous and asynchronous discussions, facilitating embedded assessment, enhancing online interactivity, collaboration and community and incorporating self-directed learning. Students discuss, analyze and use these strategies in online teaching and learning. Course is presented online. Prerequisite: graduate standing.
ITEC 67449 - RESEARCH IN ONLINE LEARNING
Course reviews current research issues in online teaching and learning and explores potential new areas of research. Students engage in guided inquiry to identify, understand, apply and critique current research in online learning and to discover and construct new areas. Students participate in a constructive online learning environment. Course in presented online.Prerequisite: graduate standing.
LIS 60613 - INFORMATION NEEDS, SEEKING AND USE
Surveys theories related to people's interactions with information. The theories covered include information context and situation, information needs, information seeking, exploration of information sources, communication and collaboration in the information search process, information use, and other interactions among people, information, and information systems. Prerequisite: graduate standing.
LIS 60637 - METADATA ARCHITECTURE AND IMPLEMENTATION
(Slashed with LIS 80637) Principles and theories of metadata development in the digital environment. Main focus is given to the design and applications of metadata schemas for distinct domains and information communities, issues in metadata interoperability, vocabulary control, quality control and evaluation. examination of international standards, activities and projects with the use of case study approach. Prerequisites: LIS 60002 or LIS 80002 or IAKM 60002 or IAKM 80002; and graduate standing.
LIS 60638 - DIGITAL LIBRARIES
Issues related to the development and maintenance of digital libraries, including technology, collection development and management, project management, digital preservation, user-centered design, public services, rights management and funding. Prerequisite: LIS 60003 or LIS 80003; and graduate standing.
LIS 60644 - INFORMATION SCIENCE
Focal areas of information science: information retrieval systems, bibliometrics, citation analysis, systems analysis and evaluation, information technologies, information theory, information architecture, knowledge management and user experience. Prerequisite: Graduate standing.
LIS 60645 - DATABASE SYSTEMS
Characteristics and concepts of database systems; different types of database models; conceptual database design and implementation; the relational database model and its application in practice: key issues, principles, and techniques; current database technologies. Prerequisites: LIS 60003 or 80003; and graduate standing.
MIS 64042 - GLOBALIZATION AND TECHNOLOGY STRATEGY
(Cross-listed with MIS 74042) Focus is on the strategic issues around how a firm should manage its technology in a global market. Strategic issues include understanding the technological and competitive landscape, innovations, competitive advantages in the high-tech marketplace, outsourcing and information ethics. The core emphasis in on integrated decision-making in the age of globalization. Prerequisite: graduate standing.
MIS 64050 - ESSENTIALS OF BUSINESS MANAGEMENT
This is an introductory management course that discusses functional areas of business and their strategic positioning in delivering business solutions. Prerequisite: Non-College of Business Administration majors; and graduate standing.
MIS 64080 - EMERGING HARDWARE AND SOFTWARE TECHNOLOGIES
Investigation of selected emerging hardware and software technologies such as parallel processing systems, computer languages and operation systems, artificial intelligence, neural networks and chaos theory. Prerequisite: graduate standing and special approval of instructor.
MIS 64081 - DATA COMMUNICATIONS AND NETWORKING IN BUSINESS
An introduction to telecommunications and computer networks. Topics include telecommunications technologies and services communication standards and protocols local area networks and network management. Prerequisite: graduate standing and special approval of instructor.
MIS 64082 - DATABASE MANAGEMENT AND DATABASE ANALYTICS
In-depth investigation of intelligent database management systems in support of business decision making. An understanding of relational databases is assumed. Object-oriented and semantic database will be explored. Prerequisite: graduate standing and special approval.
MIS 64083 - INFORMATION SECURITY: A MANAGERIAL PERSPECTIVE
Introduction to the information security areas that managers must understand in order to deal with today's security threat-laden environment. The emphasis is on the important principals and concepts that managers utilize to develop effective security risk management programs. Prerequisite: Admission to MBA program or admission to MS IAKM program; and graduate standing.
MIS 64158 - LEADERSHIP AND MANAGERIAL ASSESSMENT
Develop understanding and skills in self management and team leadership using assessment instruments, role playing and organizational incidents. Prerequisite: graduate standing.
TECH 53222 - COMPUTER HARDWARE ENGINEERING AND ARCHITECTURE
Internal architecture and operation of digital computers. Topics include computer processor datapaths and control, computer memory datapaths and control, pipelining and parallel processing, memory architecture and management, IO control, system bus architecture and properties, computer control timing, and synchronization of controls. Prerequisite: graduate standing.
TECH 56330 - VISUAL BASIC PROGRAMMING IN ENGINEERING TECHNOLOGY
The course content includes programming in a high-level object-oriented, event- driven visual programming language, Visual Basic 2010 Express, conditional statements, iterative statements, arrays, object oriented programming, classes, objects, methods, inheritance, exception handling, graphical user interfaces with Windows Forms. Includes a graduate-level VB programming project. Prerequisite: graduate standing.
TECH 56350 - NETWORK MANAGEMENT AND DESIGN TECHNOLOGY
The technical aspects of centrally managed and distributed Wide Area Networks, with an emphasis on the techniques used to maintain and improve the performance of telecommunications and data networks. Students will use software packages to monitor the real-time performance of a network and to diagnose various networking hardware and software problems. Topics include the five stacks of network management (fault management, configuration management, performance management, security management, and accounting management). Examples of current specific network management products are reviewed. Prerequisite: graduate standing.
TECH 56411 - REQUIREMENTS ENGINEERING AND ANALYSIS TECHNOLOGY
Techniques to conceptualize, develop and analyze requirements engineering specifications for practical systems. Topics covered include identifying stakeholders and how to effectively work with them, requirements elicitation techniques; requirements engineering in the problem and solution domains. The students are provided with an opportunity to participate in formal review of their projects by industry experts. Strong analytic skills, algorithms or programming experience is recommended. Prerequisite: TECH 46330 or TECH 56330 or CS 61002; and graduate standing.
TECH 63010 - COMPUTER HARDWARE
Introduction to the hardware, architecture and operation of the personal computer and associated devices. Topics include personal computer architecture and operation fundamentals, basic hardware, data busses and ports, hardware component packaging, auxiliary hardware components, and computer assembly, basic hardware installation, configuration and troubleshooting. Prerequisite: graduate standing.
TECH 63020 - FIBER OPTIC SYSTEMS
Principles and characteristics of fiber optics, fiber optic system components and applications of fiber optics in electronic communication systems. Prerequisites: TECH 33220 and graduate standing.
TECH 63031 - PROGRAMMABLE LOGIC CONTROLLERS
Programmable logic controllers (PLCS) covering hardware, ladder logic programming, networking and communications. Programming timers, counters and sequencers and an introduction to human machine interfaces (HMIS). An understanding of basic electricity and computer technology is required. Prerequisite: graduate standing.
TECH 63032 - ADVANCED PROGRAMMABLE LOGIC CONTROLLERS
Advanced principles and applications of programmable logic controllers with a focus on using sequential function charts to control complex industrial processes. Includes real time control issues, PLC networking, programming languages other than ladder logic, standards, motion control, supervisory control and data acquisition, process control, alarm management, power failure strategies and safety. Prerequisites: TECH 33031 or TECH 63031; and graduate standing.
TECH 63050 - TRIZ-THEORY OF INVENTIVE PROBLEM SOLVING
Theory of Inventive Problem Solving, TRIZ, is a collection of powerful problem-solving tools for a broad range of inventive problems. The theory originated in Russia by the study of over 2 million patents. Web-based capstone for students finishing their masters degree. Students utilize material learned in earlier courses to solve real world problems in multiple disciplines. Prerequisite: graduate standing.
TECH 64312 - ADVANCED WIRELESS TELECOMMUNICATION SYSTEM AND NETWORK TECHNOLOGIES
Describes technologies associated with wireless and telecommunications systems. Topics covered include Public Switch Telephone Network Infrastructures, Intelligent Networks, Wireless Technologies in Manufacturing Enterprises, 3GPP Standards, ITU Standards. Prerequisites: TECH 56312 and graduate standing.
TECH 65330 - ADVCANCED VISUAL BASIC PROGRAMMING IN ENGINEERING TECHNOLOGY
Advanced concepts in Visual Basic Programming for solving engineering problems. Topics covered include classes and objects; SQL server databases, Language Integrated Query, creating web apps, programming web forms, and security. Familiarity with Visual Basic Programming in Engineering Technology (TECH 56330) is strongly recommended. Prerequisites: graduate standing and TECH 56330.
TECH 66380 - ADVANCED NETWORKING
Provides student with experience in fundamental and advanced computer networking techniques including network architectures, LAN systems, network security, and network management and administration. Prerequisite: graduate standing.
VCD 55000 - GRAPHIC DESIGN PERSPECTIVES
Comprehensive exploration of design through history. Topics include the early alphabet, print processes, illustration, photography, corporate design, modern design and digital processes. Prerequisite: graduate standing.
VCD 60121 - USER EXPERIENCE DESIGN IN PRACTICE
Students learn and employ methods for engaging in creative problem solving. Introduce students to design research methods and current research on human behavior as it applies to user experience design. A core set of design deliverables are examined. Students begin to develop individual portfolio materials. Prerequisite: graduate standing.