Choose Your Path

I am looking to earn my
Classroom to Career
Program Outcomes
Upon completion of this degree program, graduates will be able to:
-
- Evaluate organizational issues and recommend database solutions.
- Evaluate appropriate design choices when solving real-world problems.
- Develop software engineering process models and management approaches for design and architecture of large software systems.
- Design technical documentations to include the technical aspects of architecture, design, and quality assurance.
- Develop Business Intelligence (BI) using a wide range of applications, practices, and technologies for the extraction, transformation, integration, visualization, analysis, interpretation, and presentation of data to support improved decision making.
SYNC SESSIONS
DSD Courses
Thursday or Friday Night (8PM, 9PM, or 10PM EST)
Program Core: 62 Credits
DS7000: Database Management & Implementation
DS7100: Advanced Operating Systems
DS7200: Software Engineering & Development
DS7300: Software Architecture & Design
DS7400: Software Comprehension and Maintenance
DS7500: Problem Solving and Programming for the Research Practitioner
DS7600: Big Data and Analytical Research Methods for Software Developers
DS7700: Concurrent and Distributed Systems
IA8070: Design and Development of Security Architectures
PM8100: Information Security Project Management
DS7500: Problem Solving and Programming for the Research Practitioner
Pre Dissertation:
RM8500: Research Foundations
RM9100: Qualitative and Quantitative Analysis
CHP555 Ethical Hacking and Penetration Testing
DS9130-CX: Comprehensive Exam
Research Methodologies:
DS8000: Advanced Qualitative Methods in Software Development/Engineering
DS8100: Advanced Quantitative Methods in Software Development/Engineering
Phase I:
RM9150: Feasibility Problem Driven Research
DS9200: Designing Solution to Software Development Problems
Phase II:
DS8110: Dissertation Proposal (Chapter 1)
DS8120: Dissertation Proposal (Chapter 2)
In this seminar, students will revisit the foundations of research methods and apply them to the modifications required for creating the required dissertation deliverables. DS8120 is the second course in which students continue developing the dissertation proposal (Chapters 1-4.1). Concepts covered include: research problems, questions and hypotheses, data types, quantitative and qualitative approaches, research designs, variables and scales, data collection instruments, and sampling.
DS8121: Dissertation Proposal (Chapter 2 Continued)
Phase III:
DS8130: The Dissertation Proposal (Chapters 3 and 4.1 & the IRB)
Phase IV:
DS9600X: Dissertation Defense (Dissertation Committee & DDR)
Technology Requirements
Following are the recommended general technical hardware/software specifications for students enrolled in all academic programs at the University of Fairfax. Please note that
a) these specifications are sufficient for the entire duration of the program,
b) need for specific applications/software would be determined by the actual course(s) registered and the availability of the applications, and
c) although students with Mac computers can access any applications/software by leveraging remote access tools, Mac platform is not recommended and supported, and
d) doctoral students will be required to user several open-source applications, hosted services, and publicly available virtual machines. This may include but is not limited to SAS (Statistical Analysis System) OnDemand, Oracle Virtual Box, Kali OS, Apache Web Server, GNU/Linux, OpenSSL, ROS (Robot Operating System), Blender (3D computer graphics), and Orange (Data Mining).
Minimum Recommended Specifications
1. Ownership of either laptop or desktop is mandatory. Mobile devices such as Tablets/Smart Phones cannot be used for running any applications. Mobile devices may be used for simple tasks such as accessing Canvas courses for checking messages, grades, due dates, and read the slides. For other tasks such as taking test, uploading assignments, and participating in discussion forums, mobile devices are not recommended and must not be used.
2. These recommendations are universal across all academic programs and provide a basic format for all courses. As you move further into a degree program, these requirements may increase (only minimal) based on the expectations of the program and the availability of applications.
Platform: Intel-based systems |
Minimum |
Better |
Best |
CPU | 4 core 3.0 GHz. | 6 core 3.0 GHz. | 8 core 3.0 GHz. |
RAM | 16GB | 32GB | 32GB |
Storage | 500GB SSD | 1TB SSD | 1TB SSD |
Graphics | {Integrated} OR {2GB} OR {1GB DirectX 11} | {Integrated} OR {4GB} OR {2GB DirectX 11} OR {NVIDIA 4GB} OR {NVIDIA 4GB DirectX 11} | {4GB} OR {NVIDIA 4GB} OR {4GB DirectX 11} OR {NVIDIA 6GB DirectX 11} |
Operating System | Windows 10 or 11 64-bit (Professional Edition only), No Home Edition | Windows 10 or 11 64-bit (Professional Edition only), No Home Edition | Windows 10 or 11 64-bit (Professional Edition only), No Home Edition |
Extras |
2-3 USB 2.0 or 2-3 USB 3.0 Ports
Microphone
Camera
External USB Drive for backup (minimum 1 TB) |
2-3 USB 2.0 or 2-3 USB 3.0 Ports
Microphone
Camera
External USB Drive for backup (minimum 1 TB) |
2-3 USB 2.0 or 2-3 USB 3.0 Ports
Microphone
Camera
External USB Drive for backup (minimum 1 TB) |
Recommended Standard Productivity Applications |
Access, Excel, OneNote, Outlook, PowerPoint, Power BI, Project, Publisher, Visio, Sway, Word, Forms, Delve
Internet browsers like Microsoft Edge, Google Chrome, Safari, Firefox, etc. (recommend the use of multiple browsers)
Document Management Application – Adobe Acrobat Professional
Zoom Desktop Client (https://zoom.us/download)
Free Video / Photo Editing (select 1 or2) Application – PowerDirector (best) – Google, Promeo – Best App for Social Media, iMovie – Video Editor App for Beginners, Splice – Free Video Editor for Trimming and Cropping, Quik – Best Video Editor for Montages, KineMaster – Video Editing App For Experienced Editors, Filmmaker Pro – Best for Vertical Editing, InShot – Best Video Editor App for Aspiring Social Media Content Creators, Mojo – Best for Any Kind of Social Media Post, VivaVideo – Best for Beginners
Keep the system up to date with Windows Updates, .NET Framework etc.
|
Access, Excel, OneNote, Outlook, PowerPoint, Power BI, Project, Publisher, Visio, Sway, Word, Forms, Delve
Internet browsers like Microsoft Edge, Google Chrome, Safari, Firefox, etc. (recommend the use of multiple browsers)
Document Management Application – Adobe Acrobat Professional
Zoom Desktop Client (https://zoom.us/download)
Free Video / Photo Editing (select 1 or 2) Application – PowerDirector (best) – Google, Promeo – Best App for Social Media, iMovie – Video Editor App for Beginners, Splice – Free Video Editor for Trimming and Cropping, Quik – Best Video Editor for Montages, KineMaster – Video Editing App For Experienced Editors, Filmmaker Pro – Best for Vertical Editing, InShot – Best Video Editor App for Aspiring Social Media Content Creators, Mojo – Best for Any Kind of Social Media Post, VivaVideo – Best for Beginners
Keep the system up to date with Windows Updates, .NET Framework etc. |
Access, Excel, OneNote, Outlook, PowerPoint, Power BI, Project, Publisher, Visio, Sway, Word, Forms, Delve
Internet browsers like Microsoft Edge, Google Chrome, Safari, Firefox, etc. (recommend the use of multiple browsers)
Document Management Application – Adobe Acrobat Professional
Zoom Desktop Client (https://zoom.us/download)
Free Video / Photo Editing (select 1 or 2) Application – PowerDirector (best) – Google, Promeo – Best App for Social Media, iMovie – Video Editor App for Beginners, Splice – Free Video Editor for Trimming and Cropping, Quik – Best Video Editor for Montages, KineMaster – Video Editing App For Experienced Editors, Filmmaker Pro – Best for Vertical Editing, InShot – Best Video Editor App for Aspiring Social Media Content Creators, Mojo – Best for Any Kind of Social Media Post, VivaVideo – Best for Beginners
Keep the system up to date with Windows Updates, .NET Framework etc. |
Policy on Sync Sessions
- The Sync Sessions must be held in weeks 2, 4, 6, 8.
- The Sync Sessions must be spent having students defending and explaining their research assignment for that week. This time should not be spent lecturing as it should be structured in a manner to help prepare candidates in the process of defending and justifying their research.
- The Sync Sessions must be held Thursday-Saturday.
- If the Sync Sessions are held on a Thursday or Friday night, the times to begin should be 8pm, 9pm, or 10pm Est to accommodate students who are on the west coast.