Search result for Software development and engineering Online Courses & Certifications
Get Course Alerts by Email
Requirements Gathering for Secure Software Development
by Kristen Walcott-Justice- 4.6
Approx. 9 hours to complete
In Software Requirements Elicitation for Secure Software Development, we're going to discuss the overall software requirements process as it applies in waterfall, spiral, and agile models. You'll learn about each of these processes and your goals as a software requirements analyst. The Software Requirement Specification Process and Cost Software Development Lifecycles- Approaches and Benefits...
Software Processes and Agile Practices
by Kenny Wong- 4.7
Approx. 8 hours to complete
2: Software Engineering Activities 2A: Software Engineering Activities 2B: Software Engineering Activities Course Resources: Software Processes and Agile Practices 1: Agile Variations and Lean Software Development 1A: Agile Variations and Lean Software Development 1B: Agile Variations and Lean Software Development 1C: Agile Variations and Lean Software Development Apply the fundamentals of Agile software development and management practices....
Software Development Process
by Alex Orso , Sarah Spikes- 0.0
Approx. 3 months
Software engineering isn’t just about programming. You will learn to use Github and Eclipse as you get introduced to the development life cycle, design processes and software testing. Software Development Processes will show you the skills and processes needed to complement technical understanding of software products in order to make you a more effective...
Free
Software Development Processes and Methodologies
by Praveen Mittal , Kevin Wendt- 4.7
Approx. 22 hours to complete
Software is quickly becoming integral part of human life as we see more and more automation and technical advancements. Software development processes : Part 1 What software development looks like What software development looks like Software Development Processes : Part 2 Waterfall and Incremental Software Development Models Software Development Models: Agile and Lean...
Robotics Software Engineer
by Sebastian Thrun , David Silver , Karim Chamaa , Julia Chernushevich- 0.0
4 Months
Build five hands-on projects to acquire core robotics software engineering skills: ROS, Gazebo, Localization, Mapping, SLAM, Navigation, and Path Planning. Begin your exploration into the world of robotics software engineering with a practical, system-focused approach to programming robots using the ROS framework and C++. In addition, learn and apply robotics software engineering algorithms such as localization, mapping, and navigation....
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 Development Kits and Documentation...
Engineering Maintainable Android Apps
by Dr. Douglas C. Schmidt , Michael Walker , Dr. Jules White- 4.5
Approx. 9 hours to complete
These lessons will demonstrate the benefits of good software engineering practices that are targeted at creating maintainable code for mobile apps. Software Engineering & Testing I Software Engineering as Search Software Engineering & Testing II Refactoring and Regression Testing Optional Assignment 1: Android Test Driven Development (Programming)...
Related searches
Software Architecture for the Internet of Things
by Frank Gielen- 4.3
Approx. 27 hours to complete
Moreover, you'll learn to apply best-in-class software architecture methods to help you design complex IoT and other applications. Challenges in Modern Software Engineering Why is software architecture important? Challenges in modern software engineering Design process and software requirements Software Architecture in the Development Process The place of software architecture in the software development process...
Understanding Plants - Part II: Fundamentals of Plant Biology
by Professor Daniel Chamovitz, Ph.D.- 4.8
Approx. 6 hours to complete
In this four lecture series, we'll first learn about the structure-function of plants and of plant cells. In the last lecture we'll learn about the fascinating, important and controversial science behind genetic engineering in agriculture. 3 Root structure and development 4 Shoot apical meristem and development 3 Conventional breeding and genetic engineering methods...
Cyber-Physical Systems Design & Analysis
by Eric Feron , Pablo Afman , Jerome Hughes , Bruce Lewis- 0.0
Approx. 16 weeks
As sensors, actuators, and embedded computing become less expensive, Cyber-Physical Systems (systems that combine closely linked software and physical components) are becoming increasingly part of our daily lives. Automotive, medical, and aeronautical applications are only a small part of an ongoing revolution whereby automated and intelligent machines will interact closely with humans....
Free