Banner
Masters in Information Systems
Approved Electives

MSIS students may enroll in the following approved electives so long as the course pre-requisites have been met. Courses not on this list can only be taken with explicit signed permission from the MS-IS graduate coordinator.

Information Systems (INFS)

    601   Operating Systems Theory and Practice
    623   Classical and Web Information Retrieval
    640   Introduction to Electronic Commerce
    650   Development Frameworks for Information System Applications
    697   Topics in Information Systems
    740   Database Programming for the World Wide Web
    750   Application Frameworks for Windowed Information Systems
    755   Data Warehousing & Mining
    760   Advanced Database Management
    764   Object-Oriented Database Systems
    770   Knowledge Management for E-Business
    795   Special Topics in Data Mining Applications
    796   Directed Readings in Information Systems
    797   Advanced Topics in Information Systems

Information Security and Assurance (ISA)

    562   Information Security Theory and Practice
    640   Programming Language Security
    656   Network Security
    673   Operating Systems Security
    674   Intrusion Detection
    681   Secure Software Design
    697   Topics in Information Security
    763   Security Protocol Analysis
    764   Security Experimentation
    765   Database & Distributed Systems Security
    767   Secure Electronic Commerce

Software Engineering (SWE)

    619   Software Construction
    620   Software Requirements, Analysis/Specification*
    621   Software Design
    623   Formal Methods and Models
    625   Software Project Management
    626   Software Project Lab
    630   Software Engineering Economics
    631   Object-Oriented Design Patterns
    632   User Interface Design & Development
    637   Software Test & Quality Assurance
    641   Systems Architecture for Large-Scale System
    642   Software Engineering for World Wide Web
    645   Component-based SWE Development
    699   Special topics in SWE
    720   Advanced Software Requirements
    721   Reusable Software Architectures
    723   Precise Modeling
    763   Software Engineering Experimentation
    781   Secure Software Design & Programming

* Should not be taken unless student is replacing INFS 622 as a part of the SWE Certificate. Credit will not be given for both INFS 622 and SWE 620. Only three hours of credits will be awarded.

Computer Science (CS)

    540   Language Processors
    580   Artificial Intelligence Introduction
    583   Analysis of Algorithms
    750   Theory & Applications of Data Mining
    782   Machine Learning
    785   Knowledge Acquisition/Problem Solving

Electrical and Computer Engineering (ECE)

    646   Cryptography & Computer Network Security
    746   Secure Telecommunication Systems

Operations Research (OR)

    540   Management Science
    541   Deterministic Models
    542   Stochastic Models

Statistics (STAT)

    544   Applied Probability
    554   Applied Statistics
    662   Multivariate Statistical Methods
    663   Statistical Graphics & Data Exploration
    664   Bayesian Inference & Decision Analysis
    674   Survey Sampling II

Systems Engineering (SYST)

    520   Systems Design and Integration
    530   Systems Management and Evaluation
    542   Decision Support Systems Engineering
    664   Bayesian Inference and Decision Analysis

Note

Maximum of two 500-level electives permitted.

A thesis option is available; students may elect to complete a thesis for up to 6 hours of elective credits.

Students may earn a Certificate in Software Engineering by replacing the INFS 622 core course with SWE 620, and satisfying the rest of the SWE Certificate Requirements.

For Further Information

Additional information on the program is available from the MSIS Student Advisor (iseadvsr@gmu.edu)

Financial aid information is available at the GMU Office of Financial Aid