Skip Navigation
*To search for student contact information, login to FlashLine and choose the "Directory" icon in the FlashLine masthead (blue bar).

Digital Sciences - M.D.S. Program Requirements PDFDownload to print

MAJOR PROGRAM REQUIREMENTS (23 credits)
Course Title
Credits
Choose from the following: 9-10
CS 61002 Algorithms and Programming I (4)  
DSCI 61010 Enterprise Architecture (3)  
DSCI 64210 Data Science (3)  
ITEC 67403 Instructional Design (3)  
MIS 64050 Essentials of Business Management (3)  
TECH 56350 Network Management and Design Technology (3)  
Choose from the following Thesis or Non-Thesis Option: 6
DSCI 60998 Capstone Project in Digital Sciences (3)      and
Elective in Digital Sciences (3) (Non-Thesis Option)
 
DSCI 69199 Thesis I (6) (Thesis Option)  
Approved Electives in Digital Sciences or related area 1 7-8
CONCENTRATIONS (9-10 credits)
Data Science Concentration (9)
Digital Systems Management Concentration (10)
Digital Systems Software Development Concentration (10)
Digital Systems Telecommunication Networks Concentration (9)
Digital Systems Training Technology Concentration (9)
Enterprise Architecture Concentration (9)
MINIMUM TOTAL 
32 2

1. A list of pre-approved electives is given below. Requests for consideration of other courses as approved electives should be submitted to the student's advisor in the School of Digital Sciences.
2. No more than 18 credits may be taken from any one subject area other than DSCI

 

Pre-Approved Electives in Digital Sciences or Related Area (7-8 credit hours)
Communication Studies
COMM 65661 Communication in an Information Society (3)
COMM 65675 Communication, Uncertainty and Privacy Management (3)
COMM 65685 Communication and Cognition (3)
COMM 65851 Organizational Communication (3)
Computer Science
CS 53203 Systems Programming (3) 1
CS 53401 Secure Programming (3) 1
CS 56101 Design and Analysis of Algorithms (3) 1
CS 57205 Information Security (3) 1
CS 57221 Introduction to Cryptology (3) 1
CS 61002 Algorithms and Programming I (4)
CS 61003 Algorithms and Programming II (4)
CS 63005 Advanced Database Systems Design (3) 1
CS 63201 Advanced Operating Systems (3) 1
CS 63301 Parallel and Distributed Computing (3) 1
CS 63304 Cluster Computing (3) 1
CS 63901 Software Engineering Methodologies (3)
CS 64201 Advanced Artificial Intelligence (3) 1
CS 64401 Image Processing (3) 1
CS 67101 Advanced Computer Graphics (3) 1
CS 67301 Scientific Visualization (3) 1
Digital Sciences
DSCI 51510 Project Management and Team Dynamics (3)
DSCI 51610 Digital Systems Security (3)
DSCI 59910 Emerging Technologies in Digital Sciences (1-3)
DSCI 59995 Special Topics in Digital Sciences (1-4)
DSCI 60998 Capstone Project in Digital Sciences (3)
DSCI 61010 Enterprise Architecture (3)
DSCI 61310 Enterprise Architecture: Enterprise Architecture Center of Excellence Methodology (2)
DSCI 61510 Project Management Leadership (3)
DSCI 62010 Business Architecture (3)
DSCI 64010 Data Architecture (3)
DSCI 64210 Data Science (3)
DSCI 65010 Application and Technology Architecture (3)
DSCI 69992 Internship in Digital Sciences (1-3) 2
DSCI 69995 Special Topics in Digital Sciences (1-4)
DSCI 69996 Individual Investigation in Digital Sciences (1-3)
Evaluation and Measurement
EVAL 65510 Statistics I for Educational Services (3)
Geography
GEOG 59070 Geographic Information Science (4)
GEOG 59076 Spatial Programming (3)
GEOG 59080 Advanced Geographic Information Science (3)
GEOG 59085 Web and Mobile Geographic Information Science (3)
GEOG 59162 Cartography and Geovisualization (3)
GEOG 59163 Cartography and Geovisualization Laboratory (1)
GEOG 69007 Spatiotemporal Analytics (3)
GEOG 69082 CyberGIS (3)
GEOG 69083 Geodatabases (3)
Information and Knowledge Management
IAKM 60002 Knowledge Organization Structures, Systems and Services (3)
IAKM 60101 Information Architecture I (3)
IAKM 60102 Information and Visual Design (3)
IAKM 60103 Researching the User Experience I (3)
IAKM 60104 Usability I (3)
IAKM 60105 Information Technologies (3)
IAKM 60110 Content Management Systems (3)
IAKM 60113 Researching the User Experience II (3)
IAKM 60114 Usability II (3)
IAKM 60120 User Experience Design Principles and Concepts (3)
IAKM 60121 User Experience Design in Practice (3)
IAKM 60301 Foundational Principles of Knowledge Management (3)
IAKM 60302 Foundations of Document Management (3)
IAKM 60305 Communities of Practice (3)
IAKM 60306 Organizational Culture Assessment (3)
IAKM 60311 Business Process Management (3)
IAKM 60312 Business Intelligence-Competitive Intelligence (3)
IAKM 60370 Semantic Analysis Methods and Technologies (3)
IAKM 60401 Health Informatics Management (3)
IAKM 60402 Legal Issues in Health Informatics (3)
IAKM 60403 Health Information Systems (3)
IAKM 60410 Health Records Management (3)
IAKM 60411 Clinical Analytics (3)
IAKM 60412 Clinical Decision Support (3)
Instructional Technology
ITEC 57413 Digital Video in Education (3)
ITEC 57427 Technology and Learning (3)
ITEC 57430 Computer Applications in Education (3)
ITEC 67403 Instructional Design (3)
ITEC 67410 Simulation-Games in Education (3)
ITEC 67425 Managing Technological Change (3)
ITEC 67432 Designing Multimedia for Instruction (3)
ITEC 67435 Virtual Reality (3)
ITEC 67437 Web Development for Educators (3)
ITEC 67438 Instructional Applications of the Internet (3)
ITEC 67442 Designing Online Courses (3)
ITEC 67444 Teaching Online Courses (3)
ITEC 67449 Research in Online Learning (3)
Library and Information Science
LIS 60613 Information Needs, Seeking and Use (3)
LIS 60637 Metadata Architecture and Implementation (3)
LIS 60638 Digital Libraries (3)
LIS 60644 Information Science (3)
LIS 60645 Database Systems (3)
Management and Information Systems
MIS 64042 Globalization and Technology Strategy (2)
MIS 64080 Emerging Hardware and Software Technologies (3)
MIS 64081 Data Communications and Networking in Business (3)
MIS 64082 Database Management and Database Analytics (3)
MIS 64083 Information Security: A Managerial Perspective (3)
MIS 64158 Leadership and Managerial Assessment (2)
Technology
TECH 53222 Computer Hardware Engineering and Architecture (3)
TECH 56330 Visual Basic Programming in Engineering Technology (3)
TECH 56350 Network Management and Design Technology (3)
TECH 56411 Requirements Engineering and Analysis Technology (3)
TECH 63010 Computer Hardware (3)
TECH 63020 Fiber Optic Systems (3)
TECH 63031 Programmable Logic Controllers (3)
TECH 63032 Advanced Programmable Logic Controllers (3)
TECH 63050 TRIZ-Theory of Inventive Problem Solving (3)
TECH 64312 Advanced Wireless Telecommunication System and Network Technologies (3)
TECH 65330 Advanced Visual Basic Programming in Engineering Technology(3)
TECH 66380 Advanced Networking (3)
Visual Communication Design
VCD 55000 Graphic Design Perspectives (3)
VCD 60121 User Experience Design in Practice (3)
  1. Recommended only for students from a computer science background.
  2. No more than 3 credit hours of DSCI 69992 may be applied toward approved electives in the Master of Digital Sciences.

 

Data Science Concentration

CONCENTRATION REQUIREMENTS (9 credits)
Course Title Credits
DSCI 64010 Data Architecture 3
IAKM 60002 Knowledge Organization Structures, Systems and Services 3
IAKM 60370 Semantic Analysis Methods and Technologies 3
MINIMUM SUBTOTAL 9

 

Digital Systems Management Concentration

CONCENTRATION REQUIREMENTS (10 credits)
Course Title Credits
MIS 64042 Globalization and Technology Strategy 2
MIS 64080 Emerging Hardware and Software Technologies 3
MIS 64158 Leadership and Managerial Assessment 2
Choose from the following: 3
DSCI 51510 Project Management and Team Dynamics (3)  
DSCI 51610 Digital Systems Security (3)  
MIS 64083 Information Security: A Managerial Perspective (3)  
MINIMUM SUBTOTAL 10

 

Digital Systems Software Development Concentration

CONCENTRATION REQUIREMENTS (10 credits)
Course Title Credits
CS 61003 Algorithms and Programming II 1 4
DSCI 65010 Application and Technology Architecture 3
Choose from the following: 3
CS 63901 Software Engineering Methodologies (3) 2  
DSCI 51510 Project Management and Team Dynamics (3) 2  
MIS 64082 Database Management Systems Analytics (3) 3  
MINIMUM SUBTOTAL 10
  1. May be replaced by another CS course on the Pre-Approved Elective list for students with an undergraduate degree in Computer Science.
  2. Recommended for students from a computer science background.
  3. Recommended for students from a non-computer science background. 

 

Digital Systems Telecommunication Networks Concentration

CONCENTRATION REQUIREMENTS (9 credits)
Course Title Credits
TECH 56411 Requirements Engineering and Analysis Technology 3
TECH 64312 Advanced Wireless Telecommunication System and Network Technologies 3
TECH 66380 Advanced Networking 3
MINIMUM SUBTOTAL 9

 

Digital Systems Training Technology Concentration

CONCENTRATION REQUIREMENTS (9 credits)
Course Title Credits
ITEC 67425 Managing Technological Change 3
Choose from the following: 3
ITEC 67410 Simulation-Games in Education (3)  
ITEC 67435 Virtual Reality (3)  
Choose from the following: 3
ITEC 67432 Designing Multimedia for Instruction (3)  
ITEC 67437 Web Development for Educators (3)  
MINIMUM SUBTOTAL 9

 

Enterprise Architecture Concentration

CONCENTRATION REQUIREMENTS (9 credits)
Course Title Credits
DSCI  62010 Business Architecture 3
DSCI  64010 Data Architecture 3
DSCI  65010 Application and Technology Architecture 3
MINIMUM SUBTOTAL 9