Sam Dreyfus Named to Inside Business's 2026 Top Forty Under 40
Hampton Roads has the world's largest naval station and one of the East Coast's busiest ports, and those assets create demand for skilled workers and capable leaders. The region's rising professionals are already responding to that demand, taking on executive roles and community leadership early in their careers.
How Coastal Virginia Can Become a Leader in Workforce Innovation
Talent shortages and fast-moving technology are pushing Coastal Virginia employers and educators to rethink how they build the region’s workforce.
TST101 Test Course
College of Health Science Physician Assistant Department
Course Description: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut consectetur erat nec lorem pulvinar, in luctus sem placerat. Duis vitae neque faucibus, porttitor nibh ut, semper urna. Aliquam imperdiet lorem in diam dapibus, nec aliquam nisl malesuada. Morbi efficitur rhoncus sollicitudin. Phasellus porttitor mi in enim auctor egestas. Ut fringilla risus quam, eu egestas felis condimentum efficitur. Mauris sapien turpis, hendrerit ac tempus vel, tristique quis orci. Nunc fringilla urna vulputate lobortis varius. Curabitur id fermentum risus, pharetra mattis libero. Morbi semper cursus lectus ac efficitur. Sed sed libero tellus. Suspendisse mi lacus, feugiat id tellus sed, maximus maximus turpis. Proin at ipsum eleifend, efficitur ligula a, tristique ex. Nam ultrices sem ac metus tristique, ut dictum mi vulputate. Curabitur elit eros, cursus a leo id, suscipit luctus arcu.
Credit Hours: 3.00
Prerequisites: None
Corequisites: None
Learn more about the programs available at ECPI University.
SDC325 Software Testing and Quality Assurance
College of Technology Applied AI Department
Course Description: This course introduces students to the practices of software testing and quality assurance in the software development lifecycle. Students learn how to plan, write, and execute various types of tests, including unit tests, integration, and system-level testing, using structured testing frameworks. Emphasis is placed on test-driven thinking, reproducible bug reporting, and understanding how testing supports maintainable, scalable code. Students also explore foundational QA strategies such as test planning, defect tracking, and peer review. Generative AI tools are introduced as aids for generating test cases, analyzing code quality, and improving test coverage.
Credit Hours: 3.00
Prerequisites: All of: SDC315
Corequisites: None
Learn more about the programs available at ECPI University.
SDC305 Software Architecture with AI Tools
College of Technology Applied AI Department
Course Description: This course introduces software architecture as the discipline of structuring software systems to meet business goals and quality requirements. Students learn to read and diagram existing systems, prioritize architectural characteristics, analyze trade-offs, compare the major architectural styles, and design and document an architecture using architecture decision records. AI tools draft candidate diagrams and architectures throughout, and students evaluate and revise that output against documented evidence. The course culminates in an architecture package presented and defended to a stakeholder audience.
Credit Hours: 3.00
Prerequisites: All of: SDC255
Corequisites: None
Learn more about the programs available at ECPI University.
AIS310 Secure Data and AI Systems
College of Technology Applied AI Department
Course Description: This course examines the security, privacy, and governance considerations essential to data-driven and AI-enabled systems. Students will apply practices in secure data handling, access control, and risk awareness while exploring the compliance considerations that shape how organizations manage sensitive information. Particular attention is given to safeguarding the inputs and outputs of AI systems against emerging threats. Emphasis is placed on integrating security into everyday system operations rather than treating it as an afterthought. By the end of the course, students will be able to evaluate security and privacy risks, apply appropriate safeguards to data and AI workflows, and recognize governance and compliance obligations — preparing them to operate responsibly in increasingly regulated, AI-driven environments.
Credit Hours: 3.00
Prerequisites: All of: SDC130, SDC130L
Corequisites: None
Learn more about the programs available at ECPI University.
SDC315 Secure Coding Practices Using AI Tools
College of Technology Applied AI Department
Course Description: This course introduces students to the principles of writing secure software. The course emphasizes practical techniques for identifying and mitigating common vulnerabilities. Students learn to write code that defends against threats such as injection attacks, cross-site scripting, and insecure data storage, while applying secure coding standards and checklists. Students gain experience recognizing risky patterns and implementing safer alternatives. Generative AI tools are introduced to assist in identifying potential security flaws and refactoring insecure code. The course prepares students to apply secure development practices in both individual and team-based project environments.
Credit Hours: 3.00
Prerequisites: All of: CYB120, CYB120L OR All of: SDC100, SDC100L
Corequisites: None
Learn more about the programs available at ECPI University.
