<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 6.5b -->
    <!-- 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="wndw-20260531.xsd#Cover" roleURI="http://solarwindow.com/role/Cover" />
    <link:roleRef xlink:type="simple" xlink:href="wndw-20260531.xsd#ConsolidatedBalanceSheets" roleURI="http://solarwindow.com/role/ConsolidatedBalanceSheets" />
    <link:roleRef xlink:type="simple" xlink:href="wndw-20260531.xsd#ConsolidatedBalanceSheetsParenthetical" roleURI="http://solarwindow.com/role/ConsolidatedBalanceSheetsParenthetical" />
    <link:roleRef xlink:type="simple" xlink:href="wndw-20260531.xsd#CondensedConsolidatedStatementOfOperationsAndComprehensiveLoss" roleURI="http://solarwindow.com/role/CondensedConsolidatedStatementOfOperationsAndComprehensiveLoss" />
    <link:roleRef xlink:type="simple" xlink:href="wndw-20260531.xsd#CondensedConsolidatedStatementsOfStockholdersEquity" roleURI="http://solarwindow.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" />
    <link:roleRef xlink:type="simple" xlink:href="wndw-20260531.xsd#ConsolidatedStatementsOfCashFlows" roleURI="http://solarwindow.com/role/ConsolidatedStatementsOfCashFlows" />
    <link:roleRef xlink:type="simple" xlink:href="wndw-20260531.xsd#Organization" roleURI="http://solarwindow.com/role/Organization" />
    <link:roleRef xlink:type="simple" xlink:href="wndw-20260531.xsd#InterimStatementPresentation" roleURI="http://solarwindow.com/role/InterimStatementPresentation" />
    <link:roleRef xlink:type="simple" xlink:href="wndw-20260531.xsd#PropertyAndEquipment" roleURI="http://solarwindow.com/role/PropertyAndEquipment" />
    <link:roleRef xlink:type="simple" xlink:href="wndw-20260531.xsd#CommonStockAndWarrants" roleURI="http://solarwindow.com/role/CommonStockAndWarrants" />
    <link:roleRef xlink:type="simple" xlink:href="wndw-20260531.xsd#StockOptions" roleURI="http://solarwindow.com/role/StockOptions" />
    <link:roleRef xlink:type="simple" xlink:href="wndw-20260531.xsd#TransactionsWithRelatedPersons" roleURI="http://solarwindow.com/role/TransactionsWithRelatedPersons" />
    <link:roleRef xlink:type="simple" xlink:href="wndw-20260531.xsd#SubsequentEvents" roleURI="http://solarwindow.com/role/SubsequentEvents" />
    <link:roleRef xlink:type="simple" xlink:href="wndw-20260531.xsd#InterimStatementPresentationPolicies" roleURI="http://solarwindow.com/role/InterimStatementPresentationPolicies" />
    <link:roleRef xlink:type="simple" xlink:href="wndw-20260531.xsd#InterimStatementPresentationTables" roleURI="http://solarwindow.com/role/InterimStatementPresentationTables" />
    <link:roleRef xlink:type="simple" xlink:href="wndw-20260531.xsd#PropertyAndEquipmentTables" roleURI="http://solarwindow.com/role/PropertyAndEquipmentTables" />
    <link:roleRef xlink:type="simple" xlink:href="wndw-20260531.xsd#CommonStockAndWarrantsTables" roleURI="http://solarwindow.com/role/CommonStockAndWarrantsTables" />
    <link:roleRef xlink:type="simple" xlink:href="wndw-20260531.xsd#StockOptionsTables" roleURI="http://solarwindow.com/role/StockOptionsTables" />
    <link:roleRef xlink:type="simple" xlink:href="wndw-20260531.xsd#OrganizationDetailsNarrative" roleURI="http://solarwindow.com/role/OrganizationDetailsNarrative" />
    <link:roleRef xlink:type="simple" xlink:href="wndw-20260531.xsd#InterimStatementPresentationDetails" roleURI="http://solarwindow.com/role/InterimStatementPresentationDetails" />
    <link:roleRef xlink:type="simple" xlink:href="wndw-20260531.xsd#InterimStatementPresentationDetailsNarrative" roleURI="http://solarwindow.com/role/InterimStatementPresentationDetailsNarrative" />
    <link:roleRef xlink:type="simple" xlink:href="wndw-20260531.xsd#PropertyAndEquipmentDetails" roleURI="http://solarwindow.com/role/PropertyAndEquipmentDetails" />
    <link:roleRef xlink:type="simple" xlink:href="wndw-20260531.xsd#PropertyAndEquipmentDetailsNarrative" roleURI="http://solarwindow.com/role/PropertyAndEquipmentDetailsNarrative" />
    <link:roleRef xlink:type="simple" xlink:href="wndw-20260531.xsd#CommonStockAndWarrantsDetails" roleURI="http://solarwindow.com/role/CommonStockAndWarrantsDetails" />
    <link:roleRef xlink:type="simple" xlink:href="wndw-20260531.xsd#CommonStockAndWarrantsDetailsNarrative" roleURI="http://solarwindow.com/role/CommonStockAndWarrantsDetailsNarrative" />
    <link:roleRef xlink:type="simple" xlink:href="wndw-20260531.xsd#StockOptionsDetails" roleURI="http://solarwindow.com/role/StockOptionsDetails" />
    <link:roleRef xlink:type="simple" xlink:href="wndw-20260531.xsd#StockOptionsDetails1" roleURI="http://solarwindow.com/role/StockOptionsDetails1" />
    <link:roleRef xlink:type="simple" xlink:href="wndw-20260531.xsd#StockOptionsDetails2" roleURI="http://solarwindow.com/role/StockOptionsDetails2" />
    <link:roleRef xlink:type="simple" xlink:href="wndw-20260531.xsd#StockOptionsDetailsNarrative" roleURI="http://solarwindow.com/role/StockOptionsDetailsNarrative" />
    <link:roleRef xlink:type="simple" xlink:href="wndw-20260531.xsd#TransactionsWithRelatedPersonsDetailsNarrative" roleURI="http://solarwindow.com/role/TransactionsWithRelatedPersonsDetailsNarrative" />
    <link:calculationLink xlink:type="extended" xlink:role="http://solarwindow.com/role/Cover" xlink:title="00000001 - Document - Cover" />
    <link:calculationLink xlink:type="extended" xlink:role="http://solarwindow.com/role/ConsolidatedBalanceSheets" xlink:title="00000002 - Statement - CONSOLIDATED BALANCE SHEETS (UNAUDITED)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaapAssetsCurrent" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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/2026/elts/us-gaap-2026.xsd#us-gaap_OtherDeferredCostsNet" xlink:label="loc_us-gaapOtherDeferredCostsNet" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapOtherDeferredCostsNet" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" />
      <link:calculationArc order="3" 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/2026/elts/us-gaap-2026.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/2026/elts/us-gaap-2026.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet" />
      <link:calculationArc order="2" 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/2026/elts/us-gaap-2026.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaapLiabilitiesCurrent" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:label="loc_us-gaapAccountsPayableAndAccruedLiabilitiesCurrent" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapAccountsPayableAndAccruedLiabilitiesCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="wndw-20260531.xsd#wndw_RelatedPartyPayables" xlink:label="loc_wndwRelatedPartyPayables" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_wndwRelatedPartyPayables" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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_us-gaapStockholdersEquity" xlink:to="loc_us-gaapPreferredStockValue" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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_us-gaapStockholdersEquity" xlink:to="loc_us-gaapCommonStockValue" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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_us-gaapStockholdersEquity" xlink:to="loc_us-gaapAdditionalPaidInCapital" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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_us-gaapStockholdersEquity" xlink:to="loc_us-gaapRetainedEarningsAccumulatedDeficit" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="loc_us-gaapCommitmentsAndContingencies" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquity" xlink:to="loc_us-gaapCommitmentsAndContingencies" xlink:type="arc" weight="1" />
      <link:calculationArc order="3" 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://solarwindow.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:title="00000003 - Statement - CONSOLIDATED BALANCE SHEETS (UNAUDITED) (Parenthetical)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://solarwindow.com/role/CondensedConsolidatedStatementOfOperationsAndComprehensiveLoss" xlink:title="00000004 - Statement - CONDENSED CONSOLIDATED STATEMENT OF OPERATIONS AND COMPREHENSIVE LOSS (UNAUDITED)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingExpenses" xlink:label="loc_us-gaapOperatingExpenses" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="loc_us-gaapSellingGeneralAndAdministrativeExpense" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingExpenses" xlink:to="loc_us-gaapSellingGeneralAndAdministrativeExpense" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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-gaapOperatingExpenses" xlink:to="loc_us-gaapResearchAndDevelopmentExpense" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaapOperatingIncomeLoss" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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-gaapOperatingIncomeLoss" xlink:to="loc_us-gaapRevenues" 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-gaapOperatingExpenses" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="loc_us-gaapNonoperatingIncomeExpense" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InterestIncomeExpenseNet" xlink:label="loc_us-gaapInterestIncomeExpenseNet" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNonoperatingIncomeExpense" xlink:to="loc_us-gaapInterestIncomeExpenseNet" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeLossFromContinuingOperations" xlink:label="loc_us-gaapIncomeLossFromContinuingOperations" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeLossFromContinuingOperations" 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-gaapIncomeLossFromContinuingOperations" xlink:to="loc_us-gaapNonoperatingIncomeExpense" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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-gaapIncomeLossFromContinuingOperations" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="wndw-20260531.xsd#wndw_IncomeLossFromDiscontinuedOperationNetOfTax" xlink:label="loc_wndwIncomeLossFromDiscontinuedOperationNetOfTax" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetIncomeLoss" xlink:to="loc_wndwIncomeLossFromDiscontinuedOperationNetOfTax" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="loc_us-gaapComprehensiveIncomeNetOfTax" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapComprehensiveIncomeNetOfTax" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" xlink:label="loc_us-gaapOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapComprehensiveIncomeNetOfTax" xlink:to="loc_us-gaapOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" xlink:type="arc" weight="-1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://solarwindow.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" xlink:title="00000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS&apos; EQUITY (UNAUDITED)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://solarwindow.com/role/ConsolidatedStatementsOfCashFlows" xlink:title="00000006 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" />
      <link:loc xlink:type="locator" xlink:href="wndw-20260531.xsd#wndw_IncomeLossFromContinuingOperation" xlink:label="loc_wndwIncomeLossFromContinuingOperation" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_wndwIncomeLossFromContinuingOperation" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="wndw-20260531.xsd#wndw_NetLossFromDiscontinuedOperations" xlink:label="loc_wndwNetLossFromDiscontinuedOperations" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_wndwNetLossFromDiscontinuedOperations" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_Depreciation" xlink:label="loc_us-gaapDepreciation" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapDepreciation" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="loc_us-gaapAllocatedShareBasedCompensationExpense" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapAllocatedShareBasedCompensationExpense" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInDeferredCharges" xlink:label="loc_us-gaapIncreaseDecreaseInDeferredCharges" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInDeferredCharges" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="loc_us-gaapIncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" />
      <link:calculationArc order="6" 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/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsPayableAndAccruedLiabilities" />
      <link:calculationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInAccountsPayableRelatedParties" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsPayableRelatedParties" />
      <link:calculationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsPayableRelatedParties" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" />
      <link:loc xlink:type="locator" xlink:href="wndw-20260531.xsd#wndw_RedemptionOfShorttermInvestments" xlink:label="loc_wndwRedemptionOfShorttermInvestments" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:to="loc_wndwRedemptionOfShorttermInvestments" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:label="loc_us-gaapCapitalExpendituresIncurredButNotYetPaid" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaapCapitalExpendituresIncurredButNotYetPaid" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://solarwindow.com/role/Organization" xlink:title="999012 - Disclosure - Organization" />
    <link:calculationLink xlink:type="extended" xlink:role="http://solarwindow.com/role/InterimStatementPresentation" xlink:title="999013 - Disclosure - Interim Statement Presentation" />
    <link:calculationLink xlink:type="extended" xlink:role="http://solarwindow.com/role/PropertyAndEquipment" xlink:title="999014 - Disclosure - Property and Equipment" />
    <link:calculationLink xlink:type="extended" xlink:role="http://solarwindow.com/role/CommonStockAndWarrants" xlink:title="999015 - Disclosure - Common Stock and Warrants" />
    <link:calculationLink xlink:type="extended" xlink:role="http://solarwindow.com/role/StockOptions" xlink:title="999016 - Disclosure - Stock Options" />
    <link:calculationLink xlink:type="extended" xlink:role="http://solarwindow.com/role/TransactionsWithRelatedPersons" xlink:title="999017 - Disclosure - Transactions with Related Persons" />
    <link:calculationLink xlink:type="extended" xlink:role="http://solarwindow.com/role/SubsequentEvents" xlink:title="999018 - Disclosure - Subsequent Events" />
    <link:calculationLink xlink:type="extended" xlink:role="http://solarwindow.com/role/InterimStatementPresentationPolicies" xlink:title="999019 - Disclosure - Interim Statement Presentation (Policies)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://solarwindow.com/role/InterimStatementPresentationTables" xlink:title="999020 - Disclosure - Interim Statement Presentation (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://solarwindow.com/role/PropertyAndEquipmentTables" xlink:title="999021 - Disclosure - Property and Equipment (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://solarwindow.com/role/CommonStockAndWarrantsTables" xlink:title="999022 - Disclosure - Common Stock and Warrants (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://solarwindow.com/role/StockOptionsTables" xlink:title="999023 - Disclosure - Stock Options (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://solarwindow.com/role/OrganizationDetailsNarrative" xlink:title="999024 - Disclosure - Organization (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://solarwindow.com/role/InterimStatementPresentationDetails" xlink:title="999025 - Disclosure -  Interim Statement Presentation (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://solarwindow.com/role/InterimStatementPresentationDetailsNarrative" xlink:title="999026 - Disclosure - Interim Statement Presentation (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://solarwindow.com/role/PropertyAndEquipmentDetails" xlink:title="999027 - Disclosure - Property and Equipment (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://solarwindow.com/role/PropertyAndEquipmentDetailsNarrative" xlink:title="999028 - Disclosure - Property and Equipment (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://solarwindow.com/role/CommonStockAndWarrantsDetails" xlink:title="999029 - Disclosure - Common Stock and Warrants (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://solarwindow.com/role/CommonStockAndWarrantsDetailsNarrative" xlink:title="999030 - Disclosure - Common Stock and Warrants (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://solarwindow.com/role/StockOptionsDetails" xlink:title="999031 - Disclosure - Stock Options (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://solarwindow.com/role/StockOptionsDetails1" xlink:title="999032 - Disclosure - Stock Options (Details 1)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://solarwindow.com/role/StockOptionsDetails2" xlink:title="999033 - Disclosure - Stock Options (Details 2)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://solarwindow.com/role/StockOptionsDetailsNarrative" xlink:title="999034 - Disclosure - Stock Options (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://solarwindow.com/role/TransactionsWithRelatedPersonsDetailsNarrative" xlink:title="999035 - Disclosure - Transactions with Related Persons (Details Narrative)" />
</link:linkbase>
