<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 6.5a -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
    <link:roleRef xlink:type="simple" xlink:href="duot-20251231.xsd#Cover" roleURI="http://duostechnologies/role/Cover" />
    <link:roleRef xlink:type="simple" xlink:href="duot-20251231.xsd#ConsolidatedBalanceSheets" roleURI="http://duostechnologies/role/ConsolidatedBalanceSheets" />
    <link:roleRef xlink:type="simple" xlink:href="duot-20251231.xsd#ConsolidatedBalanceSheetsParenthetical" roleURI="http://duostechnologies/role/ConsolidatedBalanceSheetsParenthetical" />
    <link:roleRef xlink:type="simple" xlink:href="duot-20251231.xsd#ConsolidatedStatementsOfOperations" roleURI="http://duostechnologies/role/ConsolidatedStatementsOfOperations" />
    <link:roleRef xlink:type="simple" xlink:href="duot-20251231.xsd#ConsolidatedStatementsOfChangesInStockholdersEquity" roleURI="http://duostechnologies/role/ConsolidatedStatementsOfChangesInStockholdersEquity" />
    <link:roleRef xlink:type="simple" xlink:href="duot-20251231.xsd#ConsolidatedStatementsOfCashFlows" roleURI="http://duostechnologies/role/ConsolidatedStatementsOfCashFlows" />
    <link:roleRef xlink:type="simple" xlink:href="duot-20251231.xsd#CybersecurityRiskManagementAndStrategyDisclosure" roleURI="http://duostechnologies/role/CybersecurityRiskManagementAndStrategyDisclosure" />
    <link:roleRef xlink:type="simple" xlink:href="duot-20251231.xsd#NatureOfOperationsAndSummaryOfSignificantAccountingPolicies" roleURI="http://duostechnologies/role/NatureOfOperationsAndSummaryOfSignificantAccountingPolicies" />
    <link:roleRef xlink:type="simple" xlink:href="duot-20251231.xsd#Liquidity" roleURI="http://duostechnologies/role/Liquidity" />
    <link:roleRef xlink:type="simple" xlink:href="duot-20251231.xsd#AccountsReceivable" roleURI="http://duostechnologies/role/AccountsReceivable" />
    <link:roleRef xlink:type="simple" xlink:href="duot-20251231.xsd#PropertyAndEquipment" roleURI="http://duostechnologies/role/PropertyAndEquipment" />
    <link:roleRef xlink:type="simple" xlink:href="duot-20251231.xsd#PatentsAndTrademarks" roleURI="http://duostechnologies/role/PatentsAndTrademarks" />
    <link:roleRef xlink:type="simple" xlink:href="duot-20251231.xsd#SoftwareDevelopmentCosts" roleURI="http://duostechnologies/role/SoftwareDevelopmentCosts" />
    <link:roleRef xlink:type="simple" xlink:href="duot-20251231.xsd#IntangibleAsset" roleURI="http://duostechnologies/role/IntangibleAsset" />
    <link:roleRef xlink:type="simple" xlink:href="duot-20251231.xsd#CashAdvancePaymentSawgrassAprHoldingsLlc" roleURI="http://duostechnologies/role/CashAdvancePaymentSawgrassAprHoldingsLlc" />
    <link:roleRef xlink:type="simple" xlink:href="duot-20251231.xsd#EquityInvestmentSawgrassAprHoldingsLlc" roleURI="http://duostechnologies/role/EquityInvestmentSawgrassAprHoldingsLlc" />
    <link:roleRef xlink:type="simple" xlink:href="duot-20251231.xsd#Debt" roleURI="http://duostechnologies/role/Debt" />
    <link:roleRef xlink:type="simple" xlink:href="duot-20251231.xsd#RevenuesAndContractAccounting" roleURI="http://duostechnologies/role/RevenuesAndContractAccounting" />
    <link:roleRef xlink:type="simple" xlink:href="duot-20251231.xsd#SegmentReporting" roleURI="http://duostechnologies/role/SegmentReporting" />
    <link:roleRef xlink:type="simple" xlink:href="duot-20251231.xsd#CommitmentsAndContingencies" roleURI="http://duostechnologies/role/CommitmentsAndContingencies" />
    <link:roleRef xlink:type="simple" xlink:href="duot-20251231.xsd#IncomeTaxes" roleURI="http://duostechnologies/role/IncomeTaxes" />
    <link:roleRef xlink:type="simple" xlink:href="duot-20251231.xsd#StockholdersEquity" roleURI="http://duostechnologies/role/StockholdersEquity" />
    <link:roleRef xlink:type="simple" xlink:href="duot-20251231.xsd#CommonStockOptionsWarrantsAndRestrictedStock" roleURI="http://duostechnologies/role/CommonStockOptionsWarrantsAndRestrictedStock" />
    <link:roleRef xlink:type="simple" xlink:href="duot-20251231.xsd#DefinedContributionPlan" roleURI="http://duostechnologies/role/DefinedContributionPlan" />
    <link:roleRef xlink:type="simple" xlink:href="duot-20251231.xsd#RelatedPartyTransactions" roleURI="http://duostechnologies/role/RelatedPartyTransactions" />
    <link:roleRef xlink:type="simple" xlink:href="duot-20251231.xsd#SaleOfAssets" roleURI="http://duostechnologies/role/SaleOfAssets" />
    <link:roleRef xlink:type="simple" xlink:href="duot-20251231.xsd#SubsequentEvents" roleURI="http://duostechnologies/role/SubsequentEvents" />
    <link:roleRef xlink:type="simple" xlink:href="duot-20251231.xsd#NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies" roleURI="http://duostechnologies/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies" />
    <link:roleRef xlink:type="simple" xlink:href="duot-20251231.xsd#NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesTables" roleURI="http://duostechnologies/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesTables" />
    <link:roleRef xlink:type="simple" xlink:href="duot-20251231.xsd#AccountsReceivableTables" roleURI="http://duostechnologies/role/AccountsReceivableTables" />
    <link:roleRef xlink:type="simple" xlink:href="duot-20251231.xsd#PropertyAndEquipmentTables" roleURI="http://duostechnologies/role/PropertyAndEquipmentTables" />
    <link:roleRef xlink:type="simple" xlink:href="duot-20251231.xsd#PatentsAndTrademarksTables" roleURI="http://duostechnologies/role/PatentsAndTrademarksTables" />
    <link:roleRef xlink:type="simple" xlink:href="duot-20251231.xsd#SoftwareDevelopmentCostsTables" roleURI="http://duostechnologies/role/SoftwareDevelopmentCostsTables" />
    <link:roleRef xlink:type="simple" xlink:href="duot-20251231.xsd#CashAdvancePaymentSawgrassAprHoldingsLlcTables" roleURI="http://duostechnologies/role/CashAdvancePaymentSawgrassAprHoldingsLlcTables" />
    <link:roleRef xlink:type="simple" xlink:href="duot-20251231.xsd#EquityInvestmentSawgrassAprHoldingsLlcTables" roleURI="http://duostechnologies/role/EquityInvestmentSawgrassAprHoldingsLlcTables" />
    <link:roleRef xlink:type="simple" xlink:href="duot-20251231.xsd#DebtTables" roleURI="http://duostechnologies/role/DebtTables" />
    <link:roleRef xlink:type="simple" xlink:href="duot-20251231.xsd#RevenuesAndContractAccountingTables" roleURI="http://duostechnologies/role/RevenuesAndContractAccountingTables" />
    <link:roleRef xlink:type="simple" xlink:href="duot-20251231.xsd#SegmentReportingTables" roleURI="http://duostechnologies/role/SegmentReportingTables" />
    <link:roleRef xlink:type="simple" xlink:href="duot-20251231.xsd#CommitmentsAndContingenciesTables" roleURI="http://duostechnologies/role/CommitmentsAndContingenciesTables" />
    <link:roleRef xlink:type="simple" xlink:href="duot-20251231.xsd#IncomeTaxesTables" roleURI="http://duostechnologies/role/IncomeTaxesTables" />
    <link:roleRef xlink:type="simple" xlink:href="duot-20251231.xsd#StockholdersEquityTables" roleURI="http://duostechnologies/role/StockholdersEquityTables" />
    <link:roleRef xlink:type="simple" xlink:href="duot-20251231.xsd#CommonStockOptionsWarrantsAndRestrictedStockTables" roleURI="http://duostechnologies/role/CommonStockOptionsWarrantsAndRestrictedStockTables" />
    <link:roleRef xlink:type="simple" xlink:href="duot-20251231.xsd#SaleOfAssetsTables" roleURI="http://duostechnologies/role/SaleOfAssetsTables" />
    <link:roleRef xlink:type="simple" xlink:href="duot-20251231.xsd#NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetails" roleURI="http://duostechnologies/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetails" />
    <link:roleRef xlink:type="simple" xlink:href="duot-20251231.xsd#NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetails1" roleURI="http://duostechnologies/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetails1" />
    <link:roleRef xlink:type="simple" xlink:href="duot-20251231.xsd#NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" roleURI="http://duostechnologies/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" />
    <link:roleRef xlink:type="simple" xlink:href="duot-20251231.xsd#LiquidityDetailsNarrative" roleURI="http://duostechnologies/role/LiquidityDetailsNarrative" />
    <link:roleRef xlink:type="simple" xlink:href="duot-20251231.xsd#AccountsReceivableDetails" roleURI="http://duostechnologies/role/AccountsReceivableDetails" />
    <link:roleRef xlink:type="simple" xlink:href="duot-20251231.xsd#AccountsReceivableDetails1" roleURI="http://duostechnologies/role/AccountsReceivableDetails1" />
    <link:roleRef xlink:type="simple" xlink:href="duot-20251231.xsd#AccountsReceivableDetailsNarrative" roleURI="http://duostechnologies/role/AccountsReceivableDetailsNarrative" />
    <link:roleRef xlink:type="simple" xlink:href="duot-20251231.xsd#PropertyAndEquipmentDetails" roleURI="http://duostechnologies/role/PropertyAndEquipmentDetails" />
    <link:roleRef xlink:type="simple" xlink:href="duot-20251231.xsd#PatentsAndTrademarksDetails" roleURI="http://duostechnologies/role/PatentsAndTrademarksDetails" />
    <link:roleRef xlink:type="simple" xlink:href="duot-20251231.xsd#PatentsAndTrademarksDetailsNarrative" roleURI="http://duostechnologies/role/PatentsAndTrademarksDetailsNarrative" />
    <link:roleRef xlink:type="simple" xlink:href="duot-20251231.xsd#SoftwareDevelopmentCostsDetails" roleURI="http://duostechnologies/role/SoftwareDevelopmentCostsDetails" />
    <link:roleRef xlink:type="simple" xlink:href="duot-20251231.xsd#SoftwareDevelopmentCostsDetails1" roleURI="http://duostechnologies/role/SoftwareDevelopmentCostsDetails1" />
    <link:roleRef xlink:type="simple" xlink:href="duot-20251231.xsd#SoftwareDevelopmentCostsDetailsNarrative" roleURI="http://duostechnologies/role/SoftwareDevelopmentCostsDetailsNarrative" />
    <link:roleRef xlink:type="simple" xlink:href="duot-20251231.xsd#IntangibleAssetDetailsNarrative" roleURI="http://duostechnologies/role/IntangibleAssetDetailsNarrative" />
    <link:roleRef xlink:type="simple" xlink:href="duot-20251231.xsd#CashAdvancePayment-SawgrassAprHoldingsLlcDetails" roleURI="http://duostechnologies/role/CashAdvancePayment-SawgrassAprHoldingsLlcDetails" />
    <link:roleRef xlink:type="simple" xlink:href="duot-20251231.xsd#CashAdvancePaymentSawgrassAprHoldingsLlcDetailsNarrative" roleURI="http://duostechnologies/role/CashAdvancePaymentSawgrassAprHoldingsLlcDetailsNarrative" />
    <link:roleRef xlink:type="simple" xlink:href="duot-20251231.xsd#EquityInvestment-SawgrassAprHoldingsLlcDetails" roleURI="http://duostechnologies/role/EquityInvestment-SawgrassAprHoldingsLlcDetails" />
    <link:roleRef xlink:type="simple" xlink:href="duot-20251231.xsd#EquityInvestmentSawgrassAprHoldingsLlcDetailsNarrative" roleURI="http://duostechnologies/role/EquityInvestmentSawgrassAprHoldingsLlcDetailsNarrative" />
    <link:roleRef xlink:type="simple" xlink:href="duot-20251231.xsd#DebtDetails" roleURI="http://duostechnologies/role/DebtDetails" />
    <link:roleRef xlink:type="simple" xlink:href="duot-20251231.xsd#DebtDetails1" roleURI="http://duostechnologies/role/DebtDetails1" />
    <link:roleRef xlink:type="simple" xlink:href="duot-20251231.xsd#DebtDetails2" roleURI="http://duostechnologies/role/DebtDetails2" />
    <link:roleRef xlink:type="simple" xlink:href="duot-20251231.xsd#DebtDetailsNarrative" roleURI="http://duostechnologies/role/DebtDetailsNarrative" />
    <link:roleRef xlink:type="simple" xlink:href="duot-20251231.xsd#RevenuesAndContractAccountingDetails" roleURI="http://duostechnologies/role/RevenuesAndContractAccountingDetails" />
    <link:roleRef xlink:type="simple" xlink:href="duot-20251231.xsd#RevenuesAndContractAccountingDetails1" roleURI="http://duostechnologies/role/RevenuesAndContractAccountingDetails1" />
    <link:roleRef xlink:type="simple" xlink:href="duot-20251231.xsd#RevenuesAndContractAccountingDetails2" roleURI="http://duostechnologies/role/RevenuesAndContractAccountingDetails2" />
    <link:roleRef xlink:type="simple" xlink:href="duot-20251231.xsd#RevenuesAndContractAccountingDetails3" roleURI="http://duostechnologies/role/RevenuesAndContractAccountingDetails3" />
    <link:roleRef xlink:type="simple" xlink:href="duot-20251231.xsd#RevenuesAndContractAccountingDetails4" roleURI="http://duostechnologies/role/RevenuesAndContractAccountingDetails4" />
    <link:roleRef xlink:type="simple" xlink:href="duot-20251231.xsd#RevenuesAndContractAccountingDetailsNarrative" roleURI="http://duostechnologies/role/RevenuesAndContractAccountingDetailsNarrative" />
    <link:roleRef xlink:type="simple" xlink:href="duot-20251231.xsd#SegmentReportingDetails" roleURI="http://duostechnologies/role/SegmentReportingDetails" />
    <link:roleRef xlink:type="simple" xlink:href="duot-20251231.xsd#SegmentReportingDetails1" roleURI="http://duostechnologies/role/SegmentReportingDetails1" />
    <link:roleRef xlink:type="simple" xlink:href="duot-20251231.xsd#CommitmentsAndContingenciesDetails" roleURI="http://duostechnologies/role/CommitmentsAndContingenciesDetails" />
    <link:roleRef xlink:type="simple" xlink:href="duot-20251231.xsd#CommitmentsAndContingenciesDetails1" roleURI="http://duostechnologies/role/CommitmentsAndContingenciesDetails1" />
    <link:roleRef xlink:type="simple" xlink:href="duot-20251231.xsd#CommitmentsAndContingenciesDetails2" roleURI="http://duostechnologies/role/CommitmentsAndContingenciesDetails2" />
    <link:roleRef xlink:type="simple" xlink:href="duot-20251231.xsd#CommitmentsAndContingenciesDetails3" roleURI="http://duostechnologies/role/CommitmentsAndContingenciesDetails3" />
    <link:roleRef xlink:type="simple" xlink:href="duot-20251231.xsd#CommitmentsAndContingenciesDetails4" roleURI="http://duostechnologies/role/CommitmentsAndContingenciesDetails4" />
    <link:roleRef xlink:type="simple" xlink:href="duot-20251231.xsd#CommitmentsAndContingenciesDetailsNarrative" roleURI="http://duostechnologies/role/CommitmentsAndContingenciesDetailsNarrative" />
    <link:roleRef xlink:type="simple" xlink:href="duot-20251231.xsd#IncomeTaxesDetails" roleURI="http://duostechnologies/role/IncomeTaxesDetails" />
    <link:roleRef xlink:type="simple" xlink:href="duot-20251231.xsd#IncomeTaxesDetails1" roleURI="http://duostechnologies/role/IncomeTaxesDetails1" />
    <link:roleRef xlink:type="simple" xlink:href="duot-20251231.xsd#IncomeTaxesDetails2" roleURI="http://duostechnologies/role/IncomeTaxesDetails2" />
    <link:roleRef xlink:type="simple" xlink:href="duot-20251231.xsd#IncomeTaxesDetailsNarrative" roleURI="http://duostechnologies/role/IncomeTaxesDetailsNarrative" />
    <link:roleRef xlink:type="simple" xlink:href="duot-20251231.xsd#StockholdersEquityDetails" roleURI="http://duostechnologies/role/StockholdersEquityDetails" />
    <link:roleRef xlink:type="simple" xlink:href="duot-20251231.xsd#StockholdersEquityDetails1" roleURI="http://duostechnologies/role/StockholdersEquityDetails1" />
    <link:roleRef xlink:type="simple" xlink:href="duot-20251231.xsd#StockholdersEquityDetailsNarrative" roleURI="http://duostechnologies/role/StockholdersEquityDetailsNarrative" />
    <link:roleRef xlink:type="simple" xlink:href="duot-20251231.xsd#CommonStockOptionsWarrantsAndRestrictedStockDetails" roleURI="http://duostechnologies/role/CommonStockOptionsWarrantsAndRestrictedStockDetails" />
    <link:roleRef xlink:type="simple" xlink:href="duot-20251231.xsd#CommonStockOptionsWarrantsAndRestrictedStockDetails1" roleURI="http://duostechnologies/role/CommonStockOptionsWarrantsAndRestrictedStockDetails1" />
    <link:roleRef xlink:type="simple" xlink:href="duot-20251231.xsd#CommonStockOptionsWarrantsAndRestrictedStockDetails2" roleURI="http://duostechnologies/role/CommonStockOptionsWarrantsAndRestrictedStockDetails2" />
    <link:roleRef xlink:type="simple" xlink:href="duot-20251231.xsd#CommonStockOptionsWarrantsAndRestrictedStockDetails3" roleURI="http://duostechnologies/role/CommonStockOptionsWarrantsAndRestrictedStockDetails3" />
    <link:roleRef xlink:type="simple" xlink:href="duot-20251231.xsd#CommonStockOptionsWarrantsAndRestrictedStockDetails4" roleURI="http://duostechnologies/role/CommonStockOptionsWarrantsAndRestrictedStockDetails4" />
    <link:roleRef xlink:type="simple" xlink:href="duot-20251231.xsd#CommonStockOptionsWarrantsAndRestrictedStockDetailsNarrative" roleURI="http://duostechnologies/role/CommonStockOptionsWarrantsAndRestrictedStockDetailsNarrative" />
    <link:roleRef xlink:type="simple" xlink:href="duot-20251231.xsd#DefinedContributionPlanDetailsNarrative" roleURI="http://duostechnologies/role/DefinedContributionPlanDetailsNarrative" />
    <link:roleRef xlink:type="simple" xlink:href="duot-20251231.xsd#RelatedPartyTransactionsDetailsNarrative" roleURI="http://duostechnologies/role/RelatedPartyTransactionsDetailsNarrative" />
    <link:roleRef xlink:type="simple" xlink:href="duot-20251231.xsd#SaleOfAssetsDetails" roleURI="http://duostechnologies/role/SaleOfAssetsDetails" />
    <link:roleRef xlink:type="simple" xlink:href="duot-20251231.xsd#SaleOfAssetsDetailsNarrative" roleURI="http://duostechnologies/role/SaleOfAssetsDetailsNarrative" />
    <link:roleRef xlink:type="simple" xlink:href="duot-20251231.xsd#SubsequentEventsDetailsNarrative" roleURI="http://duostechnologies/role/SubsequentEventsDetailsNarrative" />
    <link:calculationLink xlink:type="extended" xlink:role="http://duostechnologies/role/Cover" xlink:title="00000001 - Document - Cover" />
    <link:calculationLink xlink:type="extended" xlink:role="http://duostechnologies/role/ConsolidatedBalanceSheets" xlink:title="00000002 - Statement - CONSOLIDATED BALANCE SHEETS">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaapAssetsCurrent" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Cash" xlink:label="loc_us-gaapCash" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapCash" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaapAccountsReceivableNetCurrent" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapAccountsReceivableNetCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="duot-20251231.xsd#duot_AccountsReceivableNetRelatedParties" xlink:label="loc_duotAccountsReceivableNetRelatedParties" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_duotAccountsReceivableNetRelatedParties" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="duot-20251231.xsd#duot_LeaseReceivable" xlink:label="loc_duotLeaseReceivable" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_duotLeaseReceivable" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerAssetNetCurrent" xlink:label="loc_us-gaapContractWithCustomerAssetNetCurrent" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapContractWithCustomerAssetNetCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaapInventoryNet" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapInventoryNet" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" />
      <link:calculationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherAssets" xlink:label="loc_us-gaapOtherAssets" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityMethodInvestments" xlink:label="loc_us-gaapEquityMethodInvestments" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOtherAssets" xlink:to="loc_us-gaapEquityMethodInvestments" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherIntangibleAssetsNet" xlink:label="loc_us-gaapOtherIntangibleAssetsNet" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOtherAssets" xlink:to="loc_us-gaapOtherIntangibleAssetsNet" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="duot-20251231.xsd#duot_NoteReceivableNet" xlink:label="loc_duotNoteReceivableNet" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOtherAssets" xlink:to="loc_duotNoteReceivableNet" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="loc_us-gaapIntangibleAssetsNetExcludingGoodwill" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOtherAssets" xlink:to="loc_us-gaapIntangibleAssetsNetExcludingGoodwill" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="duot-20251231.xsd#duot_CapitalizedSoftwareDevelopmentCostsForSoftwareSoldToCustomer" xlink:label="loc_duotCapitalizedSoftwareDevelopmentCostsForSoftwareSoldToCustomer" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOtherAssets" xlink:to="loc_duotCapitalizedSoftwareDevelopmentCostsForSoftwareSoldToCustomer" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Assets" xlink:label="loc_us-gaapAssets" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapAssetsCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryNoncurrent" xlink:label="loc_us-gaapInventoryNoncurrent" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapInventoryNoncurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="duot-20251231.xsd#duot_LeaseReceivableNoncurrent" xlink:label="loc_duotLeaseReceivableNoncurrent" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_duotLeaseReceivableNoncurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapPropertyPlantAndEquipmentNet" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="loc_us-gaapOperatingLeaseRightOfUseAsset" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapOperatingLeaseRightOfUseAsset" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="duot-20251231.xsd#duot_FinancingLeaseRightOfUseAssetEdgeDataCenters" xlink:label="loc_duotFinancingLeaseRightOfUseAssetEdgeDataCenters" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_duotFinancingLeaseRightOfUseAssetEdgeDataCenters" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="duot-20251231.xsd#duot_OperatingLeaseRightOfUseAssetLandNet" xlink:label="loc_duotOperatingLeaseRightOfUseAssetLandNet" />
      <link:calculationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_duotOperatingLeaseRightOfUseAssetLandNet" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SecurityDeposit" xlink:label="loc_us-gaapSecurityDeposit" />
      <link:calculationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapSecurityDeposit" xlink:type="arc" weight="1" />
      <link:calculationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapOtherAssets" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaapLiabilitiesCurrent" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaapAccountsPayableCurrent" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapAccountsPayableCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="duot-20251231.xsd#duot_NotesPayableFinancingAgreements" xlink:label="loc_duotNotesPayableFinancingAgreements" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_duotNotesPayableFinancingAgreements" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaapAccruedLiabilitiesCurrent" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapAccruedLiabilitiesCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityCurrent" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapOperatingLeaseLiabilityCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="duot-20251231.xsd#duot_LeaseObligationEdgeDataCentersCurrentPortion" xlink:label="loc_duotLeaseObligationEdgeDataCentersCurrentPortion" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_duotLeaseObligationEdgeDataCentersCurrentPortion" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="duot-20251231.xsd#duot_OperatingLeaseObligationLandCurrentPortion" xlink:label="loc_duotOperatingLeaseObligationLandCurrentPortion" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_duotOperatingLeaseObligationLandCurrentPortion" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="duot-20251231.xsd#duot_NotesPayableCurrentNetOfDiscounts" xlink:label="loc_duotNotesPayableCurrentNetOfDiscounts" />
      <link:calculationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_duotNotesPayableCurrentNetOfDiscounts" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="duot-20251231.xsd#duot_ContractLiabilitiesCurrentTechnologysystems" xlink:label="loc_duotContractLiabilitiesCurrentTechnologysystems" />
      <link:calculationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_duotContractLiabilitiesCurrentTechnologysystems" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="duot-20251231.xsd#duot_ContractLiabilitiesCurrentTechnologySolutions" xlink:label="loc_duotContractLiabilitiesCurrentTechnologySolutions" />
      <link:calculationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_duotContractLiabilitiesCurrentTechnologySolutions" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="duot-20251231.xsd#duot_ContractLiabilitiesCurrentCnDigitalAgreement" xlink:label="loc_duotContractLiabilitiesCurrentCnDigitalAgreement" />
      <link:calculationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_duotContractLiabilitiesCurrentCnDigitalAgreement" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="duot-20251231.xsd#duot_ContractLiabilitiesCurrentServicesAndConsulting" xlink:label="loc_duotContractLiabilitiesCurrentServicesAndConsulting" />
      <link:calculationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_duotContractLiabilitiesCurrentServicesAndConsulting" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="duot-20251231.xsd#duot_ContractLiabilitiesCurrentRelatedParties" xlink:label="loc_duotContractLiabilitiesCurrentRelatedParties" />
      <link:calculationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_duotContractLiabilitiesCurrentRelatedParties" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaapLiabilities" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilities" xlink:to="loc_us-gaapLiabilitiesCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="duot-20251231.xsd#duot_ContractLiabilitiesLessCurrentPortion" xlink:label="loc_duotContractLiabilitiesLessCurrentPortion" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilities" xlink:to="loc_duotContractLiabilitiesLessCurrentPortion" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="duot-20251231.xsd#duot_ContractLiabilitiesLessCurrentPortionRelatedParties" xlink:label="loc_duotContractLiabilitiesLessCurrentPortionRelatedParties" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilities" xlink:to="loc_duotContractLiabilitiesLessCurrentPortionRelatedParties" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityNoncurrent" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilities" xlink:to="loc_us-gaapOperatingLeaseLiabilityNoncurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="duot-20251231.xsd#duot_OperatingLeaseObligationLandLessNonCurrentPortion" xlink:label="loc_duotOperatingLeaseObligationLandLessNonCurrentPortion" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilities" xlink:to="loc_duotOperatingLeaseObligationLandLessNonCurrentPortion" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="duot-20251231.xsd#duot_LeaseObligationEdgeDataCentersLessCurrentPortion" xlink:label="loc_duotLeaseObligationEdgeDataCentersLessCurrentPortion" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilities" xlink:to="loc_duotLeaseObligationEdgeDataCentersLessCurrentPortion" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="duot-20251231.xsd#duot_TotalStockAndPaidInCapitalAndRetainedEarningsDeficit" xlink:label="loc_duotTotalStockAndPaidInCapitalAndRetainedEarningsDeficit" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockValue" xlink:label="loc_us-gaapPreferredStockValue" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_duotTotalStockAndPaidInCapitalAndRetainedEarningsDeficit" xlink:to="loc_us-gaapPreferredStockValue" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaapCommonStockValue" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_duotTotalStockAndPaidInCapitalAndRetainedEarningsDeficit" xlink:to="loc_us-gaapCommonStockValue" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="loc_us-gaapAdditionalPaidInCapital" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_duotTotalStockAndPaidInCapitalAndRetainedEarningsDeficit" xlink:to="loc_us-gaapAdditionalPaidInCapital" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaapRetainedEarningsAccumulatedDeficit" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_duotTotalStockAndPaidInCapitalAndRetainedEarningsDeficit" xlink:to="loc_us-gaapRetainedEarningsAccumulatedDeficit" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_duotTotalStockAndPaidInCapitalAndRetainedEarningsDeficit" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TreasuryStockCommonValue" xlink:label="loc_us-gaapTreasuryStockCommonValue" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapTreasuryStockCommonValue" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaapLiabilitiesAndStockholdersEquity" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquity" xlink:to="loc_us-gaapLiabilities" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquity" xlink:to="loc_us-gaapStockholdersEquity" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://duostechnologies/role/ConsolidatedBalanceSheetsParenthetical" xlink:title="00000003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://duostechnologies/role/ConsolidatedStatementsOfOperations" xlink:title="00000004 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaapGrossProfit" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Revenues" xlink:label="loc_us-gaapRevenues" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapGrossProfit" xlink:to="loc_us-gaapRevenues" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CostOfRevenue" xlink:label="loc_us-gaapCostOfRevenue" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapGrossProfit" xlink:to="loc_us-gaapCostOfRevenue" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingCostsAndExpenses" xlink:label="loc_us-gaapOperatingCostsAndExpenses" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="loc_us-gaapSellingAndMarketingExpense" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingCostsAndExpenses" xlink:to="loc_us-gaapSellingAndMarketingExpense" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="loc_us-gaapResearchAndDevelopmentExpense" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingCostsAndExpenses" xlink:to="loc_us-gaapResearchAndDevelopmentExpense" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="loc_us-gaapGeneralAndAdministrativeExpense" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingCostsAndExpenses" xlink:to="loc_us-gaapGeneralAndAdministrativeExpense" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaapOperatingIncomeLoss" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingIncomeLoss" xlink:to="loc_us-gaapGrossProfit" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingIncomeLoss" xlink:to="loc_us-gaapOperatingCostsAndExpenses" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="loc_us-gaapNonoperatingIncomeExpense" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InterestExpenseNonoperating" xlink:label="loc_us-gaapInterestExpenseNonoperating" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNonoperatingIncomeExpense" xlink:to="loc_us-gaapInterestExpenseNonoperating" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueAdjustmentOfWarrants" xlink:label="loc_us-gaapFairValueAdjustmentOfWarrants" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNonoperatingIncomeExpense" xlink:to="loc_us-gaapFairValueAdjustmentOfWarrants" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:label="loc_us-gaapGainsLossesOnExtinguishmentOfDebt" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNonoperatingIncomeExpense" xlink:to="loc_us-gaapGainsLossesOnExtinguishmentOfDebt" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="duot-20251231.xsd#duot_InterestIncomeOnLeaseReceivable" xlink:label="loc_duotInterestIncomeOnLeaseReceivable" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNonoperatingIncomeExpense" xlink:to="loc_duotInterestIncomeOnLeaseReceivable" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InvestmentIncomeInterest" xlink:label="loc_us-gaapInvestmentIncomeInterest" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNonoperatingIncomeExpense" xlink:to="loc_us-gaapInvestmentIncomeInterest" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="loc_us-gaapOtherNonoperatingIncomeExpense" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNonoperatingIncomeExpense" xlink:to="loc_us-gaapOtherNonoperatingIncomeExpense" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetIncomeLoss" xlink:to="loc_us-gaapOperatingIncomeLoss" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetIncomeLoss" xlink:to="loc_us-gaapNonoperatingIncomeExpense" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://duostechnologies/role/ConsolidatedStatementsOfChangesInStockholdersEquity" xlink:title="00000005 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS&apos; EQUITY" />
    <link:calculationLink xlink:type="extended" xlink:role="http://duostechnologies/role/ConsolidatedStatementsOfCashFlows" xlink:title="00000006 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ImpairmentOfOilAndGasProperties" xlink:label="loc_us-gaapImpairmentOfOilAndGasProperties" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapImpairmentOfOilAndGasProperties" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="loc_us-gaapDepreciationDepletionAndAmortization" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapDepreciationDepletionAndAmortization" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="duot-20251231.xsd#duot_InventoryWriteoff" xlink:label="loc_duotInventoryWriteoff" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_duotInventoryWriteoff" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="duot-20251231.xsd#duot_InsurancePremiumCredit" xlink:label="loc_duotInsurancePremiumCredit" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_duotInsurancePremiumCredit" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaapShareBasedCompensation" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapShareBasedCompensation" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims" xlink:label="loc_us-gaapIssuanceOfStockAndWarrantsForServicesOrClaims" />
      <link:calculationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIssuanceOfStockAndWarrantsForServicesOrClaims" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="duot-20251231.xsd#duot_AmortizationOfDebtDiscountRelatedToWarrantLiabilities" xlink:label="loc_duotAmortizationOfDebtDiscountRelatedToWarrantLiabilities" />
      <link:calculationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_duotAmortizationOfDebtDiscountRelatedToWarrantLiabilities" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueAdjustmentOfWarrants" xlink:label="loc_us-gaapFairValueAdjustmentOfWarrants" />
      <link:calculationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapFairValueAdjustmentOfWarrants" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:label="loc_us-gaapGainsLossesOnExtinguishmentOfDebt" />
      <link:calculationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapGainsLossesOnExtinguishmentOfDebt" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="duot-20251231.xsd#duot_AmortizationOfDebtDiscountRelatedToWarrantLiability" xlink:label="loc_duotAmortizationOfDebtDiscountRelatedToWarrantLiability" />
      <link:calculationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_duotAmortizationOfDebtDiscountRelatedToWarrantLiability" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="duot-20251231.xsd#duot_AmortizationOfRightOfUseAssetLand" xlink:label="loc_duotAmortizationOfRightOfUseAssetLand" />
      <link:calculationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_duotAmortizationOfRightOfUseAssetLand" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="duot-20251231.xsd#duot_AmortizationOfLeaseRightOfUseAssetEdgeDataCenters" xlink:label="loc_duotAmortizationOfLeaseRightOfUseAssetEdgeDataCenters" />
      <link:calculationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_duotAmortizationOfLeaseRightOfUseAssetEdgeDataCenters" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="duot-20251231.xsd#duot_ProvisionForCreditLossesAccountsReceivable" xlink:label="loc_duotProvisionForCreditLossesAccountsReceivable" />
      <link:calculationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_duotProvisionForCreditLossesAccountsReceivable" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="duot-20251231.xsd#duot_ProvisionForCreditLossesNoteReceivable" xlink:label="loc_duotProvisionForCreditLossesNoteReceivable" />
      <link:calculationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_duotProvisionForCreditLossesNoteReceivable" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInReceivables" xlink:label="loc_us-gaapIncreaseDecreaseInReceivables" />
      <link:calculationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInReceivables" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInAccountsReceivableRelatedParties" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsReceivableRelatedParties" />
      <link:calculationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsReceivableRelatedParties" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="duot-20251231.xsd#duot_IncreaseDecreaseInLeaseReceivables" xlink:label="loc_duotIncreaseDecreaseInLeaseReceivables" />
      <link:calculationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_duotIncreaseDecreaseInLeaseReceivables" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInNotesReceivableCurrent" xlink:label="loc_us-gaapIncreaseDecreaseInNotesReceivableCurrent" />
      <link:calculationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInNotesReceivableCurrent" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerAsset" xlink:label="loc_us-gaapIncreaseDecreaseInContractWithCustomerAsset" />
      <link:calculationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInContractWithCustomerAsset" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="loc_us-gaapIncreaseDecreaseInInventories" />
      <link:calculationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInInventories" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="loc_us-gaapIncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" />
      <link:calculationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsPayable" />
      <link:calculationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsPayable" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInSecurityDeposits" xlink:label="loc_us-gaapIncreaseDecreaseInSecurityDeposits" />
      <link:calculationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInSecurityDeposits" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInAccruedLiabilities" />
      <link:calculationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInAccruedLiabilities" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:label="loc_us-gaapIncreaseDecreaseInOperatingLeaseLiability" />
      <link:calculationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInOperatingLeaseLiability" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInOtherOperatingLiabilities" />
      <link:calculationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInOtherOperatingLiabilities" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="duot-20251231.xsd#duot_FinancingLeaseObligationsEdgeDataCenters" xlink:label="loc_duotFinancingLeaseObligationsEdgeDataCenters" />
      <link:calculationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_duotFinancingLeaseObligationsEdgeDataCenters" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="duot-20251231.xsd#duot_ContractLiabilitiesServicesAndConsulting" xlink:label="loc_duotContractLiabilitiesServicesAndConsulting" />
      <link:calculationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_duotContractLiabilitiesServicesAndConsulting" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="duot-20251231.xsd#duot_ContractLiabilitiesTechnologySystems" xlink:label="loc_duotContractLiabilitiesTechnologySystems" />
      <link:calculationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_duotContractLiabilitiesTechnologySystems" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="duot-20251231.xsd#duot_ContractLiabilitiesCnDigitalAgreement" xlink:label="loc_duotContractLiabilitiesCnDigitalAgreement" />
      <link:calculationArc order="31" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_duotContractLiabilitiesCnDigitalAgreement" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="duot-20251231.xsd#duot_ContractLiabilitiesTechnologySolutions" xlink:label="loc_duotContractLiabilitiesTechnologySolutions" />
      <link:calculationArc order="32" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_duotContractLiabilitiesTechnologySolutions" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="duot-20251231.xsd#duot_IncreaseDecreaseInContractWithCustomerLiabilityRelatedParties" xlink:label="loc_duotIncreaseDecreaseInContractWithCustomerLiabilityRelatedParties" />
      <link:calculationArc order="33" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_duotIncreaseDecreaseInContractWithCustomerLiabilityRelatedParties" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsToAcquireIntangibleAssets" xlink:label="loc_us-gaapPaymentsToAcquireIntangibleAssets" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaapPaymentsToAcquireIntangibleAssets" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" />
      <link:loc xlink:type="locator" xlink:href="duot-20251231.xsd#duot_RepaymentsOnFinancingAgreements" xlink:label="loc_duotRepaymentsOnFinancingAgreements" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_duotRepaymentsOnFinancingAgreements" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="duot-20251231.xsd#duot_ProceedsFromNotesPayableRelatedParties" xlink:label="loc_duotProceedsFromNotesPayableRelatedParties" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_duotProceedsFromNotesPayableRelatedParties" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="duot-20251231.xsd#duot_RepaymentsOfLeaseFinancing" xlink:label="loc_duotRepaymentsOfLeaseFinancing" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_duotRepaymentsOfLeaseFinancing" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RepaymentsOfNotesPayable" xlink:label="loc_us-gaapRepaymentsOfNotesPayable" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapRepaymentsOfNotesPayable" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromWarrantExercises" xlink:label="loc_us-gaapProceedsFromWarrantExercises" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapProceedsFromWarrantExercises" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="loc_us-gaapProceedsFromIssuanceOfCommonStock" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapProceedsFromIssuanceOfCommonStock" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="duot-20251231.xsd#duot_ProceedsFromExerciseOfStockOptions" xlink:label="loc_duotProceedsFromExerciseOfStockOptions" />
      <link:calculationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_duotProceedsFromExerciseOfStockOptions" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="duot-20251231.xsd#duot_IssuanceCosts" xlink:label="loc_duotIssuanceCosts" />
      <link:calculationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_duotIssuanceCosts" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="duot-20251231.xsd#duot_ProceedsFromSharesIssuedUnderEmployeeStockPurchasePlan" xlink:label="loc_duotProceedsFromSharesIssuedUnderEmployeeStockPurchasePlan" />
      <link:calculationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_duotProceedsFromSharesIssuedUnderEmployeeStockPurchasePlan" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock" xlink:label="loc_us-gaapProceedsFromIssuanceOfPreferredStockAndPreferenceStock" />
      <link:calculationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapProceedsFromIssuanceOfPreferredStockAndPreferenceStock" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:type="arc" weight="1" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://duostechnologies/role/CybersecurityRiskManagementAndStrategyDisclosure" xlink:title="999007 - Disclosure - Cybersecurity Risk Management and Strategy Disclosure" />
    <link:calculationLink xlink:type="extended" xlink:role="http://duostechnologies/role/NatureOfOperationsAndSummaryOfSignificantAccountingPolicies" xlink:title="999009 - Disclosure - NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES" />
    <link:calculationLink xlink:type="extended" xlink:role="http://duostechnologies/role/Liquidity" xlink:title="999010 - Disclosure - LIQUIDITY" />
    <link:calculationLink xlink:type="extended" xlink:role="http://duostechnologies/role/AccountsReceivable" xlink:title="999011 - Disclosure - ACCOUNTS RECEIVABLE" />
    <link:calculationLink xlink:type="extended" xlink:role="http://duostechnologies/role/PropertyAndEquipment" xlink:title="999012 - Disclosure - PROPERTY AND EQUIPMENT" />
    <link:calculationLink xlink:type="extended" xlink:role="http://duostechnologies/role/PatentsAndTrademarks" xlink:title="999013 - Disclosure - PATENTS AND TRADEMARKS" />
    <link:calculationLink xlink:type="extended" xlink:role="http://duostechnologies/role/SoftwareDevelopmentCosts" xlink:title="999014 - Disclosure - SOFTWARE DEVELOPMENT COSTS" />
    <link:calculationLink xlink:type="extended" xlink:role="http://duostechnologies/role/IntangibleAsset" xlink:title="999015 - Disclosure - INTANGIBLE ASSET" />
    <link:calculationLink xlink:type="extended" xlink:role="http://duostechnologies/role/CashAdvancePaymentSawgrassAprHoldingsLlc" xlink:title="999016 - Disclosure - CASH ADVANCE PAYMENT &#8211; SAWGRASS APR HOLDINGS LLC" />
    <link:calculationLink xlink:type="extended" xlink:role="http://duostechnologies/role/EquityInvestmentSawgrassAprHoldingsLlc" xlink:title="999017 - Disclosure - EQUITY INVESTMENT &#8211; SAWGRASS APR HOLDINGS LLC" />
    <link:calculationLink xlink:type="extended" xlink:role="http://duostechnologies/role/Debt" xlink:title="999018 - Disclosure - DEBT" />
    <link:calculationLink xlink:type="extended" xlink:role="http://duostechnologies/role/RevenuesAndContractAccounting" xlink:title="999019 - Disclosure - REVENUES AND CONTRACT ACCOUNTING" />
    <link:calculationLink xlink:type="extended" xlink:role="http://duostechnologies/role/SegmentReporting" xlink:title="999020 - Disclosure - SEGMENT REPORTING" />
    <link:calculationLink xlink:type="extended" xlink:role="http://duostechnologies/role/CommitmentsAndContingencies" xlink:title="999021 - Disclosure - COMMITMENTS AND CONTINGENCIES" />
    <link:calculationLink xlink:type="extended" xlink:role="http://duostechnologies/role/IncomeTaxes" xlink:title="999022 - Disclosure - INCOME TAXES" />
    <link:calculationLink xlink:type="extended" xlink:role="http://duostechnologies/role/StockholdersEquity" xlink:title="999023 - Disclosure - STOCKHOLDERS&#8217; EQUITY" />
    <link:calculationLink xlink:type="extended" xlink:role="http://duostechnologies/role/CommonStockOptionsWarrantsAndRestrictedStock" xlink:title="999024 - Disclosure - COMMON STOCK OPTIONS, WARRANTS AND RESTRICTED STOCK" />
    <link:calculationLink xlink:type="extended" xlink:role="http://duostechnologies/role/DefinedContributionPlan" xlink:title="999025 - Disclosure - DEFINED CONTRIBUTION PLAN" />
    <link:calculationLink xlink:type="extended" xlink:role="http://duostechnologies/role/RelatedPartyTransactions" xlink:title="999026 - Disclosure - RELATED PARTY TRANSACTIONS" />
    <link:calculationLink xlink:type="extended" xlink:role="http://duostechnologies/role/SaleOfAssets" xlink:title="999027 - Disclosure - SALE OF ASSETS" />
    <link:calculationLink xlink:type="extended" xlink:role="http://duostechnologies/role/SubsequentEvents" xlink:title="999028 - Disclosure - SUBSEQUENT EVENTS" />
    <link:calculationLink xlink:type="extended" xlink:role="http://duostechnologies/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies" xlink:title="999029 - Disclosure - NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://duostechnologies/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesTables" xlink:title="999030 - Disclosure - NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://duostechnologies/role/AccountsReceivableTables" xlink:title="999031 - Disclosure - ACCOUNTS RECEIVABLE (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://duostechnologies/role/PropertyAndEquipmentTables" xlink:title="999032 - Disclosure - PROPERTY AND EQUIPMENT (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://duostechnologies/role/PatentsAndTrademarksTables" xlink:title="999033 - Disclosure - PATENTS AND TRADEMARKS (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://duostechnologies/role/SoftwareDevelopmentCostsTables" xlink:title="999034 - Disclosure - SOFTWARE DEVELOPMENT COSTS (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://duostechnologies/role/CashAdvancePaymentSawgrassAprHoldingsLlcTables" xlink:title="999035 - Disclosure - CASH ADVANCE PAYMENT &#8211; SAWGRASS APR HOLDINGS LLC (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://duostechnologies/role/EquityInvestmentSawgrassAprHoldingsLlcTables" xlink:title="999036 - Disclosure - EQUITY INVESTMENT &#8211; SAWGRASS APR HOLDINGS LLC (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://duostechnologies/role/DebtTables" xlink:title="999037 - Disclosure - DEBT (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://duostechnologies/role/RevenuesAndContractAccountingTables" xlink:title="999038 - Disclosure - REVENUES AND CONTRACT ACCOUNTING (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://duostechnologies/role/SegmentReportingTables" xlink:title="999039 - Disclosure - SEGMENT REPORTING (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://duostechnologies/role/CommitmentsAndContingenciesTables" xlink:title="999040 - Disclosure - COMMITMENTS AND CONTINGENCIES (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://duostechnologies/role/IncomeTaxesTables" xlink:title="999041 - Disclosure - INCOME TAXES (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://duostechnologies/role/StockholdersEquityTables" xlink:title="999042 - Disclosure - STOCKHOLDERS&#8217; EQUITY (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://duostechnologies/role/CommonStockOptionsWarrantsAndRestrictedStockTables" xlink:title="999043 - Disclosure - COMMON STOCK OPTIONS, WARRANTS AND RESTRICTED STOCK (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://duostechnologies/role/SaleOfAssetsTables" xlink:title="999044 - Disclosure - SALE OF ASSETS (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://duostechnologies/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetails" xlink:title="999045 - Disclosure - NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://duostechnologies/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetails1" xlink:title="999046 - Disclosure - NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details 1)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://duostechnologies/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:title="999047 - Disclosure - NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://duostechnologies/role/LiquidityDetailsNarrative" xlink:title="999048 - Disclosure - LIQUIDITY (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://duostechnologies/role/AccountsReceivableDetails" xlink:title="999049 - Disclosure - ACCOUNTS RECEIVABLE (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsReceivableNet" xlink:label="loc_us-gaapAccountsReceivableNet" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsReceivableGross" xlink:label="loc_us-gaapAccountsReceivableGross" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAccountsReceivableNet" xlink:to="loc_us-gaapAccountsReceivableGross" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="duot-20251231.xsd#duot_AccountReceivableRelatedParties" xlink:label="loc_duotAccountReceivableRelatedParties" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAccountsReceivableNet" xlink:to="loc_duotAccountReceivableRelatedParties" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="loc_us-gaapAllowanceForDoubtfulAccountsReceivable" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAccountsReceivableNet" xlink:to="loc_us-gaapAllowanceForDoubtfulAccountsReceivable" xlink:type="arc" weight="-1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://duostechnologies/role/AccountsReceivableDetails1" xlink:title="999050 - Disclosure - ACCOUNTS RECEIVABLE (Details 1)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://duostechnologies/role/AccountsReceivableDetailsNarrative" xlink:title="999051 - Disclosure - ACCOUNTS RECEIVABLE (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://duostechnologies/role/PropertyAndEquipmentDetails" xlink:title="999052 - Disclosure - PROPERTY AND EQUIPMENT (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://duostechnologies/role/PatentsAndTrademarksDetails" xlink:title="999053 - Disclosure - PATENTS AND TRADEMARKS (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsNet" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsGross" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsNet" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsGross" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAccumulatedAmortization" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsNet" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:type="arc" weight="-1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://duostechnologies/role/PatentsAndTrademarksDetailsNarrative" xlink:title="999054 - Disclosure - PATENTS AND TRADEMARKS (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://duostechnologies/role/SoftwareDevelopmentCostsDetails" xlink:title="999055 - Disclosure - SOFTWARE DEVELOPMENT COSTS (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://duostechnologies/role/SoftwareDevelopmentCostsDetails1" xlink:title="999056 - Disclosure - SOFTWARE DEVELOPMENT COSTS (Details 1)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://duostechnologies/role/SoftwareDevelopmentCostsDetailsNarrative" xlink:title="999057 - Disclosure - SOFTWARE DEVELOPMENT COSTS (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://duostechnologies/role/IntangibleAssetDetailsNarrative" xlink:title="999058 - Disclosure - INTANGIBLE ASSET (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://duostechnologies/role/CashAdvancePayment-SawgrassAprHoldingsLlcDetails" xlink:title="999059 - Disclosure - CASH ADVANCE PAYMENT - SAWGRASS APR HOLDINGS LLC (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://duostechnologies/role/CashAdvancePaymentSawgrassAprHoldingsLlcDetailsNarrative" xlink:title="999060 - Disclosure - CASH ADVANCE PAYMENT &#8211; SAWGRASS APR HOLDINGS LLC (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://duostechnologies/role/EquityInvestment-SawgrassAprHoldingsLlcDetails" xlink:title="999061 - Disclosure - EQUITY INVESTMENT - SAWGRASS APR HOLDINGS LLC (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://duostechnologies/role/EquityInvestmentSawgrassAprHoldingsLlcDetailsNarrative" xlink:title="999062 - Disclosure - EQUITY INVESTMENT &#8211; SAWGRASS APR HOLDINGS LLC (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://duostechnologies/role/DebtDetails" xlink:title="999063 - Disclosure - DEBT (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://duostechnologies/role/DebtDetails1" xlink:title="999064 - Disclosure - DEBT (Details 1)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://duostechnologies/role/DebtDetails2" xlink:title="999065 - Disclosure - DEBT (Details 2)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://duostechnologies/role/DebtDetailsNarrative" xlink:title="999066 - Disclosure - DEBT (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://duostechnologies/role/RevenuesAndContractAccountingDetails" xlink:title="999067 - Disclosure - REVENUES AND CONTRACT ACCOUNTING (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerAssetNetCurrent" xlink:label="loc_us-gaapContractWithCustomerAssetNetCurrent" />
      <link:loc xlink:type="locator" xlink:href="duot-20251231.xsd#duot_CumulativeRevenueRecognized" xlink:label="loc_duotCumulativeRevenueRecognized" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapContractWithCustomerAssetNetCurrent" xlink:to="loc_duotCumulativeRevenueRecognized" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="duot-20251231.xsd#duot_BillingsOrCashReceived" xlink:label="loc_duotBillingsOrCashReceived" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapContractWithCustomerAssetNetCurrent" xlink:to="loc_duotBillingsOrCashReceived" xlink:type="arc" weight="-1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://duostechnologies/role/RevenuesAndContractAccountingDetails1" xlink:title="999068 - Disclosure - REVENUES AND CONTRACT ACCOUNTING (Details 1)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://duostechnologies/role/RevenuesAndContractAccountingDetails2" xlink:title="999069 - Disclosure - REVENUES AND CONTRACT ACCOUNTING (Details 2)">
      <link:loc xlink:type="locator" xlink:href="duot-20251231.xsd#duot_ContractLiabilitiesTechnologiesSystems" xlink:label="loc_duotContractLiabilitiesTechnologiesSystems" />
      <link:loc xlink:type="locator" xlink:href="duot-20251231.xsd#duot_BillingsAndorCashReceiptsOnUncompletedContracts" xlink:label="loc_duotBillingsAndorCashReceiptsOnUncompletedContracts" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_duotContractLiabilitiesTechnologiesSystems" xlink:to="loc_duotBillingsAndorCashReceiptsOnUncompletedContracts" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="duot-20251231.xsd#duot_CumulativeRevenuesRecognized" xlink:label="loc_duotCumulativeRevenuesRecognized" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_duotContractLiabilitiesTechnologiesSystems" xlink:to="loc_duotCumulativeRevenuesRecognized" xlink:type="arc" weight="-1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://duostechnologies/role/RevenuesAndContractAccountingDetails3" xlink:title="999070 - Disclosure - REVENUES AND CONTRACT ACCOUNTING (Details 3)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://duostechnologies/role/RevenuesAndContractAccountingDetails4" xlink:title="999071 - Disclosure - REVENUES AND CONTRACT ACCOUNTING (Details 4)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://duostechnologies/role/RevenuesAndContractAccountingDetailsNarrative" xlink:title="999072 - Disclosure - REVENUES AND CONTRACT ACCOUNTING (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://duostechnologies/role/SegmentReportingDetails" xlink:title="999073 - Disclosure - SEGMENT REPORTING (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://duostechnologies/role/SegmentReportingDetails1" xlink:title="999074 - Disclosure - SEGMENT REPORTING (Details 1)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://duostechnologies/role/CommitmentsAndContingenciesDetails" xlink:title="999075 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://duostechnologies/role/CommitmentsAndContingenciesDetails1" xlink:title="999076 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details 1)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://duostechnologies/role/CommitmentsAndContingenciesDetails2" xlink:title="999077 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details 2)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://duostechnologies/role/CommitmentsAndContingenciesDetails3" xlink:title="999078 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details 3)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://duostechnologies/role/CommitmentsAndContingenciesDetails4" xlink:title="999079 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details 4)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://duostechnologies/role/CommitmentsAndContingenciesDetailsNarrative" xlink:title="999080 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://duostechnologies/role/IncomeTaxesDetails" xlink:title="999081 - Disclosure - INCOME TAXES (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://duostechnologies/role/IncomeTaxesDetails1" xlink:title="999082 - Disclosure - INCOME TAXES (Details 1)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://duostechnologies/role/IncomeTaxesDetails2" xlink:title="999083 - Disclosure - INCOME TAXES (Details 2)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://duostechnologies/role/IncomeTaxesDetailsNarrative" xlink:title="999084 - Disclosure - INCOME TAXES (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://duostechnologies/role/StockholdersEquityDetails" xlink:title="999085 - Disclosure - STOCKHOLDERS&apos; EQUITY (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://duostechnologies/role/StockholdersEquityDetails1" xlink:title="999086 - Disclosure - STOCKHOLDERS&apos; EQUITY (Details 1)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://duostechnologies/role/StockholdersEquityDetailsNarrative" xlink:title="999087 - Disclosure - STOCKHOLDERS&#8217; EQUITY (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://duostechnologies/role/CommonStockOptionsWarrantsAndRestrictedStockDetails" xlink:title="999088 - Disclosure - COMMON STOCK OPTIONS, WARRANTS AND RESTRICTED STOCK (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://duostechnologies/role/CommonStockOptionsWarrantsAndRestrictedStockDetails1" xlink:title="999089 - Disclosure - COMMON STOCK OPTIONS, WARRANTS AND RESTRICTED STOCK (Details 1)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://duostechnologies/role/CommonStockOptionsWarrantsAndRestrictedStockDetails2" xlink:title="999090 - Disclosure - COMMON STOCK OPTIONS, WARRANTS AND RESTRICTED STOCK (Details 2)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://duostechnologies/role/CommonStockOptionsWarrantsAndRestrictedStockDetails3" xlink:title="999091 - Disclosure - COMMON STOCK OPTIONS, WARRANTS AND RESTRICTED STOCK (Details 3)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://duostechnologies/role/CommonStockOptionsWarrantsAndRestrictedStockDetails4" xlink:title="999092 - Disclosure - COMMON STOCK OPTIONS, WARRANTS AND RESTRICTED STOCK (Details 4)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://duostechnologies/role/CommonStockOptionsWarrantsAndRestrictedStockDetailsNarrative" xlink:title="999093 - Disclosure - COMMON STOCK OPTIONS, WARRANTS AND RESTRICTED STOCK (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://duostechnologies/role/DefinedContributionPlanDetailsNarrative" xlink:title="999094 - Disclosure - DEFINED CONTRIBUTION PLAN (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://duostechnologies/role/RelatedPartyTransactionsDetailsNarrative" xlink:title="999095 - Disclosure - RELATED PARTY TRANSACTIONS (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://duostechnologies/role/SaleOfAssetsDetails" xlink:title="999096 - Disclosure - SALE OF ASSETS (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://duostechnologies/role/SaleOfAssetsDetailsNarrative" xlink:title="999097 - Disclosure - SALE OF ASSETS (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://duostechnologies/role/SubsequentEventsDetailsNarrative" xlink:title="999098 - Disclosure - SUBSEQUENT EVENTS (Details Narrative)" />
</link:linkbase>
