{"@id":"https://credentialengineregistry.org/resources/ce-46a9d4ca-c93a-437f-86cd-a250372941b1","@type":"ceterms:MasterOfScienceDegree","@context":"https://credreg.net/ctdl/schema/context/json","ceterms:ctid":"ce-46a9d4ca-c93a-437f-86cd-a250372941b1","ceterms:name":{"en-US":"Master of Science, Software Engineering - Domain Driven Design (202504)"},"ceterms:keyword":{"en-US":["bounded contexts","business alignment","DDD","domain driven design","domain modeling","enterprise systems","maintainable software","modeling patterns","project management","requirements analysis","scalable systems","software architecture","software engineering","software lifecycle","software testing","stakeholder communication","strategic design","system design","technical leadership","ubiquitous language"]},"ceterms:ownedBy":["https://credentialengineregistry.org/resources/ce-036d082d-d80e-41a7-99a0-2d63a4ad3a4a"],"ceterms:requires":[{"@type":"ceterms:ConditionProfile","ceterms:name":{"en-US":"Requires"},"ceterms:description":{"en-US":"The learner must have satisfied the indicated learning opportunities, or an approved equivalent, in order to be awarded the credential."},"ceterms:targetLearningOpportunity":["https://credentialengineregistry.org/resources/ce-bae57b69-86d0-4436-843a-24298919d6b5","https://credentialengineregistry.org/resources/ce-b8a11a77-d0d9-4b6f-b011-96bfab748b01","https://credentialengineregistry.org/resources/ce-79848881-0e43-42ed-b115-e752d07d1538","https://credentialengineregistry.org/resources/ce-2eb5af0d-a744-44cf-862b-18e7d5de2d5e","https://credentialengineregistry.org/resources/ce-142e73a4-966f-4273-956b-0714cce0232e","https://credentialengineregistry.org/resources/ce-bc1e6cfe-7113-42e1-87ad-15997cba6601","https://credentialengineregistry.org/resources/ce-8342c6a3-819d-45a8-aa24-b435e0ae7d54","https://credentialengineregistry.org/resources/ce-24d51079-83ac-4876-8792-afd2cd5698fe","https://credentialengineregistry.org/resources/ce-bb683c84-dcfe-441b-8718-5c11ab761807","https://credentialengineregistry.org/resources/ce-fe722ce7-edf2-4c63-91d9-ef405c6c4b1d"]}],"ceterms:offeredBy":["https://credentialengineregistry.org/resources/ce-036d082d-d80e-41a7-99a0-2d63a4ad3a4a"],"ceterms:inLanguage":["en"],"ceterms:degreeMajor":[{"@type":"ceterms:CredentialAlignmentObject","ceterms:targetNodeName":{"en-US":"Software Engineering"}}],"ceterms:description":{"en-US":"The Master of Science, Software Engineering \u0026ndash; Domain Driven Design (MSSWEDDD) program involves in-depth training in the principles and practices essential for developing high-quality software systems. Designed to equip students with both theoretical knowledge and hands-on experience, the program covers key areas such as software design, architecture, testing, and project management. Students will learn to apply modern software engineering methodologies and tools to address complex challenges in building scalable, reliable, and maintainable software solutions. MSSWEDDD is a concentration that covers creating detailed domain models that reflect the complexities of specific business processes and practices. Students will learn to structure software systems that align closely with business objectives through the strategic patterns of domain-driven design (DDD), such as bounded contexts and ubiquitous language. This includes covering the skills needed to lead development teams and to integrate DDD principles effectively throughout the software development lifecycle. MSSWEDDD emphasizes aligning software design with business strategies, teaching students to develop solutions that precisely meet business objectives and enhance their value in industries heavily reliant on software. Graduates will be equipped to design, build, and manage sophisticated software systems in a variety of industries as well as bridge the gap between technical teams and business stakeholders, ensuring that software systems are robust and business-relevant."},"ceterms:accreditedBy":["_:1ad8b2ec-9990-54b5-ee7d-ac0623dbfadd"],"ceterms:industryType":[{"@type":"ceterms:CredentialAlignmentObject","ceterms:framework":"https://www.census.gov/naics/","ceterms:targetNode":"https://www.census.gov/naics/?input=54\u0026year=2022\u0026details=54","ceterms:codedNotation":"54","ceterms:frameworkName":{"en-US":"NAICS"},"ceterms:targetNodeName":{"en-US":"Professional, Scientific, and Technical Services"},"ceterms:targetNodeDescription":{"en-US":"Professional, Scientific, and Technical Services"}}],"ceterms:alternateName":{"en-US":["MSSWEDDD_202504"]},"ceterms:dateEffective":"2025-04-01","ceterms:estimatedCost":[{"@type":"ceterms:CostProfile","ceterms:name":{"en-US":"WGU Tuition"},"ceterms:currency":"US Dollar","ceterms:costDetails":"https://www.wgu.edu/financial-aid-tuition.html","ceterms:description":{"en-US":"Each six-month term includes costs for tuition, an e-books and resources fee, and a program fee. Please see site for details."}}],"ceterms:occupationType":[{"@type":"ceterms:CredentialAlignmentObject","ceterms:framework":"https://www.onetcenter.org/taxonomy.html","ceterms:targetNode":"https://onetonline.org/link/summary/15-1252.00","ceterms:codedNotation":"15-1252.00","ceterms:frameworkName":{"en-US":"Standard Occupational Classification"},"ceterms:targetNodeName":{"en-US":"Software Developers"},"ceterms:targetNodeDescription":{"en-US":"Research, design, and develop computer and network software or specialized utility programs. Analyze user needs and develop software solutions, applying principles and techniques of computer science, engineering, and mathematical analysis. Update software or enhance existing software capabilities. May work with computer hardware engineers to integrate hardware and software systems, and develop specifications and performance requirements. May maintain databases within an application area, working individually or coordinating database development as part of a team."}}],"ceterms:subjectWebpage":"https://www.wgu.edu/online-it-degrees/masters-programs.html","ceterms:copyrightHolder":["https://credentialengineregistry.org/resources/ce-036d082d-d80e-41a7-99a0-2d63a4ad3a4a"],"ceterms:audienceLevelType":[{"@type":"ceterms:CredentialAlignmentObject","ceterms:framework":"https://credreg.net/ctdl/terms/AudienceLevel","ceterms:targetNode":"audLevel:MastersDegreeLevel","ceterms:frameworkName":{"en-US":"Audience Level"},"ceterms:targetNodeName":{"en-US":"Masters Degree Level"},"ceterms:targetNodeDescription":{"en-US":"Intended for those who have completed a Bachelor's Degree or equivalent."}},{"@type":"ceterms:CredentialAlignmentObject","ceterms:framework":"https://credreg.net/ctdl/terms/AudienceLevel","ceterms:targetNode":"audLevel:GraduateLevel","ceterms:frameworkName":{"en-US":"Audience Level"},"ceterms:targetNodeName":{"en-US":"Graduate Level"},"ceterms:targetNodeDescription":{"en-US":"Intended for those who enrolled in a degree program or other formal program above the baccalaureate level, such as a masters or doctoral degree program."}}],"ceterms:availableOnlineAt":["http://www.wgu.edu"],"ceterms:estimatedDuration":[{"@type":"ceterms:DurationProfile","ceterms:description":{"en-US":"By charging per term rather than per credit-and empowering students to accelerate through material they know well or learn quickly-WGU helps students control the ultimate cost of their degrees. The faster you complete your program, the less you pay for your degree."},"ceterms:exactDuration":"P2Y"}],"ceterms:credentialStatusType":{"@type":"ceterms:CredentialAlignmentObject","ceterms:framework":"https://credreg.net/ctdl/terms/CredentialStatus","ceterms:targetNode":"credentialStat:Active","ceterms:frameworkName":{"en-US":"Credential Status"},"ceterms:targetNodeName":{"en-US":"Active"},"ceterms:targetNodeDescription":{"en-US":"Awards of the credential are ongoing."}},"ceterms:learningDeliveryType":[{"@type":"ceterms:CredentialAlignmentObject","ceterms:framework":"https://credreg.net/ctdl/terms/Delivery","ceterms:targetNode":"deliveryType:OnlineOnly","ceterms:frameworkName":{"en-US":"Delivery Type"},"ceterms:targetNodeName":{"en-US":"Online Only"},"ceterms:targetNodeDescription":{"en-US":"Delivery is only via the Internet."}}],"ceterms:assessmentDeliveryType":[{"@type":"ceterms:CredentialAlignmentObject","ceterms:framework":"https://credreg.net/ctdl/terms/Delivery","ceterms:targetNode":"deliveryType:OnlineOnly","ceterms:frameworkName":{"en-US":"Delivery Type"},"ceterms:targetNodeName":{"en-US":"Online Only"},"ceterms:targetNodeDescription":{"en-US":"Delivery is only via the Internet."}}],"ceterms:instructionalProgramType":[{"@type":"ceterms:CredentialAlignmentObject","ceterms:framework":"https://nces.ed.gov/ipeds/cipcode/Default.aspx?y=56","ceterms:targetNode":"https://nces.ed.gov/ipeds/cipcode/cipdetail.aspx?y=56\u0026cip=14.0903","ceterms:codedNotation":"14.0903","ceterms:frameworkName":{"en-US":"Classification of Instructional Programs"},"ceterms:targetNodeName":{"en-US":"Computer Software Engineering"},"ceterms:targetNodeDescription":{"en-US":"A program that prepares individuals to apply scientific and mathematical principles to the design, analysis, verification, validation, implementation, and maintenance of computer software systems using a variety of computer languages.  Includes instruction in discrete mathematics, probability and statistics, computer science, managerial science, and applications to complex computer systems."}}]}