Online Course Schedule

Summer 2017 – 14 week online course

Course Faculty Prerequisite Degree Program
MET CS 200 Fundamentals of Information Technology Cindy Bragg None MSCIS Prerequisite Option

Summer 1 2017 (5/9/17 – 6/26/17)

Course Faculty Prerequisite Degree Program
MET CS 300
Foundations of Modern Computing
Behdad Shahossini None MSCIS Prerequisite Option, MSSD Prerequisite
MET CS 521
Information Structures with Python
George Ultrino MET CS 200; Not recommended for students without a programming background. Or Instructor’s Consent. MSSD Core, MSCIS Core option
MET CS 544
Foundation of Analytics
Professor Kalathur MET CS 546 or equivalent knowledge, or instructor’s consent MSCIS & MSCS Elective
MET CS 546 Quantitative Methods for Information Systems Professor Temkin Academic background that includes the material covered in a standard course on college algebra. Or instructor’s consent. MSCIS Requirement & MSTC Prerequisite
MET CS 601
Web Application Development
Eric Bishop For CIS Students: MET CS 200. Or instructor’s consent.
For CS & TC Students: MET CS 231 or MET CS 232. Or instructor’s consent.
MSCS, MSCIS & MSTC Elective
MET CS 625
Business Data Communication and Networks
Professor Chitkushev MET CS 200. Or instructor’s consent. MSCIS Core
MET CS 665
Software Design and Patterns
Professor Braude MET CS 341, MET CS 342, MET CS 520, or MET CS 521. Or instructor’s consent. MSSD Core, MSCIS & MSCS Elective
MET CS 669
Database Design & Implementation for Business
Warren Mansur None MSCIS Core, MSSD Elective
MET CS 682
Information Systems Analysis and Design
Jack Polnar Basic programming knowledge or instructor’s consent. MSCIS & MSSD Core
MET CS 684
IT Security Policies and Procedures
Joe Burgyone None MSCS, MSCIS & MSTC Elective
MET CS 694
Mobile Forensics
Professor Y. Zhang None MSCIS & MSCS Elective
MET CS 699
Data Mining
Professor Lee For MSCS students: CS 579. Or instructor’s consent.
For MSCIS students: CS 669 and CS 546 or instructor’s consent.
MSCS, MSCIS & MSTC Elective
MET CS 782
IT Strategy and Management
Dawson Williams MET CS 682. Or instructor’s consent. MSCIS core

Summer 2 2017 (7/5/17 – 8/22/17)

Course Faculty Prerequisite Degree Program
MET CS 520
Information Structures with Java
Josh Guardino MET CS 200; Not recommended for students without a programming background. Or Instructor’s Consent. MSCIS Core Option
MET CS 521
Information Structures with Python
George Ultrino MET CS 200; Not recommended for students without a programming background. Or Instructor’s Consent. MSSD Core, MSCIS Core option
MET CS 546
Quantitative Methods for Information Systems
Jacqueline Milton Academic background that includes the material covered in a standard course on college algebra. Or instructor’s consent. MSCIS Requirement & MSTC Prerequisite
MET CS 555
Data Analysis and Visualization
Alison Pedley MET CS 544 or equivalent knowledge, or instructor’s consent MSCIS & MSCS Elective
MET CS 622
Advanced Java Programming
Michael Tizio MET CS 342 or equivalent knowledge of Java. Or MET CS 521 and MET CS 526. Or instructor’s consent. MSSD Core, MSCIS & MSCS Elective
MET CS 625
Business Data Communication and Networks
Professor Chitkushev MET CS 200. Or instructor’s consent. MSCIS Core
MET CS 669
Database Design and Implementation for Business
Warren Mansur None MSCIS Core, MSSD Elective
MET CS 682
Information Systems Analysis and Design
Dawson Williams Basic programming knowledge or instructor’s consent. MSCIS & MSSD Core
MET CS 695
Enterprise Information Security
Charles Pak MET CS 535 or MET CS 625. Or instructor’s consent. MSCS, MSCIS & MSTC Elective
MET CS 701
Rich Internet Application Development
Professor Kalathur MET CS 520 and MET CS 601. Or instructor’s consent MSCS, MSCIS, MSTC & MSSD Elective
MET CS 779
Advanced Database Management
Jack Polnar CS 579 or CS 669. Or instructor’s consent. MSCS & MSCIS Elective
MET CS 782
IT Strategy and Management
Adam Arakelian MET CS 682. Or instructor’s consent. MSCIS Core

Fall 2017 – 14 week online course

Course Faculty Prerequisite Degree Program
MET CS 200 Fundamentals of Information Technology Cindy Bragg None MSCIS Prerequisite Option

Fall 1 2017 (9/5/17 – 10/23/17)

Course Faculty Prerequisite Degree Program
MET CS 300
Foundations of Modern Computing
Behdad Shahossini None MSCIS Prerequisite Option, MSSD Prerequisite
MET CS 521
Information Structures with Python
Jie Lu MET CS 200; Not recommended for students without a programming background. Or Instructor’s Consent. MSSD Core, MSCIS Core option
MET CS 546 Quantitative Methods for Information Systems Jacqueline Milton Hicks Academic background that includes the material covered in a standard course on college algebra. Or instructor’s consent. MSCIS Requirement & MSTC Prerequisite
MET CS 570
Biomedical Sciences and Health IT
Derin Keskin None MSCIS & MSCS Elective
MET CS 602
Server Side Web Development
Professor Kalathur MET CS 601 or Instructor’s consent.
MSCIS & MSSD Elective
MET CS 625
Business Data Communication and Networks
Maryan Rizinski MET CS 200 or instructor’s consent. MSCIS Core
MET CS 632
IT Project Management
Professor Kanabar None MSCS, MSCIS & MSTC Elective
MET CS 669
Database Design & Implementation for Business
Warren Mansur None MSCIS Core, MSSD Elective
MET CS 674
Database Security
Andrew Wolfe MET CS 669 or MET CS 579. Or instructor’s consent. MSCS & MSCIS Elective
MET CS 682
Information Systems Analysis and Design
Professor Braude Basic programming knowledge or instructor’s consent. MSCIS & MSSD Core
MET CS 683
Mobile Application Development
Professor Y. Zhang MET CS 342 or MET CS 520 or MET CS 521. Or instructor’s consent. MSCS, MSCIS & MSSD Elective
MET CS 688
Web Analytics and Mining
Zlatko Vasilkoski MET CS 544, or MET CS 555 or equivalent knowledge, or instructor’s consent MSCIS & MSCS Elective
MET CS 693
Digital Forensics and Investigations
Dustin Navarro working knowledge of windows computers, including installing and removing software. Access to a PC meeting the minimum system requirements defined in the course syllabus. MSCS, MSCIS, MSTC Elective
MET CS 782
IT Strategy and Management
Dawson Williams MET CS 682. Or instructor’s consent. MS CIS core

Fall 2 2017 (10/31/17 – 12/18/17)

Course Faculty Prerequisite Degree Program
MET CS 520
Information Structures with Java
Josh Guardino MET CS 200; Not recommended for students without a programming background. Or Instructor’s Consent. MS CIS core option
MET CS 521
Information Structures with Python
Jie Lu MET CS 200; Not recommended for students without a programming background. Or Instructor’s Consent. MSSD Core, MSCIS Core option
MET CS 544 Foundations of Analytics Professor Kalathur MET CS 546 or equivalent knowledge, or instructor’s consent MSCIS & MSCS Elective
MET CS 546
Quantitative Methods for Information Systems
Professor Temkin Academic background that includes the material covered in a standard course on college algebra. Or instructor’s consent. MSCIS Requirement & MSTC Prerequisite
MET CS 580
Health Informatics
Professor G. Zhang None MSCS & MSCIS Elective
MET CS 601
Web Application Development
Eric Bishop For CIS Students: MET CS 200. Or instructor’s consent.
For CS & TC Students: MET CS 231 or MET CS 232. Or instructor’s consent.
MSCS, MSCIS & MSTC Elective
MET CS 625
Business Data Communication and Networks
Warren Mansur MET CS 200. Or instructor’s consent. MSCIS Core
MET CS 634
Agile Software Development
Rachel Alt-Simmons None MSCIS elective, MSSD Core
MET CS 669
Database Design and Implementation for Business
Pam Farr None MSCIS Core, MSSD Elective
MET CS 682
Information Systems Analysis and Design
Jack Polnar Basic programming knowledge or instructor’s consent. MSCIS & MSSD Core
MET CS 684
IT Security Policies and Procedures
Charles Pak None MSCS, MSCIS & MSTC Elective
MET CS 699
Data Mining
Professor Lee For MSCS students: CS 579. Or instructor’s consent.
For MSCIS students: CS 669 and CS 546 or instructor’s consent.
MSCS, MSCIS & MSTC Elective
MET CS 782
IT Strategy and Management
Dawson Williams MET CS 682. Or instructor’s consent. MS CIS core

Spring 2018 – 14 week online course

Course Faculty Prerequisite Degree Program
MET CS 200 Fundamentals of Information Technology TBD None MSCIS Prerequisite

Spring 1 2018 (1/16/18 – 3/5/18)

Course Faculty Prerequisite Degree Program
MET CS 521
Information Structures with Python
TBD MET CS 200; Not recommended for students without a programming background. Or Instructor’s Consent. MSSD Core, MSCIS Core option
MET CS 546
Quantitative Methods for Information Systems
TBD Academic background that includes the material covered in a standard course on college algebra. Or instructor’s consent. MSCIS Requirement & MSTC Prerequisite
MET CS 555
Data Analysis and Visualization
TBD MET CS 544 or equivalent knowledge, or instructor’s consent MSCIS & MSCS Elective
MET CS 581
Electronic Health Records
TBD None MSCIS & MSCS Elective
MET CS 602
Server-Side Web Development
TBD MET CS 601 or Instructor’s consent.
MSCIS & MSSD Elective
MET CS 625
Business Data Communication and Networks
TBD MET CS 200. Or instructor’s consent. MSCIS Core
MET CS 633
Software Quality, Testing and Security Management
TBD MET CS 520 or MET CS 521. Or instructor’s consent.
MSCIS, MSCS, MSSD & MSTC Elective
MET CS 669
Database Design & Implementation for Business
TBD None MSCIS Core, MSSD Elective
MET CS 682
Information Systems Analysis and Design
TBD Basic programming knowledge or instructor’s consent. MSCIS & MSSD Core
MET CS 689 Designing and Implementing a Data Warehouse TBD MET CS 579 or MET CS 669 and either MET CS 520 or MET CS 521. Or instructor’s consent. MS CS elective, MS CIS elective
MET CS 690
Network Security
TBD MET CS 535 or MET CS 625; Familiarity with OSI and TCP/IP protocol stack; Background-familiarity with binary numbers, prime numbers, binary- hexadecimal-decimal conversions, etc; Familiarity with computer programming concepts. Or instructor’s consent. MSCS & MSCIS Elective, MSTC Core
MET CS 695
Enterprise Information Security
TBD MET CS 535 or MET CS 625. Or instructor’s consent. MSCS, MSCIS & MSTC Elective
MET CS 779
Advanced Database Management
TBD CS 579 or CS 669. Or instructor’s consent. MSCS & MSCIS Elective
MET CS 782
IT Strategy and Management
TBD MET CS 682. Or instructor’s consent. MSCIS Core

Spring 2 2018 (3/13/18 – 4/30/18)

Course Faculty Prerequisite Degree Program
MET CS 520
Information Structures
TBD MET CS 200; Not recommended for students without a programming background. Or Instructor’s Consent. MSCIS Core Option
MET CS 521
Information Structures with Python
TBD MET CS 200; Not recommended for students without a programming background. Or Instructor’s Consent. MSSD Core, MSCIS Core option
MET CS 526
Data Structures and Algorithms
TBD MET CS 300 and either MET CS 520 or MET CS 521. Or instructor consent. MSSD Core
MET CS 546
Quantitative Methods for Information Systems
TBD Academic background that includes the material covered in a standard course on college algebra. Or instructor’s consent. MSCIS Requirement & MSTC Prerequisite
MET CS 625
Business Data Communication and Networks
TBD MET CS 200. Or instructor’s consent. MSCIS Core
MET CS 669
Database Design and Implementation for Business
None MSCIS Core, MSSD Elective
MET CS 674
Database Security
TBD MET CS 669 or MET CS 579. Or instructor’s consent. MSCS & MSCIS Elective
MET CS 682
Information Systems Analysis and Design
TBD Basic programming knowledge or instructor’s consent. MSCIS & MSSD Core
MET CS 685
Network Design and Management
TBD MET CS 535 or MET CS 625. Or instructor’s consent. MSCS & MSCIS Elective, MSTC Core
MET CS 688
Web Analytics and Mining
TBD MET CS 544, or MET CS 555 or equivalent knowledge, or instructor’s consent MSCIS & MSCS Elective
MET CS 693
Digital Forensics and Investigations
TBD working knowledge of windows computers, including installing and removing software. Access to a PC meeting the minimum system requirements defined in the course syllabus. MSCS, MSCIS, MSTC Elective
MET CS 701
Rich Internet Application Development
TBD MET CS 520 and MET CS 601. Or instructor’s consent MSCS, MSCIS, MSTC & MSSD Elective
MET CS 781
Advanced Health Informatics
TBD MET CS 580. Or instructor consent. MSCIS & MSCS Elective
MET CS 782
IT Strategy and Management
TBD MET CS 682. Or instructor’s consent. MSCIS core
MET CS 783
Enterprise Architecture
TBD MET CS 682. Or Strategic IT experience. Or instructor’s consent. MSCS, MSCIS, MSTC Elective

Summer 2018 – 14 week online course

Course Faculty Prerequisite Degree Program
MET CS 200 Fundamentals of Information Technology TBD None MSCIS Prerequisite

Summer 1 2018

Course Faculty Prerequisite Degree Program
MET CS 521
Information Structures with Python
TBD MET CS 200; Not recommended for students without a programming background. Or Instructor’s Consent. MSSD Core, MSCIS Core option
MET CS 544
Foundation of Analytics
TBD MET CS 546 or equivalent knowledge, or instructor’s consent MSCIS & MSCS Elective
MET CS 546 Quantitative Methods for Information Systems TBD Academic background that includes the material covered in a standard course on college algebra. Or instructor’s consent. MSCIS Requirement & MSTC Prerequisite
MET CS 601
Web Application Development
TBD For CIS Students: MET CS 200. Or instructor’s consent.
For CS & TC Students: MET CS 231 or MET CS 232. Or instructor’s consent.
MSCS, MSCIS & MSTC Elective
MET CS 622
Advanced Java Programming
TBD MET CS 342 or equivalent knowledge of Java. Or MET CS 521 and MET CS 526. Or instructor’s consent. MSCIS & MSCS Elective, MSSD Core
MET CS 625
Business Data Communication and Networks
TBD MET CS 200. Or instructor’s consent. MSCIS Core
MET CS 669
Database Design & Implementation for Business
TBD None MSCIS Core, MSSD Elective
MET CS 682
Information Systems Analysis and Design
TBD Basic programming knowledge or instructor’s consent. MSCIS & MSSD Core
MET CS 683
Mobile Application Development
TBD MET CS 342 or MET CS 520 or MET CS 521. Or instructor’s consent. MSCS, MSCIS & MSSD Elective
MET CS 684
IT Security Policies and Procedures
TBD None MSCS, MSCIS & MSTC Elective
MET CS 690
Network Security
TBD MET CS 535 or MET CS 625; Familiarity with OSI and TCP/IP protocol stack; Background-familiarity with binary numbers, prime numbers, binary- hexadecimal-decimal conversions, etc; Familiarity with computer programming concepts. Or instructor’s consent. MSCS & MSCIS Elective, MSTC Core
MET CS 694
Mobile Forensics
TBD None MSCIS & MSCS Elective
MET CS 699
Data Mining
TBD For MSCS students: CS 579. Or instructor’s consent.
For MSCIS students: CS 669 and CS 546 or instructor’s consent.
MSCS, MSCIS & MSTC Elective
MET CS 782
IT Strategy and Management
TBD MET CS 682. Or instructor’s consent. MS CIS core

Summer 2 2018

Course Faculty Prerequisite Degree Program
MET CS 520
Information Structures
TBD MET CS 200; Not recommended for students without a programming background. Or Instructor’s Consent. MSCIS Core Option
MET CS 521
Information Structures with Python
TBD MET CS 200; Not recommended for students without a programming background. Or Instructor’s Consent. MSSD Core, MSCIS Core option
MET CS 546
Quantitative Methods for Information Systems
TBD Academic background that includes the material covered in a standard course on college algebra. Or instructor’s consent. MSCIS Requirement & MSTC Prerequisite
MET CS 555
Data Analysis and Visualization
TBD MET CS 544 or equivalent knowledge, or instructor’s consent MSCIS & MSCS Elective
MET CS 602
Server-Side Web Development
TBD MET CS 601 or Instructor’s consent.
MSCIS & MSSD Elective
MET CS 625
Business Data Communication and Networks
TBD MET CS 200. Or instructor’s consent. MSCIS Core
MET CS 665
Software Design and Patterns
TBD MET CS 341, MET CS 342, MET CS 520, or MET CS 521. Or instructor’s consent. MSSD Core, MSCIS & MSCS Elective
MET CS 669
Database Design and Implementation for Business
TBD None MSCIS Core, MSSD Elective
MET CS 682
Information Systems Analysis and Design
TBD Basic programming knowledge or instructor’s consent. MSCIS & MSSD Core
MET CS 695
Enterprise Information Security
TBD MET CS 535 or MET CS 625. Or instructor’s consent. MSCS, MSCIS & MSTC Elective
MET CS 779
Advanced Database Management
TBD CS 579 or CS 669. Or instructor’s consent. MSCS & MSCIS Elective
MET CS 782
IT Strategy and Management
TBD MET CS 682. Or instructor’s consent. MSCIS Core

Fall 2018 – 14 week online course

Course Faculty Prerequisite Degree Program
MET CS 200 Fundamentals of Information Technology TBD None MSCIS Prerequisite

Fall 1 2018

Course Faculty Prerequisite Degree Program
MET CS 521
Information Structures with Python
TBD MET CS 200; Not recommended for students without a programming background. Or Instructor’s Consent. MSSD Core, MSCIS Core option
MET CS 546 Quantitative Methods for Information Systems TBD Academic background that includes the material covered in a standard course on college algebra. Or instructor’s consent. MSCIS Requirement & MSTC Prerequisite
MET CS 570
Biomedical Sciences and Health IT
TBD None MSCIS Elective
MET CS 625
Business Data Communication and Networks
TBD MET CS 200. Or instructor’s consent. MSCIS Core
MET CS 632
IT Project Management
TBD None MSCS, MSCIS & MSTC Elective
MET CS 669
Database Design & Implementation for Business
TBD None MSCIS Core, MSSD Elective
MET CS 674
Database Security
TBD MET CS 669 or MET CS 579. Or instructor’s consent. MSCS & MSCIS Elective
MET CS 682
Information Systems Analysis and Design
TBD Basic programming knowledge or instructor’s consent. MSCIS & MSSD Core
MET CS 688
Web Analytics and Mining
TBD MET CS 544, or MET CS 555 or equivalent knowledge, or instructor’s consent MSCIS & MSCS Elective
MET CS 693
Digital Forensics and Investigations
TBD working knowledge of windows computers, including installing and removing software. Access to a PC meeting the minimum system requirements defined in the course syllabus. MSCS, MSCIS, MSTC Elective
MET CS 701
Rich Internet Application Development
TBD MET CS 520 and MET CS 601. Or instructor’s consent MSCS, MSCIS, MSTC & MSSD Elective
MET CS 782
IT Strategy and Management
TBD MET CS 682. Or instructor’s consent. MSCIS core

Fall 2 2018

Course Faculty
MET CS 520
Information Structures with Java
TBD MET CS 200; Not recommended for students without a programming background. Or Instructor’s Consent. MS CIS core option
MET CS 521
Information Structures with Python
TBD MET CS 200; Not recommended for students without a programming background. Or Instructor’s Consent. MSSD Core, MSCIS Core option
MET CS 544 Foundations of Analytics TBD MET CS 546 or equivalent knowledge, or instructor’s consent MSCIS & MSCS Elective
MET CS 546
Quantitative Methods for Information Systems
TBD Academic background that includes the material covered in a standard course on college algebra. Or instructor’s consent. MSCIS Requirement & MSTC Prerequisite
MET CS 580
Health Informatics
TBD None MSCS & MSCIS Elective
MET CS 601
Web Application Development
TBD For CIS Students: MET CS 200. Or instructor’s consent.
For CS & TC Students: MET CS 231 or MET CS 232. Or instructor’s consent.
MSCS, MSCIS & MSTC Elective
MET CS 625
Business Data Communication and Networks
TBD MET CS 200. Or instructor’s consent. MSCIS Core
MET CS 634
Agile Software Development
TBD None MSCIS elective, MSSD Core
MET CS 669
Database Design and Implementation for Business
TBD None MSCIS Core, MSSD Elective
MET CS 682
Information Systems Analysis and Design
TBD Basic programming knowledge or instructor’s consent. MSCIS & MSSD Core
MET CS 683
Mobile Application Development
TBD MET CS 342 OR MET CS 520 OR MET CS 521. Or instructor’s consent. MSCS, MSCIS & MSSD Elective
MET CS 684
IT Security Policies and Procedures
TBD None MSCS, MSCIS & MSTC Elective
MET CS 699
Data Mining
TBD For MSCS students: CS 579. Or instructor’s consent.
For MSCIS students: CS 669 and CS 546 or instructor’s consent.
MSCS, MSCIS & MSTC Elective
MET CS 782
IT Strategy and Management
TBD MET CS 682. Or instructor’s consent. MS CIS core

Spring 2019 – 14 week online course

Course Faculty Prerequisite Degree Program
MET CS 200 Fundamentals of Information Technology TBD None MSCIS Prerequisite

Spring 1 2019

Course Faculty Prerequisite Degree Program
MET CS 521
Information Structures with Python
TBD MET CS 200; Not recommended for students without a programming background. Or Instructor’s Consent. MSSD Core, MSCIS Core option
MET CS 546
Quantitative Methods for Information Systems
TBD Academic background that includes the material covered in a standard course on college algebra. Or instructor’s consent. MSCIS Requirement & MSTC Prerequisite
MET CS 555
Data Analysis and Visualization
TBD MET CS 544 or equivalent knowledge, or instructor’s consent MSCIS & MSCS Elective
MET CS 581
Electronic Health Records
TBD None MSCIS & MSCS Elective
MET CS 602
Server-Side Web Development
TBD MET CS 601 or Instructor’s consent.
MSCIS & MSSD Elective
MET CS 625
Business Data Communication and Networks
TBD MET CS 200. Or instructor’s consent. MSCIS Core
MET CS 633
Software Quality, Testing and Security Management
TBD MET CS 520 or MET CS 521. Or instructor’s consent.MET CS 682 MSCIS, MSCS, MSSD & MSTC Elective
MET CS 669
Database Design & Implementation for Business
TBD None MSCIS Core, MSSD Elective
MET CS 682
Information Systems Analysis and Design
TBD Basic programming knowledge or instructor’s consent. MSCIS & MSSD Core
MET CS 690
Network Security
TBD MET CS 535 or MET CS 625; Familiarity with OSI and TCP/IP protocol stack; Background-familiarity with binary numbers, prime numbers, binary- hexadecimal-decimal conversions, etc; Familiarity with computer programming concepts. Or instructor’s consent. MSCS & MSCIS Elective, MSTC Core
MET CS 695
Enterprise Information Security
TBD MET CS 535 or MET CS 625. Or instructor’s consent. MSCS, MSCIS & MSTC Elective
MET CS 779
Advanced Database Management
TBD CS 579 or CS 669. Or instructor’s consent. MSCS & MSCIS Elective
MET CS 782
IT Strategy and Management
TBD MET CS 682. Or instructor’s consent. MSCIS Core

Spring 2 2019

Course Faculty Prerequisite Degree Program
MET CS 520
Information Structures
TBD MET CS 200; Not recommended for students without a programming background. Or Instructor’s Consent. MSCIS Core Option
MET CS 521
Information Structures with Python
TBD MET CS 200; Not recommended for students without a programming background. Or Instructor’s Consent. MSSD Core, MSCIS Core option
MET CS 526
Data Structures and Algorithms
TBD MET CS 300 and either MET CS 520 or MET CS 521. Or instructor consent. MSSD Core
MET CS 546
Quantitative Methods for Information Systems
TBD Academic background that includes the material covered in a standard course on college algebra. Or instructor’s consent. MSCIS Requirement & MSTC Prerequisite
MET CS 625
Business Data Communication and Networks
TBD MET CS 200. Or instructor’s consent. MSCIS Core
MET CS 669
Database Design and Implementation for Business
None MSCIS Core, MSSD Elective
MET CS 674
Database Security
TBD MET CS 669 or MET CS 579. Or instructor’s consent. MSCS & MSCIS Elective
MET CS 682
Information Systems Analysis and Design
TBD Basic programming knowledge or instructor’s consent. MSCIS & MSSD Core
MET CS 685
Network Design and Management
TBD MET CS 535 or MET CS 625. Or instructor’s consent. MSCS & MSCIS Elective, MSTC Core
MET CS 688
Web Analytics and Mining
TBD MET CS 544, or MET CS 555 or equivalent knowledge, or instructor’s consent MSCIS & MSCS Elective
MET CS 693
Digital Forensics and Investigations
TBD working knowledge of windows computers, including installing and removing software. Access to a PC meeting the minimum system requirements defined in the course syllabus. MSCS, MSCIS, MSTC Elective
MET CS 701
Rich Internet Application Development
TBD MET CS 520 and MET CS 601. Or instructor’s consent MSCS, MSCIS, MSTC & MSSD Elective
MET CS 781
Advanced Health Informatics
TBD MET CS 580. Or instructor consent. MSCIS & MSCS Elective
MET CS 782
IT Strategy and Management
TBD MET CS 682. Or instructor’s consent. MSCIS core
MET CS 783
Enterprise Architecture
TBD MET CS 682. Or Strategic IT experience. Or instructor’s consent. MSCS, MSCIS & MSTC Elective

Summer 2019 – 14 week online course

Course Faculty Prerequisite Degree Program
MET CS 200 Fundamentals of Information Technology TBD None MSCIS Prerequisite

Summer 1 2019

Course Faculty Prerequisite Degree Program
MET CS 521
Information Structures with Python
TBD MET CS 200; Not recommended for students without a programming background. Or Instructor’s Consent. MSSD Core, MSCIS Core option
MET CS 544
Foundation of Analytics
TBD MET CS 546 or equivalent knowledge, or instructor’s consent MSCIS & MSCS Elective
MET CS 546
Quantitative Methods for Information Systems
TBD Academic background that includes the material covered in a standard course on college algebra. Or instructor’s consent. MSCIS Requirement & MSTC Prerequisite
MET CS 601
Web Application Development
TBD For CIS Students: MET CS 200. Or instructor’s consent.
For CS & TC Students: MET CS 231 or MET CS 232. Or instructor’s consent.
MSCS, MSCIS & MSTC Elective
MET CS 622
Advanced Java Programming
TBD MET CS 342 or equivalent knowledge of Java. Or MET CS 521 and MET CS 526. Or instructor’s consent. MSSD Core, MSCIS & MSCS Elective
MET CS 625
Business Data Communication and Networks
TBD MET CS 200. Or instructor’s consent. MSCIS Core
MET CS 669
Database Design & Implementation for Business
TBD None MSCIS Core, MSSD Elective
MET CS 682
Information Systems Analysis and Design
TBD Basic programming knowledge or instructor’s consent. MSCIS & MSSD Core
MET CS 683
Mobile Application Development
TBD MET CS 342 or MET CS 520 or MET CS 521. Or instructor’s consent. MSCS, MSCIS & MSSD Elective
MET CS 684
IT Security Policies and Procedures
TBD None MSCS, MSCIS & MSTC Elective
MET CS 690
Network Security
TBD MET CS 535 or MET CS 625; Familiarity with OSI and TCP/IP protocol stack; Background-familiarity with binary numbers, prime numbers, binary- hexadecimal-decimal conversions, etc; Familiarity with computer programming concepts. Or instructor’s consent. MSCS & MSCIS Elective, MSTC Core
MET CS 694
Mobile Forensics
TBD None MSCIS & MSCS Elective
MET CS 699
Data Mining
TBD For MSCS students: CS 579. Or instructor’s consent.
For MSCIS students: CS 669 and CS 546 or instructor’s consent.
MSCS, MSCIS & MSTC Elective
MET CS 782
IT Strategy and Management
TBD MET CS 682. Or instructor’s consent. MS CIS core

Summer 2 2019

Course Faculty Prerequisite Degree Program
MET CS 520
Information Structures
TBD MET CS 200; Not recommended for students without a programming background. Or Instructor’s Consent. MSCIS Core Option
MET CS 521
Information Structures with Python
TBD MET CS 200; Not recommended for students without a programming background. Or Instructor’s Consent. MSSD Core, MSCIS Core option
MET CS 546
Quantitative Methods for Information Systems
TBD Academic background that includes the material covered in a standard course on college algebra. Or instructor’s consent. MSCIS Requirement & MSTC Prerequisite
MET CS 555
Data Analysis and Visualization
TBD MET CS 544 or equivalent knowledge, or instructor’s consent MSCIS & MSCS Elective
MET CS 602
Server-Side Web Development
TBD MET CS 601 or Instructor’s consent.
MSCIS & MSSD Elective
MET CS 625
Business Data Communication and Networks
TBD MET CS 200. Or instructor’s consent. MSCIS Core
MET CS 665
Software Design and Patterns
TBD MET CS 341, MET CS 342, MET CS 520, or MET CS 521. Or instructor’s consent. MSSD Corse, MSCIS & MSCS Elective
MET CS 669
Database Design and Implementation for Business
TBD None MSCIS Core, MSSD Elective
MET CS 682
Information Systems Analysis and Design
TBD Basic programming knowledge or instructor’s consent. MSCIS & MSSD Core
MET CS 695
Enterprise Information Security
TBD MET CS 535 or MET CS 625. Or instructor’s consent. MSCS, MSCIS & MSTC Elective
MET CS 779
Advanced Database Management
TBD CS 579 or CS 669. Or instructor’s consent. MSCS & MSCIS Elective
MET CS 782
IT Strategy and Management
TBD MET CS 682. Or instructor’s consent. MSCIS Core

Fall 2019 – 14 week online course

Course Faculty Prerequisite Degree Program
MET CS 200 Fundamentals of Information Technology TBD None MSCIS Prerequisite

Fall 1 2019

Course Faculty Prerequisite Degree Program
MET CS 521
Information Structures with Python
TBD MET CS 200; Not recommended for students without a programming background. Or Instructor’s Consent. MSSD Core, MSCIS Core option
MET CS 546
Quantitative Methods for Information Systems
TBD Academic background that includes the material covered in a standard course on college algebra. Or instructor’s consent. MSCIS Requirement & MSTC Prerequisite
MET CS 570
Biomedical Sciences and Health IT
TBD None MSCIS & MSCS Elective
MET CS 625
Business Data Communication and Networks
TBD MET CS 200. Or instructor’s consent. MSCIS Core
MET CS 632
IT Project Management
TBD None MSCIS, MSCS, MSTC Elective
MET CS 669
Database Design & Implementation for Business
TBD None MSCIS Core, MSSD Elective
MET CS 674
Database Security
TBD MET CS 669 or MET CS 579. Or instructor’s consent. MSCS & MSCIS Elective
MET CS 682
Information Systems Analysis and Design
TBD Basic programming knowledge or instructor’s consent. MSCIS & MSSD Core
MET CS 688
Web Analytics and Mining
TBD MET CS 544, or MET CS 555 or equivalent knowledge, or instructor’s consent MSCIS & MSCS Elective
MET CS 693
Digital Forensics and Investigations
TBD working knowledge of windows computers, including installing and removing software. Access to a PC meeting the minimum system requirements defined in the course syllabus. MSCS, MSCIS, MSTC Elective
MET CS 701
Rich Internet Application Development
TBD MET CS 520 and MET CS 601. Or instructor’s consent MSCS, MSCIS, MSTC & MSSD Elective
MET CS 782
IT Strategy and Management
TBD MET CS 682. Or instructor’s consent. MSCIS core

Fall 2 2019

Course Faculty Prerequisite Degree Program
MET CS 520
Information Structures with Java
TBD MET CS 200; Not recommended for students without a programming background. Or Instructor’s Consent. MS CIS core option
MET CS 521
Information Structures with Python
TBD MET CS 200; Not recommended for students without a programming background. Or Instructor’s Consent. MSSD Core, MSCIS Core option
MET CS 544
Foundations of Analytics
TBD MET CS 546 or equivalent knowledge, or instructor’s consent MSCIS & MSCS Elective
MET CS 546
Quantitative Methods for Information Systems
TBD Academic background that includes the material covered in a standard course on college algebra. Or instructor’s consent. MSCIS Requirement & MSTC Prerequisite
MET CS 580
Health Informatics
TBD None MSCS & MSCIS Elective
MET CS 601
Web Application Development
TBD For CIS Students: MET CS 200. Or instructor’s consent.
For CS & TC Students: MET CS 231 or MET CS 232. Or instructor’s consent.
MSCS, MSCIS & MSTC Elective
MET CS 625
Business Data Communication and Networks
TBD MET CS 200. Or instructor’s consent. MSCIS Core
MET CS 634
Agile Software Development
TBD None MSCIS elective, MSSD Core
MET CS 669
Database Design and Implementation for Business
TBD None MSCIS Core, MSSD Elective
MET CS 682
Information Systems Analysis and Design
TBD Basic programming knowledge or instructor’s consent. MSCIS & MSSD Core
MET CS 683
Mobile Application Development
TBD MET CS 342 or MET CS 520 or MET CS 521. Or instructor’s consent. MSCS, MSCIS & MSSD Elective
MET CS 684
IT Security Policies and Procedures
TBD None MSCS, MSCIS & MSTC Elective
MET CS 699
Data Mining
TBD For MSCS students: CS 579. Or instructor’s consent.
For MSCIS students: CS 669 and CS 546 or instructor’s consent.
MSCS, MSCIS & MSTC Elective
MET CS 782
IT Strategy and Management
TBD MET CS 682. Or instructor’s consent. MS CIS core