Online Course Schedule

Fall 2018 – 14 week online course

Course Faculty Prerequisite Degree Program
MET CS 200 Introduction to Computer Information Systems
Cindy Bragg None MSCIS Prerequisite

Fall 1 2018 (September 4 – October 22)

Course Faculty Prerequisite Degree Program
 MET CS 300
Introduction to Software Development
Michael Huang None MSSD Prerequisite
MET CS 521
Information Structures with Python
Professor Pinsky MET CS 300. Or, Instructor’s consent. MSSD Core, MSCIS Core option
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
Guanglan Zhang None MSCIS 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
Vijay 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
Shawn Carroll MET CS 669 or MET CS 579. Or instructor’s consent. MSCS & MSCIS Elective
MET CS 682
Information Systems Analysis and Design
Dawson Lee Williams Basic programming knowledge or instructor’s consent. MSCIS & MSSD Core
MET CS 688
Web Analytics and Mining
Michael Joner 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 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 767 Machine Learning Professor Braude MET CS 521 or MET CS 622 or MET CS 673. Or instructor’s consent. MSCS Elective, MSSD Elective
MET CS 782
IT Strategy and Management
Adam Arakelian MET CS 682. Or instructor’s consent. MSCIS core

 

Fall 2 2018 (October 30 – December 17)

Course Faculty
 MET CS 300
Introduction to Software Development
Bruce P. Tis None MSSD Prerequisite
MET CS 520
Information Structures with Java
Joshua 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
Professor Pinsky MET CS 300. Or, Instructor’s consent. MSSD Core, MSCIS Core option
MET CS 544 Foundations of Analytics Professor Kalathur MET CS 546 and (MET CS 520 or MET CS 521), 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 570
Biomedical Sciences and Health IT
Derin Keskin 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
Maryan Rizinski 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
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 683
Mobile Application Development with Android
Yuting Zhang 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
Charles Pak None MSCS, MSCIS & MSTC Elective
MET CS 699
Data Mining
Jae Young 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 Lee Williams MET CS 682. Or instructor’s consent. MS CIS core

Spring 2019 – 14 week online course (Jan. 22 – May 6)

Course Faculty Prerequisite Degree Program
MET CS 200 Introduction to Computer Information Systems
Cindy Bragg None MSCIS Prerequisite

Spring 1 2019 (January 22 – March 11)

Course Faculty Prerequisite Degree Program
 MET CS 300
Introduction to Software Development
Michael Huang None MSSD Prerequisite
MET CS 521
Information Structures with Python
Professor Pinsky MET CS 300. Or, Instructor’s consent. MSSD Core, MSCIS Core option
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 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
Mike Levinger None MSCIS & MSCS Elective
MET CS 602
Server-Side Web Development
Suresh 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 633
Software Quality, Testing and Security Management
Alex Elentukh MET CS 520 or MET CS 521. Or instructor’s consent. MSCIS, MSCS, MSSD & MSTC Elective
MET CS 669
Database Design & Implementation for Business
Warren Mansur 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 Cyber Security
Charles Pak MET CS 535 or MET CS 625. Or instructor’s consent. MSCS, MSCIS & MSTC 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
Dawson Williams MET CS 682. Or instructor’s consent. MSCIS Core

Spring 2 2019 (March 19 – May 6)

Course Faculty Prerequisite Degree Program
 MET CS 300
Introduction to Software Development
Bruce Tis None MSSD Prerequisite
MET CS 520
Information Structures
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
Professor Pinsky MET CS 300. Or, Instructor’s consent. MSSD Core, MSCIS Core option
MET CS 526
Data Structures and Algorithms
Professor Lee 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
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 625
Business Data Communication and Networks
Maryan Rizinski 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 674
Database Security
Shawn Carroll MET CS 669 or MET CS 579. Or instructor’s consent. MSCS & MSCIS Elective
MET CS 682
Information Systems Analysis and Design
Dawson Williams Basic programming knowledge or instructor’s consent. MSCIS & MSSD Core
MET CS 685
Network Design and Management
Thomas Goulding 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 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 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 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 781
Advanced Health Informatics
TBD MET CS 580. Or instructor consent. MSCIS & MSCS Elective
MET CS 782
IT Strategy and Management
Adam Arakelian MET CS 682. Or instructor’s consent. MSCIS core
MET CS 783
Enterprise Architecture
Marcia Yates MET CS 682. Or Strategic IT experience. Or instructor’s consent. MSCS, MSCIS & MSTC Elective

Summer 2019 – 14 week online course (May 14 – Aug. 26)

Course Faculty Prerequisite Degree Program
MET CS 200 Introduction to Computer Information Systems
TBD None MSCIS Prerequisite

Summer 1 2019 (May 14 – July 1)

Course Faculty Prerequisite Degree Program
MET CS 300
Introduction to Software Development
TBD None MSSD prerequisite
MET CS 521
Information Structures with Python
TBD MET CS 300. Or, Instructor’s consent. MSSD Core, MSCIS Core option
MET CS 544
Foundation of Analytics
TBD MET CS 546 and (MET CS 520 or MET CS 521), 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 Programming Techniques
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 with Android
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 and Security
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 (July 9 – August 26)

Course Faculty Prerequisite Degree Program
MET CS 300
Introduction to Software Development
TBD None MSSD prerequisite
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 300. 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 Cyber 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 (Sept. 3 – Dec 16)

Course Faculty Prerequisite Degree Program
MET CS 200 Introduction to Computer Information Systems
TBD None MSCIS Prerequisite

Fall 1 2019 (September 3 – October 21)

Course Faculty Prerequisite Degree Program
MET CS 521
Information Structures with Python
TBD MET CS 300. 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 767 Machine Learning TBD MET CS 521 or MET CS 622 or MET CS 673. Or instructor’s consent. MSCS Elective, MSSD Elective
MET CS 782
IT Strategy and Management
TBD MET CS 682. Or instructor’s consent. MSCIS core

Fall 2 2019 (October 29 – December 16)

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 300. Or, Instructor’s consent. MSSD Core, MSCIS Core option
MET CS 544
Foundations of Analytics
TBD MET CS 546 and (MET CS 520 or MET CS 521), 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 with Android
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