Information Systems (IS)
Department of Information Systems
The department offers programs leading to M.S. and Ph.D. degrees in Information Systems. The M.S. degree program is available in two instructional formats: a traditional campus-based format and an online format. The curriculum structure of these options has been adapted to their instructional modality.
ANDREW L. SEARS, ChairARYYA GANGOPADHYAY, Graduate Programs Director
SHANNON KEEGAN, Graduate Programs Manager
Professors
FORGIONNE, GUISSEPPI, Ph.D., University of California, Riverside; Decision technology systems, technology of management, managing decision technology systems, evaluating decision and knowledge system effectiveness, decision systems integration
NORCIO, A.F., Ph.D., The Catholic University of America; Human-computer interaction, software design and engineering, artificial intelligence
RADA, ROY, Ph.D., University of Illinois; Workflow management, e-commerce, digital libraries, healthcare
SEARS, ANDREW L., Ph.D., University of Maryland, College Park; Human-computer interaction, universal access to technology, speech recognition, temporal usability, interface design, evaluation techniques
Associate Professors
CANFIELD, GERALD, Ph.D., University of Utah; Medical informatics, networks, databases
EMURIAN, HENRY H., Ph.D., American University; Human-computer interaction, experimental methodology, effectiveness analysis
GANGOPADHYAY, ARYYA, Ph.D., Rutgers University; Electronic commerce, image databases, data warehousing and mining
SEAMAN, CAROLYN, Ph.D., University of Maryland, College Park; Computer science, software engineering, empirical research methods, software development organizations
YOON, VICTORIA, Ph.D., University of Texas, Arlington; Intelligent agents, knowledge management, knowledge-based systems and networks
Assistant Professors
CHEN, ZHIYUAN, Ph.D., Cornell University; Database systems (including XML) data integration, automatic database administration, pervasive computing, database compression, bioinformatics
CHIANG, WEI-YU (KEVIN) Ph.D., University of Illinois, Urbana-Champaign; Decision support systems, supply chain management, management science, marketing/operations management interfaces, e-commerce
GUO, ZHILING, Ph.D., University of Austin at Texas; Electronic commerce, financial markets, information economics, decision support systems, supply chain management, IS strategies
JANEJA, VANDANA, Ph.D., Rutgers University; Databases, data-mining, geographic information systems, digital government
KARABATIS, GEORGE, Ph.D., University of Houston; Database systems, workflow systems, wireless applications
KOMOLDI, ANITA, Ph.D., University of Maryland, College Park; Human-computer interaction, information storage and retrieval, computer-supported cooperative work
KORU, A. GUNES, Ph.D., Southern Methodist University; Software engineering (mainly software quality) measurement, testing, reliability, evolution, design, open source development, Web engineering, software process improvement
LUTTERS, WAYNE, Ph.D., University of California, Irvine; Computer-supported cooperative work, human-computer interaction, knowledge management
OZOK, A. ANT, Ph.D., Purdue University; School of Industrial Engineering; Human-computer interaction, cross-cultural usability, e-commerce, mobile commerce, survey design, online communities
SAMPATH, SREEDEVI, PhD., University of Delaware; Software engineering, software testing, testing Web applications, software maintenance, program analysis
ZHANG, DONGSONG, Ph.D., University of Arizona; Interactive e-learning, artificial intelligence, information retrieval, data mining, computer-mediated collaboration
ZHOU, LINA, Ph.D., Beijing University; Text mining, knowledge management, digital library, deception detection in CMC, agent-based technology, machine translation
Research Assistant Professor
JOSHI, ASHISH, M.B.B.S., Punjab University; Human-centered computing, databases, health informatics
Degrees Offered
M.S., Ph.D., combined B.S./M.S. in Information Systems
M.S. and Ph.D. in Human-Centered Computing (HCC)
Information Systems Campus-Based Curriculum
Program Description
Upon completing the core courses in the master’s program, a number of specialized areas are available. The research interests of the faculty provide doctoral students a wide range of dissertation opportunities. The highly interdisciplinary Department of Information Systems offers a combined B.S./M.S. program, an M.S. program and a Ph.D. program.
The combined B.S./M.S. program is intended for exceptionally motivated and advanced undergraduate students. The M.S. program is a professional program designed for computer and information systems professionals who wish to increase their knowledge and capabilities. This program is also well suited for individuals whose undergraduate academic backgrounds are not in a computer or information systems discipline, but who wish to prepare themselves for entry into the professional workplace. The Ph.D. program is a research program intended for individuals who wish to pursue advanced scholarly studies and are able to contribute significant scientific progress to information systems.
The M.S. program typically can be completed in two years of full-time study, and the Ph.D. program normally requires four to six years. In the combined B.S./M.S. program, the M.S. degree generally requires one additional year after earning the B.S. degree. The department’s faculty and programs have a broad view of information systems. Research and teaching interests include, but are not limited to, decision support systems, databases, intelligent tutoring systems, human-computer interfaces, human factors of information systems, artificial intelligence, electronic commerce, multi-media environments, neural networks, systems design and software engineering, systems project management, computer-supported cooperative work, electronic government modeling and simulation of information systems, networking and telecommunications, management information systems, health informatics and online communities.
Clearly, these areas are not mutually exclusive, and there is a great deal of overlap between them. Information systems is concerned with analyzing, designing, implementing, testing and evaluating of complex systems in a variety of environments and settings. These systems have their unique set of requirements, goals, tasks and clientele. All of these factors must be appreciated for the information system to be successful. Consequently, the department and its graduate programs purposely foster an interdisciplinary approach to information systems. The course offerings cover a wide spectrum of material and subject matter. The faculty is also interdisciplinary, with academic backgrounds and research interests in a variety of areas. Through elective courses, students are encouraged to register for courses in other departments. In fact, students are encouraged to define their own specialization area and pursue that area in their elective courses. In doing this, however, students should rely heavily on their advisor’s judgments and directions. Only through this eclectic approach to information systems can the student become fully aware of the problems, issues and possible solutions that concern information systems.
Program Admission Requirements
Students may be admitted to the M.S. or Ph.D. program in the fall or spring term. The majority of successful applicants have an undergraduate GPA well above 3.0 (on a 4.0 scale). All required support documents must be included with the applicant’s materials before the graduate admissions committee reviews the application for all the programs. GRE aptitude test scores are required for Ph.D. applicants. All applicants are expected to read, speak, write and understand the English language fluently. Those whose native language is not English are required to take the Test of English as a Foreign Language (TOEFL). The minimum acceptable combined TOEFL score is 550 (written), 213 (computerized) or 79-80 (Internet based). Students who have received post-secondary degrees from a U.S. institution and whose native language is not English may be required to demonstrate proficiency in English. The TOEFL code for UMBC is 5835. The Information Systems Department does not have a designated code. All original application documents must be sent directly to the Graduate School, not to the graduate program.
The IS Ph.D. program builds on an understanding of the design, development, analysis and use of computer-based information systems. Successful applicants will have demonstrated aptitude and/or interest in one or more of these areas. In addition, applicants should have or be willing to acquire the necessary competence in statistical analysis, experimental design, programming, databases and computer networks to conduct sophisticated research at the doctoral level.
Information Systems Online Curriculum
Program Description
The online curriculum leading to the Master of Science in Information Systems is offered by the University of Maryland, Baltimore County (UMBC). Additional information, including current tuition and fees, may be obtained at www.onlinems.umbc.edu.
The program provides a 24/7 online experience, offering students the opportunity to earn a master’s degree in one of the economy’s most sought-after qualifications with convenience and flexibility. Leading UMBC research faculty developed this program, which is rich in practical assignments and case studies that immediately will help students contribute to their organizations.
The online option is open to those with or without prior experience and education in information systems. While drawing from the UMBC campus-based program, the online curriculum is designed for the working professional interested in an applied career in the information systems area. Students seeking research preparation or anticipating study at the doctoral level are advised to enroll in the campus-based option. Costs for the online option have been designed for the working professional with a formula of one price per credit hour (which includes tuition, fees, books and other course materials and delivery) to facilitate student participation in corporate reimbursement study programs.
Overview
The online curriculum is based on a hierarchy of skills and knowledge, with an interdisciplinary foundation of four courses, a set of advanced specialized courses and a capstone project. Successful completion of the capstone project is a requirement of the master’s degree. The following outlines the various course tiers beginning with the course co- and prerequisites.
Level 1: Fundamental Courses
- IS 605: Introduction to Information Systems Implementation I (two credits)
- IS 606: Introduction to Information Systems Implementation II (two credits)
Level 2: Core Courses
- IS 631: Management Information Systems (three credits)
- IS 632: Networks (three credits)
- IS 633: Database Management Systems (three credits)
- IS 634: Structured Systems Analysis and Design (three credits)
Level 3: Advanced Courses
- IS 667: Interaction Design (three credits)
- IS 668: Enterprise-Wide Computing (three credits)
- IS 669: Project Management Operations (three credits)
- IS 670: Healthcare Informatics (three credits)
- IS 671: E-Commerce (three credits)
- IS 672: Computer and Networking Security (three credits)
- IS 699: Capstone Project (three credits)
Program Technical Requirements
Because the degree is delivered entirely online, students are expected to have a strong online presence. Students must have reliable access to the Internet via both an up-to-date version of a standards-based Web browser and e- mail access. Students should be able to use a terminal program and/or file transfer program to access UMBC server resources and feel confident using the command line to work in their account(s). IS 605 and 606 cover these topics in case students need to learn those skills.
Students are expected to have a word processor that can produce files in commonly used formats. Other software that is required for some specific courses may need to be installed by the student, and that typically requires admin rights to the PC.
Both Campus-Based and Online Curriculum Program Admission Requirements
Admissions decisions are based on the following criteria:
- Bachelor’s degree: A four-year bachelor’s degree from a regionally accredited college or university or an equivalent degree from a comparable foreign institution
- Minimum GPA: An undergraduate grade point average (GPA) of 3.0 on a 4.0 scale is required.
- Language requirements: All applicants are expected to read, speak, write and understand English fluently upon entering the program. A TOEFL (Test of English as a Foreign Language) is required for students who have earned an undergraduate degree from a non-English-speaking college or university. Applicants whose native language is not English, but who have a post-secondary degree from an English-speaking institution will not be required to take the TOEFL. The minimum acceptable TOEFL score established for admission into the program is 550 (written), 213 (computerized) or 79-80 (Internet based). TOEFL information and applications are available from Educational Testing Service (ETS) at TOEFL, Educational Testing Service, P.O. Box 6151, Princeton, NJ 08541-6151, Phone: 609-771-7100 or online at www.toefl.org.
Note: All original application documents must be sent directly to the Graduate School, not the graduate program. UMBC’s assigned TOEFL number is 5835. The TOEFL must have been taken within two years of matriculation to be valid.
M.S. Degree Requirements
- A minimum of 30 credits
- Cumulative grade point average of 3.0 or better
Financial Assistance
Financial assistance is now available for students in the online curriculum. A small number of graduate teaching assistantships are available to students enrolled in campus-based curricula. Students interested in being considered for these assistantships are asked to apply the semester before they enroll.
Human-Centered Computing (HCC)
The M.S. program in Human-Centered Computing (HCC) is interdisciplinary in nature, building on significant strengths within the Department of Information Systems and incorporating coursework from both the visual arts and psychology departments. Human-centered computing focuses on the design, implementation and evaluation of interactive information technology systems that are both usable and accessible. Most fundamentally, the goal of human-centered computing is an understanding of how humans interact with information technologies and using this information to improve the lives of those individuals.
M.S. in HCC degree requirements
The HCC M.S. builds on an understanding of design, computing and people. Successful applicants will have demonstrated aptitude and/or interest in one or more of these areas, as well as a clear interest in the others.
Academic Admission Requirements:
- The majority of successful applicants have an undergraduate GPA well above 3.0 (on a 4.0 scale).
- All applicants are expected to read, speak, write and understand the English language fluently. Those whose native language is not English are required to take the Test of English as a Foreign Language (TOEFL). The minimum acceptable combined TOEFL score is 550 (written), 213 (computerized) or 74-80 (Internet-based). Students who have received post-secondary degrees from a U.S. institution and whose native language is not English may be required to demonstrate proficiency in English. (The TOEFL code for UMBC is 5835. The information systems department does not have a designated code.)
- GREs are not required for the M.S. program.
M.S. Degree Requirements
Core Courses (15 credits)
- IS 613: Graphical User Interface Design and Implementation
- IS 629: Human Factors in Information Systems
- IS 636: Structured Systems Analysis and Design
- IS 729: Human-Centered Computer
- IS 760: Human-Computer Interaction
Elective Courses (15 credits)
- IS 706: Interfaces for Information Visualization and Retrieval
- IS 728: Online Communities
- IS 731: Electronic Commerce
- IS 765: Project Management
- IS 800: Special Topics
(Representative topics would include computer-supported, collaborative work, speech interfaces, social informatics, as well as other topics that would be relevant to the program.)
Doctor of Philosophy in Human-Centered Computing (HCC)
The Ph.D. program in Human-Centered Computing (HCC) is a research program. HCC is the discipline that explores human interaction with information technologies and the use of these technologies to improve lives. The HCC program will focus on designing, implementing and evaluating interactive information technology systems that are both usable and accessible.
Ph.D. Requirements (48 credit hours):
Required Foundation Courses (9 credit hours):
- HCC Seminar: to be completed as a series of three one-credit seminars
- Two methodology courses: Most students would take IS 804 (Advanced Experimental Design Methodology) and IS 805 (Advanced Field Research Methods), but courses from other departments may be approved by their advisor as appropriate.
Required Core courses (15 credit hours):
- IS 629: Human Factors in Information Systems
- IS 729: Human-Centered Computing
- IS 760: Human-Computer Interaction
- PSYC 605: Learning and Cognition
- IS 6XX: Graphic Design for Human-Centered Computing
Advanced required core courses (24 credit hours):
- IS 801 Independent Study (3 credit hours)
- Three electives (9 credits total). At most, one of these electives can be satisfied by taking IS 801. At most, one of these electives can be an additional methodology course. All courses must be approved by the student’s advisor.
- IS 899 Doctoral Dissertation Research (12 credit hours)
The deadlines for the doctoral program are February 15 for fall and September 15 for spring. All application materials must be on file in the IS department for expeditious review; incomplete files will be kept open for the following semester admission decisions.
COURSE LISTING
Campus-Based Curriculum
IS 600
Introduction to Information Systems Implementation [3]
This course has the objective of introducing the student of information systems to the fundamentals of implementing information systems. This will include a comprehensive review of computer program development within the context of an object-oriented approach and Internet environment. The course will acquaint the student with the principles of program architecture, development, debugging, execution and optimization through a series of programmatic exercises ranging from file creation and editing to agent interactions on the Internet. The fundamentals of object-oriented programming, common flow of control and data structures will be presented. Software engineering principles will be discussed as they apply to implementing information systems, including Internet-based information systems.
IS 601
Foundations of Information Systems [3]
This course is an introduction to the role of information and information systems in organizations. Characteristics of organizations, e.g., structure, culture, decision-making, are analyzed as to how they affect and are effected by information systems development and use. Strategic planning, information architecture design, competitive value, career paths, ethical issues, legal issues and trends in information technology development and in information management practices are examined for both public and private organizations. Emerging technologies are also assessed for potential strategic value to an organization.
IS 603
Decision Technology Systems [3]
A broad overview of decision-making and the systems that are designed to support the process. The management process; computer support for management; the technology of management; decision technology system types, including artificial intelligence, decision support systems, executive and geographic information systems and idea processing systems; systems architectures; system integration considerations, system design and development methodologies; system performance measurement and evaluation; management of decision technology systems; organizational and user issues.
IS 610
Database Program Development [3]
An introduction to computer databases that examines the basic functions and capabilities of database management software (DBMS). Emphasis is placed on using this software to solve information processing problems, which may include laboratory work as well as database design case studies. Topics include a discussion of data structures, host language programming; indirect and direct file organization and DBMS models, including hierarchical, network and relational. Also examined are storage devices, data administration and database administration, as well as database analysis, design and implementation. Note: May not be taken for credit in IS graduate degree programs.
IS 613
Graphical User Interface Design and Implementation [3]
This course introduces the student to graphical user interface systems using the most current version of Java. Students will learn to implement a series of interactive stand-alone or Web-based interfaces. Event handling and multi-threaded Java programs will be studied. Image and data transmission via the Internet will be presented. Students will read articles from the current research literature that offer guidelines in interface design. Familiarity with UNIX file and directory manipulation is recommended.
IS 620
Advanced Database Project [3]
In this course, students design and implement a realistic database using software tools such as Prisn, Excelator and Ingres. Working in teams, students proceed through all phases of a database development project, including assembling an organization’s data requirements and graphically modeling and implementing the database using an SQL-based interface. The principles of project management, planning and control are also covered. Prerequisite: IS 410 or IS 610.
IS 625
Decision Support Systems [3]
Analysis of the highest level of information support systems that serve the manager-user. This system provides quantitative-based information derived from one or more databases within and/or external to an organization and used to aid management in the decision-making process. Theoretical concepts are applied to real-world applications.
IS 629
Human Factors in Information Systems [3]
This course is designed to introduce the student of information systems management to current research literature and controversial issues regarding the impact of human factors interventions as applied to the ever-increasing human-computer interaction.
IS 630
Information Resources Management [3]
The relationships between organizational policy and institutional information requirements are analyzed in this course. The conditional influence of the structure of the administrative organization and the design of the information system upon organizational policy affecting access and use of databases are examined in detail. Prerequisite: IS 601.
IS 636
Structured Systems Analysis and Design [3]
Advanced study of structure systems development. Emphasis on strategies and techniques of structured analysis and structured design for producing logical methodologies for dealing with complexity in developing information systems.
IS 642
Information System Analysis [3]
Applications of the computer in organizational management are the objectives of this course. Principles of systems analysis as related to organizational productivity are developed, and a means for including productivity measures in systems analysis are addressed. Prerequisite: IS 636.
IS 650
Data Communications and Networks [3]
This course provides an in-depth analysis of data communications, network designs and distributed mainframes, mini- and micro-computer information systems. The underlying concepts essential to the design of both communication hardware and software are examined. As the theory is developed, laboratory demonstrations and exercises reinforce the applicability of various tools and paradigms to real-world problems.
IS 651
Network Design and Management [3]
This course covers implementation and administration of enterprise networking and distributed applications. It includes readings and case studies on middleware, network architecture for distributed applications and selected technologies to support enterprise systems. Prerequisite: IS 650.
IS 651M
LAN Lab Using Microsoft Windows [3]
A hands-on lab course using the latest version of Microsoft NT Server covering the design, building, management and technical issues involved in a local area network. Note: Only one lab is allowed for credit toward the master’s degree. Prerequisite: IS451 or IS 651.
IS 651N
LAN Lab Using Novell NetWare [3]
A hands-on lab course using the latest version of Novell NetWare covering the design, building, management and technical issues involved in a local area network. Prerequisite: IS 451 or IS 651.
IS 651U
LAN Lab Using Unix [3]
A hands-on lab course in Unix operating system management and networking. The design, building, management and technical issues involved in a local area network will be covered. Prerequisite: IS 451 or IS 651.
IS 652
Internetworking [3]
This course covers network routing and other topics in internetworking. This will be a project-oriented course that will consist of lectures and hands-on laboratory experience creating projects that simulate real-world networks. Prerequisite: IS 651.
IS 654
Survey of Telecommunications [3]
This course examines the design and management issues in communications beyond the local area, including wide-area networks, high-speed data transfer, integrated voice and data communications, distributed processing and Internetworking. Prerequisite: IS 650.
IS 660
Healthcare Informatics I [3]
The focus of this course is on healthcare information systems. Topics covered include: requirements and design, providers and payers, regulations, e-commerce, privacy and security, personnel and vendors, knowledge and diffusion.
IS 661
Healthcare Informatics II [3]
The focus of this course is on advanced topics in healthcare information systems. Examples of topics include the implications of the administrative simplification provisions (e-commerce standards, privacy and security) of the Health Insurance Portability and Accountability Act, the workflow management aspects of cancer center information systems and information retrieval aspects of cancer research libraries. Prerequisite: IS 660.
IS 698
Special Topics in Information Systems [1-6]
Topics in designing and implementing information processing systems. Note: Repeatable when topics differ.
IS 700
Independent Study in Information Systems [1-6]
This is a course in independent reading for graduate students and is supervised by a member of the information systems faculty. The purpose of this course is to give students the opportunity to study a topic of interest that is not available from the existing course offerings. Note: A particular faculty member must agree in writing to supervise the proposed study before the student may register for this course. The approval of the director of graduate programs is required before the student registers. Prerequisite: Consent of instructor.
IS 703
Knowledge Management and Knowledge Organizations [3]
Knowledge management is the process of creating value from an organization’s intangible assets. It deals with how to best leverage knowledge internally within the organization and externally to the customers. In this regard, the course will cover the major functions of knowledge management (e.g., creating, combining, securing, distributing, coordinating and retrieving knowledge) and organizational learning. It will discuss techniques, concepts, technologies and applications dealing with knowledge management and knowledge organizations. Building a supportive culture to encourage knowledge sharing is an integral part of knowledge management. This topic and others also will be discussed.
IS 705
Simulation and Visualization [3]
To manage and operate many of the systems that pervade our lives, it is often necessary to apply simulation to study their performance when closed-form analytical solutions do not exist for such problems. This course deals with discrete-event systems such as transportation networks, event scheduling and pollution control systems. Topics will include modeling techniques (such as information visualization and object-oriented modeling), random number generation, discrete-event simulation approaches, model validation and simulation software.
IS 706
Interfaces for Information Visualization and Retrieval [3]
Providing access to large amounts of information is an important function of information systems. This course discusses the designs of user interfaces that allow users to search for, browse and interact with information. Specifically, students will be introduced to human information-seeking behavior and its implications for user interfaces, including user interfaces for information retrieval systems and a wide variety of information visualization tools. Information retrieval systems enable users to search for and browse information. Information visualization is the application of computer-supported graphical tools to presentation of large amounts of abstract information. Prerequisite: IS 629 or consent of the instructor.
IS 707
Applications of Artificial Intelligence (AI) [3]
This course provides a survey of artificial intelligence concepts, technologies, applications, techniques, methodologies and issues. The first half of the course will focus on expert systems and the knowledge engineering life cycle. The second half of the course will highlight various knowledge technologies, including case-based reasoning, genetic algorithms, fuzzy logic, neural networks, hybrid intelligent systems, data mining and knowledge management. The course also will discuss management implications of use, non-use and misuse of AI technologies. Prerequisites: Graduate student standing and consent of the instructor.
IS 720
Mobile Data Management [3]
This course focuses on the impact of mobile computing on data management beyond the networking level, and it provides a hands-on experience in designing and implementing mobile applications for handheld devices. The course offers a technical understanding of the latest technologies in the field and an exploration of the research issues in mobile data management. Topics include, but are not limited to, mobile architectures, mobility and connectivity, data caching, concurrency control, replication, synchronization, location management, mobile DBMS and user interfaces. Students will keep abreast of the latest research innovations in the field. In addition, they will create applications in Micro Java (J2ME) and the MIDP profile using record management libraries, user interface libraries, event-driven application launch, application security and deployment.
IS 725
Planning and Forecasting
Planning for the future takes various forms in both private and government institutions. Necessary prerequisites to effective planning for the future are effective forecasting and decision-making. This course will address issues involved with both long- and short-range planning that support basic organizational functions and strategies. In this context, students will learn about decision-making at the individual, group and organizational levels. A particular emphasis here would be to address the biases and challenges of decision-making in these settings. Further, students will learn judgmental, extrapolative and econometric forecasting techniques; strategies for generating more accurate forecasts; and the use of unbiased decision-making and forecasts as essential inputs to planning. Prerequisites: STAT 351 or its equivalent and consent of instructor.
IS 727
Computer-Supported Cooperative Work [3]
This course will provide students with an introduction to the discipline of computer-supported cooperative work (CSCW). Group work systems, ranging from two people to enterprise-level, are exceedingly complex due to the interplay between social dynamics and distributed computing. This course will engage students with contemporary research and industry best practice in the design, development and evaluation of collaborative information systems.
IS 728
Online Communities [3]
Social interaction via the Internet is becoming increasingly important. People are gathering in online communities of interest and communities of practice to discuss health, hobbies, games, education, politics and professional issues. In this class, students will analyze the technology and social support needed to make these social interactions successful. They also will discuss and debate current research in this field and either develop an online community or carry out a small research project.
IS 730
Decision Sciences [3]
The study of decision-making has become extremely important as goods and services available in the market have grown exponentially in variety and complexity, and as transportation and communication advances have connected national and international economies. This course will introduce methodologies for effective decision-making. Topics will include decision analysis, decision trees, utility and value theory, cost benefit analysis, decision-making under uncertainty, risk perception and assessment, multiple-criteria decision-making, math programming, network models and operations management.
IS 731
Electronic Commerce (EC) [3]
This course will analyze how organizations are using electronic commerce to streamline operations, reach customers and increase profitability. The technologies involved in electronic commerce will be examined. The organizational, behavioral, social, legal, security and international aspects of e-commerce will be discussed. The primary emphasis will be on Web-based technologies and issues. This course will reflect the most current research and applications.
IS 732
Decision Systems Integration [3]
A detailed examination of the strategies, methodologies, systems and issues involved in providing comprehensive and integrated decision-making support. The motivation for system integration; integration strategies; integrated systems, including executive support systems, intelligent decision support systems, whole-brained decision support systems, management support systems and decision technology systems; integrated system architectures; intelligent agents; object-oriented methodologies and other design and development tools; the virtual team and the virtual organization. Prerequisite: IS 607 or consent of the instructor.
IS 733
Data Warehousing and Data Mining [3]
The purpose of this course is to provide a comprehensive discussion of using organizational databases to enable decision support through warehousing and mining data. This course will provide an in-depth understanding of the technical, business and research issues in both of these areas. Issues in data warehousing include designing multi-dimensional data models; cleansing and loading of data; determining refresh cycles methods; administrative aspects of running a data warehouse, including efficient data retrieval using bitmap and join indexes; reporting; ad hoc querying and multi-dimensional operations, such as slicing, dicing, pivoting, drill-down and roll-up operations. Areas of data mining will include justifying the need for knowledge recovery in databases and data mining methods such as clustering, classification, Bayesian networks, association rules and visualization. New areas of research and development in data mining warehousing will also be discussed. Prerequisite: IS 620.
IS 755
Advanced Artificial Intelligence [3]
This course introduces advanced AI techniques. In particular, the class focuses on machine learning-based techniques such as neural networks, genetic algorithms, evolutionary programming and intelligent agents. Students will discuss various neural network architectures, the effective design and use of a neural net topology for various domains and testing and validating of neural networks. In the domain of genetic algorithms, the course will explore the use of genetic algorithms for search and optimization and classifier systems for learning. Finally, this course will discuss fuzzy logic, evolutionary programming, hybrid systems and intelligent agents in a more conceptual manner. Prerequisite: IS 707.
IS 760
Human-Computer Interaction [3]
This course examines and analyzes cognitive and software concepts that underlie human-computer interaction. The concepts include cognitive theories of memory organization, problem-solving strategies and linguistic comprehension. Interaction software technologies that are examined include menu selection systems, command languages and direct manipulation techniques. This course is intended to introduce students to the current literature and to prepare them for conducting independent research and for designing appropriate interaction software.
IS 761
Information Systems in Human Behavior [3]
This course addresses the impact of information systems on individuals, groups, organizations and societies. Topics will include studying the effects of information systems on phenomena such as human-computer interaction, learning, development, cognition, personality, social interactions, problem-solving, task performance, organizational effectiveness, consumer behavior, process control and decision-making. The information systems under investigation and analysis will encompass the full range of inter-related components from graphical user interfaces to global enterprise systems, as those factors relate to a system’s use and consequence. The course is structured as a reading and writing seminar to teach students to develop a publishable article and make a professional presentation of their work. Content mastery is to be understood as a byproduct of developing general problem-solving and scholarship skills.
IS 764
Advanced Systems Design [3]
This course is an advanced study of structured systems development. Emphasis is placed on strategies and techniques of structured analysis and structured design for producing logical methodologies for dealing with complexity in developing information systems. Prerequisite: IS 636.
IS 765
Project Management [3]
This course covers the manner in which a system project is planned, scheduled and controlled during the project’s life. The use of project management techniques such as PERT (Project Evaluation and Review Technique) and Gantt charts are examined in depth, as well as other techniques of planning, scheduling and controlling projects. Prerequisite: IS 601.
IS 799
Master’s Thesis Research [1-6]
Master’s thesis research under the direction of a faculty member. Note: Six credit hours are required for the master’s degree.
IS 800
Special Topics in Information Systems [1-3]
This course explores advanced topics in information systems that are not covered in other courses. Because the topics vary each semester, this course may be repeated for credit.
IS 801
Independent Study in Information Systems [1-6]
This is a course in independent reading for doctoral students that is supervised by a member of the Information Systems Management faculty. The purpose of this course is to give students the opportunity to study a topic of interest that is not available from the existing course offerings. Note: A particular faculty member must agree in writing to supervise the proposed study before the student may register for this course. The approval of the department is required before the student registers. Prerequisite: Consent of instructor.
IS 804
Advanced Experimental Design Methodology [3]
This course has the objective of acquainting the advanced student of information systems with the experimental methods and procedures required to undertake original research and to evaluate the growing scientific literature in this field of study. The course will include decision-based concepts and rules from evaluative issues pertaining to the use of information systems. Particular emphasis will be directed toward experimental designs appropriate for small and large research projects that compare alternative information systems as they affect the user of such systems under both laboratory and field conditions.
IS 805
Advanced Field Research Methods [3]
This course trains the advanced student of information systems in the research methodologies required to undertake original field research and to evaluate the growing scientific literature based on this approach. The course will engage the interpretivist paradigm and the qualitative research traditions within IS. Specifically, it will address the research design theory (e.g. Grounded Theory), data collection techniques (e.g. observation, interviewing, focus groups, surveys), analysis methods (e.g. coding for content and protocol) and reporting frameworks (e.g. case study, ethnography). This material is concertized via student-designed research projects. Additionally, contemporary IS field research will be critiqued, training students to publish their own field research in this discipline.
IS 898
Pre-Candidacy Doctoral Research [1-6]
Research on doctoral dissertation conducted under the direction of a faculty advisor before candidacy.
IS 899
Doctoral Dissertation Research [6]
Doctoral dissertation research under the direction of the faculty advisor chosen by the student. Note: A minimum of 12 credit hours is required for the degree.
Online M.S. Curriculum
IS 605
Introduction to Information Systems I [2]
This course introduces students to the basic technologies and concepts for the field of information systems. The major concepts covered are: data communications and programming. Web technology is used as a framework for teaching these concepts. At the end of this course, students will have mastered the concepts at an introductory level and have the practical skills to design, develop and maintain client-side Web pages.
IS 606
Introduction to Information Systems II [2]
This course introduces students to the basic technologies and concepts for the field of information systems. The major concepts covered are: data communications, systems administration, and databases. Web technology is used as a framework for teaching these concepts. At the end of this course, students will have mastered the concepts at an introductory level and have the practical skills to design, develop and maintain a Web site on both the client and server side.
IS 631
Management Information Systems [3]
This course presents the applications of information systems in business processes and operations, in managerial decision-making and in the strategic planning of organizations. The course covers information systems management fundamentals to include such factors as the information environment, decision-making, the systems approach, managing information systems and integrating information systems with an organization’s management systems.
IS 632
Networks [3]
This course provides the fundamentals of network technologies, such as public-switched network, wide-area networks and local-area networks, from the perspective of the current and future needs. The course also covers network architectures, networking standards, digital and analog signaling, the various transmission media, as well as equipment, applications and services. Prerequisites: IS 605 and 606.
IS 633
Database Management Systems [3]
The course covers most of the major advancements in database technology that have taken place recently. It does not assume any prior background in the field of databases and, hence, starts with basic introductory concepts along with more advanced topics. The course covers both conceptual and hands-on material in the area of database management, thus enabling the student to have the maximum amount of comprehension and retention of the material covered in the course. Prerequisites: IS 605 and 606.
IS 634
Structured Systems Analysis and Design [3]
All of the activities required to progress from the initial identification of an organizational problem to the design of an IT-based solution are covered, as well as specific techniques for carrying out those activities. The emphasis is on both learning the mechanics of the techniques and applying them to real projects. Co-requisites: IS 605 and 606.
IS 667
Interaction Design [3]
The course starts by discussing fundamental psychological concepts needed to understand how humans interact with computer systems and how those systems can be better designed to support that interaction. Design and evaluation methods are presented to achieve this goal. This module builds on earlier courses, particularly Systems Analysis and Design (IS 634), but adds much more material about how to design for human interaction. These concepts are important for any information system in which human interaction is required. Prerequisite: IS 634.
IS 668
Enterprise-Wide Computing [3]
This course presents enabling technologies, principles and methodologies for enterprise-wide computing solutions, and it provides hands-on training. Specific technology strategies for using information technology to support enterprise integration, enterprise resource planning and business processes and goals are discussed. Prerequisites: IS 632 and IS 633.
IS 669
Project Management Operations [3]
This course is designed to give students both practical and academic insights into modern practices in the area of information systems project management. A general introduction to project management is followed by readings and exercises for topics that include integration and scope management, time/cost/quality management and human resource and risk management. The traditional management aspects of initiating, panning, executing and controlling also will be examined. The course concludes with discussions involving what is involved in closing a project. Prerequisites: IS 631 and IS 634.
IS 670
Healthcare Informatics [3]
The healthcare industry in the United States consumes about 20 percent of the gross national product, touches everyone and is information-intensive. Information systems have spread slowly from the billing room to the examination room, but the pace of change is accelerating. Successful information systems applications must be managed by people knowledgeable in the issues relevant to both healthcare and information systems. This course examines those special issues and covers requirements and design, providers and payers, fraud transactions, standards privacy, security personnel and vendors integration. Prerequisite: IS 631.
IS 671
Electronic Commerce [3]
This course will analyze how organizations are using electronic commerce to streamline operations, reach customers and increase profitability. The technologies involved in electronic commerce will be examined. The organizational, behavioral, social, legal, security and international aspects of e-commerce will be discussed. The primary emphasis will be on Web-based technologies and issues. This course will reflect the most current research and applications. The course will mainly focus on e-commerce from a B2B and CRM point of view. Prerequisite: IS 634.
IS 672
Computer and Network Security [3]
This course surveys threats to computer and network security and methods for preventing incursions at a graduate level. Students study how vulnerabilities to these threats arise in the development and use of computer systems and survey the controls that can reduce or block these threats. The course will consist of weekly readings, homework questions and hands-on labs. Prerequisite: IS 632.
IS 699
Capstone Project [2-4]
The capstone course provides the opportunity for the student to integrate the knowledge and skills acquired from the coursework by undertaking an independent scholarly investigation of a topic or a systems project proposal, evaluation and, when feasible, implementation. The course requires the submission of a series of reports that will form the basis of the final document to be submitted at the conclusion of the course. The reports cover journal articles and/or other readings and activities. The intent of the capstone course is to allow students to experience and master the process of independent work, under supervision, to further their development as well-rounded professionals in the field of information systems. Prerequisites: All required core courses and at least one advanced level course.
IS 721
Semi-structured Data Management [3]
This course offers understanding of the latest technologies to manage semi-structured data such as XML and provides hands-on experience on managing and querying semi-structured data using relational database management systems. This course also introduces students to two important application areas of semi-structured data: data sharing and data privacy. Topics include, but are not limited to basic concepts of XML, XML Schema (XSD), XML query languages such as XPath amd XQuery, storing XML in databases, querying XML in databases, publishing XML from databases, privacy issues for data sharing, solutions to privacy issues including Platform for Privacy Preferences and XML encryptions, privacy preserving data mining, and economis aspects of data privacy. Students will keep abreast of the latest technologies and research innovations in the field of semi-structured data management, data sharing, and data privacy. There will be database programming assignments to familiarize students with the course topics. In additional, a group project will be part of the course to expose students to real life application of semi-structured data management technologies.
HCC 710
Graphic Design for Interactive Systems [3]
This course focuses on visual communications is the presentation of information through the use of type and image. Students in this course would get an understanding of how visual principles can be used, gain experience in working through the design process towards the creation and evaluation of both typographic and image based form, reinforce certain technical and computer skills, and refine your ability to critique and discuss relevant issues both individually and in group situations. In this course, the objective is to create forms that can be both read as well as seen. We consider issues ranging from visual clarity and the needs of the user, creating hierarchy in a non-linear reading order, to the semantic/pragmatic, implicit/explicit characteristics of form.
HCC 810
HCC Graduate Seminar [1]]
The Ph.D. program in HCC is a research program. HCC is the discipline that explores human interaction with information technologies and the use of these technologies to improve lives. This seminar is a gateway to the HCC field and will provide the doctoral student with a well-rounded orientation to an understanding of design, computing, and people. Doctoral students must participate in three introductory one credit seminars during their first three semesters in the program.
