Search result for Software design Online Courses & Certifications
Get Course Alerts by Email
Introduction to Embedded Systems Software and Development Environments
by Alex Fosdick- 4.5
Approx. 9 hours to complete
Welcome to the Introduction to Embedded Systems Software and Development Environments. You will learn how to implement software configuration management and develop embedded software applications. Course assignments include creating a build system using the GNU Toolchain GCC, using Git version control, and developing software in Linux on a Virtual Machine. Embedded Software Engineering Introduction to Software Configuration Management...
Lean Software Development
by Praveen Mittal- 4.5
Approx. 10 hours to complete
While scrum and XP were transforming the software development industry, there were another set of ideas (derived from lean manufacturing and Six Sigma) that started to influence software development methods. These ideas around Lean Software Development forms the foundation of number of agile methods. Lean for software development Kanban for Software Development...
FPGA Capstone: Building FPGA Projects
by Timothy Scherr- 0.0
Approx. 29 hours to complete
This course will give you hands-on FPGA design experience that uses all the concepts and skills you have developed up to now. Enhance and test a working design, using most aspects of the Quartus Prime Design Flow and the NIOS II Software Build Tools (SBT) for Eclipse. Compile your completed software using the SBT....
FPGA Softcore Processors and IP Acquisition
by Timothy Scherr- 4.1
Approx. 10 hours to complete
You will learn the extent of Soft Processor types and capabilities, how to make your own Soft Processor in and FPGA, including how to design the hardware and the software for a Soft Processor. Writing Software for Softcore Processors Introduction to Software for Soft Processors Software for Soft Processors Use simulation with ModelSim to verify an FPGA Design...
Embedded Systems
by Santosh Pande , Catherine Gamboa- 0.0
Approx. 16 weeks
lesson 1 Embedded Processor Architectures Instruction-Level Parallelism Design of Instruction Set Architectures Embedded Micro-architectures lesson 2 Software Optimizations Compiler Phases Register Allocation Foundation Register Allocation for Embedded Processors lesson 3 Advanced Optimizations Data Layouts for Embedded Processors Data and Code Compaction Network Processors...
Free
Introduction to Software Product Management
by Kenny Wong- 4.6
Approx. 5 hours to complete
This course highlights the importance and role of software product management. Module 1: Software Product Management - The Discipline 2: Why Software Product Management? 3: The Role of a Software Product Manager Course Resources: Introduction to Software Product Management Course Map: Introduction to Software Product Management Module 2: Foundations of Software Product Management...
Python Programming & Software Design For Absolute Beginners
by Academy of Computing & Artificial Intelligence- 4.4
4 hours on-demand video
Beginners Guide to Programming and Software Design You will learn about Software Design as well. Modular Design Introduction to Software Design - Problem Solving Software Design - Flowcharts - Sequence Software Design - Modular Design Software Design - Repetition...
$12.99
SOLID Simplified - Software Design Fundamentals
by Seema Pradhan- 4.2
1.5 hours on-demand video
A Comprehensive Guide for Software Developers and Aspiring Architects - Have you found yourself losing interest mid-way on a book on software design that you once started with a lot of enthusiasm? - Have you wished to strengthen your software design foundation but never found enough time to understand it in detail?...
$11.99
Data Structures and Software Design
by Chris Murphy- 0.0
4 Weeks
Learn how to select, apply, and analyze the most appropriate data representations in your code and design high quality software that is easy to understand and modify. Assess and improve the quality of software design with respect to object-oriented principles Convert a set of requirements into a high-quality software design...
$149
Software Construction: Object-Oriented Design
by Gail Murphy , Elisa Baniassad- 0.0
6 Weeks
Learn how to design large software systems that solve real-world problems using object-oriented design techniques. This course, part of the Software Development MicroMasters program, will dig deep into the principles of object oriented design, and introduce new abstraction techniques and design patterns. How to read and use software design patterns To implement and test an object-oriented design...
$125