Search result for Software design Online Courses & Certifications
Get Course Alerts by Email
Programming for the Internet of Things Project
by Ian Harris- 4.7
Approx. 6 hours to complete
In this Capstone course, you will design a microcontroller-based embedded system. The focus of your project will be to design the system so that it can be built on a low-cost budget for a real-world application. Create a system-level design Explore design options 2 - The Design Process 1 - System-level Design...
Robotics: Dynamics and Control
by Vijay Kumar , Ani Hsieh- 0.0
12 Weeks
Learn how to design and engineer complex, dynamic robotic systems. Learn how to formulate dynamics problems and design appropriate control laws. We will cover robot dynamics, trajectory generation, motion planning, and nonlinear control, and develop real-time planning and control software modules for robotic systems. This course will give you the basic theoretical tools and enable you to design control algorithms....
$349
Building F# Applications
by Packt Publishing- 4
2.5 hours on-demand video
This video course starts by showing how to use the functional features of F# to rapidly turn requirements into software designs that are correct, complete, extensible, bug-free, and easy to read and understand. Richard Broida is a software design and programming consultant specializing in Microsoft Windows and Azure technologies....
$11.99
Quality Assurance (QA) Class
by Manu Mitra- 3.6
10 hours on-demand video
Software quality assurance consists of means of monitoring the software engineering processes and methods used to ensure software quality. It encompasses on the entire software development process including processes such as requirements definition, software design, coding, source code control, code reviews, software configuration management, testing, release management, and product integration....
$12.99
Principles of Secure Coding
by Matthew Bishop, PhD- 4.4
Approx. 16 hours to complete
We’ll examine eight design principles that govern secure coding and how to apply them to your own work. We’ll discuss how poor design choices drive implementation in coding. Checking Design and Implementation Secure Programming Design Principles Secure Programming Design Principles Overview Principle of Open Design Secure Programming Design Principles Summary...
Introduction to the Internet of Things and Embedded Systems
by Ian Harris- 4.7
Approx. 12 hours to complete
IoT design considerations, constraints and interfacing between the physical world and your device will also be covered. You will also learn how to make design trade-offs between hardware and software. Describe the interaction between software and hardware in an IoT device Describe the role of an operating system to support software in an IoT device...
Software Development Fundamentals
by Arvind Bhusnurmath- 0.0
4 Weeks
Learn the fundamentals of object-oriented programming in Java, as well as best practices of modern software development. Software developers are in high demand in the current job market, and computer programming is a prerequisite skill for success in this field. Development environments, tools, and frameworks for modern Java software development...
$149
Software Defined Networking
by Umakishore Ramchandran- 0.0
Approx. 6 hours to complete
Cloud System Software Data Network Design Considerations Software Defined Networks (SDN)...
Hardware Security
by Gang Qu- 4.3
Approx. 12 hours to complete
Upon completing the course, students will understand the vulnerabilities in current digital system design flow and the physical attacks to these systems. They will learn that security starts from hardware design and be familiar with the tools and skills to build secure and trusted hardware. Vulnerabilities in Digital Logic Design Design Intellectual Property Protection...
FPGA computing systems: Background knowledge and introductory materials
by Marco Domenico Santambrogio- 4.6
Approx. 46 hours to complete
Reconfigurable computing: a survey of systems and software [suggested readings] System design space exploration and rationale behind partial reconfiguration Vivado Design Suite Tutorial, Partial Reconfiguration, UG947 (v2016. Vivado Design Suite User Guide, Partial Reconfiguration, UG909 (v2016. Dynamic Reconfigurability in Embedded System Design [suggested readings] A design methodology for dynamic reconfiguration: the Caronte architecture [suggested readings] Design flows...