Filter by
SubjectRequired
LanguageRequired
The language used throughout the course, in both instruction and assessments.
Learning ProductRequired
LevelRequired
DurationRequired
SkillsRequired
SubtitlesRequired
EducatorRequired
Results for "functional specification"
Status: NewStatus: Free TrialSkills you'll gain: Programming Principles, Software Design
Status: NewStatus: Free TrialSkills you'll gain: Tool Calling, Real Time Data, Debugging, Artificial Intelligence and Machine Learning (AI/ML), API Gateway, Servers, Agentic systems, Artificial Intelligence, Middleware, LLM Application, Server Side, Generative AI, Network Protocols, Software Architecture
Status: Free TrialUniversity of Colorado Boulder
Skills you'll gain: Object Oriented Design, Object Oriented Programming (OOP), Unified Modeling Language, JUnit, Software Testing, Software Engineering, Java, Java Programming, Unit Testing, Program Development, Software Design, Application Design, Test Driven Development (TDD)
Status: Free TrialUniversity of Colorado System
Skills you'll gain: Database Design, Software Design, Usability Testing, User Interface and User Experience (UI/UX) Design, Software Architecture, Software Design Patterns, Database Management, Systems Design, Application Security, Design Strategies, Operating Systems

EIT Digital
Skills you'll gain: Computational Logic, Theoretical Computer Science, Systems Analysis, Graph Theory, Verification And Validation, Algorithms, Data Structures
Status: PreviewCoursera Instructor Network
Skills you'll gain: Standard Operating Procedure, Operational Efficiency, Lean Methodologies, Quality Assurance, Procedure Development, Operations Management, Safety Standards, Process Management, Process Optimization, Workforce Management, Continuous Improvement Process, Risk Management
Status: Free TrialUniversity of Colorado Boulder
Skills you'll gain: Computational Logic, Mathematical Modeling, Systems Design, Theoretical Computer Science, Verification And Validation, System Requirements, Data Modeling, Software Systems, Simulations, Automation Engineering, Automation, Systems Analysis, Safety Assurance, Agentic systems, Cyber Engineering, Mechanical Engineering, Control Systems, System Design and Implementation, Differential Equations, Computer Science
Status: Free TrialBoard Infinity
Skills you'll gain: Usability Testing, Usability, Human Centered Design, Human Computer Interaction, Software Testing, User Centered Design, User Interface (UI), Web Content Accessibility Guidelines, User Experience, User Research, Risk Management Framework

Politecnico di Milano
Skills you'll gain: Application Specific Integrated Circuits, Computer Architecture, Microarchitecture, Hardware Architecture, Cloud Infrastructure, Systems Design, Technical Design, Embedded Systems, System Design and Implementation, Software Design, Cloud Computing
Status: Free TrialCisco Learning and Certifications
Skills you'll gain: Software-Defined Networking, YAML, Network Architecture, Network Protocols, Network Routing, Computer Networking, Data Modeling, Extensible Markup Language (XML), JSON, Automation, Application Programming Interface (API)
Status: PreviewPeking University
Skills you'll gain: Grammar, Vocabulary, Language Learning, Language Competency
Status: NewStatus: PreviewSkills you'll gain: Usability Testing, Software Design Documents, User Experience Design, UI/UX Research, User Experience, Prototyping, User Research, Test Planning, Design Software
In summary, here are 10 of our most popular functional specification courses
- Advanced Python Features and Functions:Â Packt
 - Intro to Model Context Protocol (MCP):Â Scrimba
 - Object-Oriented Analysis and Design: Foundations & Concepts:Â University of Colorado Boulder
 - Software Design as an Abstraction:Â University of Colorado System
 - Automated Reasoning: Symbolic Model Checking:Â EIT Digital
 - How to Develop Standard Operating Procedures (SOPs):Â Coursera Instructor Network
 - Foundations of Autonomous Systems:Â University of Colorado Boulder
 - Foundations of Usability Testing:Â Board Infinity
 - FPGA computing systems: Partial Dynamic Reconfiguration:Â Politecnico di Milano
 - Introducing Model-Driven Programmability:Â Cisco Learning and Certifications
 










