Search result for Courses for software 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. Software Requirement Specification Process - Slides Software Specification Process Introduction to Requirements Engineering...
Java: The Complete Foundation
by Danny Boehm- 3.3
6 hours on-demand video
That is not how we like to teach students and we also believe that good software tactics and engineering practice will go along way whether you are learning to program for fun, school or for a new career. Increase their knowledge of software engineering techniques Design trade-offs and advanced software engineering tools...
$12.99
Cyber-Physical Systems Design & Analysis
by Eric Feron , Pablo Afman , Jerome Hughes , Bruce Lewis- 0.0
Approx. 16 weeks
lesson 1 CPS design Models Low-level control Mid- and High-level automation lesson 2 CPS environment Humans and CPS Hardware-software co-design Sensors actuators and processors lesson 3 CPS engineering General principles Architecture and Design Language Formal methods for Verification and Validation...
Free
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. , they may want to watch the unit testing videos prior to the software pattern videos if they prefer to learn about unit testing first. Software Engineering & Testing I Software Engineering as Search Software Engineering & Testing II...
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...
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. Welcome to Software Architecture for IoT Challenges in Modern Software Engineering Why is software architecture important? Why is software architecture important? The role of the software architect Want more software architecture? Challenges in modern software engineering...
Software Processes and Agile Practices
by Kenny Wong- 4.7
Approx. 8 hours to complete
This course delves into a variety of processes to structure software development. 2: Software Engineering Activities 2A: Software Engineering Activities 2B: Software Engineering Activities Course Resources: Software Processes and Agile Practices Distinguish between different process models for organizing software production. Gauge the applicability of process models for a software development project....
Related searches
A Crash Course in Data Science
by Jeff Leek, PhD , Brian Caffo, PhD , Roger D. Peng, PhD- 4.5
Approx. 7 hours to complete
This class is for anyone who wants to learn what all the data science action is about, including those who will eventually need to manage data scientists. How statistics, machine learning, and software engineering play a role in data science What is Software Engineering for Data Science? Quiz: Software Engineering...
Algorithms and Software Engineering for Professionals
by Eduonix Learning Solutions- 3.6
7.5 hours on-demand video
Understand the core concepts and algorithms of software engineering using Java It is always important to understand the basics and the core of a concept and this ideology also holds true for software programming. Data structures and algorithms are the basic building blocks for Software Engineering, that determine how the system will operate....
$11.99
UML Class Diagrams for Software Engineering
by Monique Snoeck- 0.0
3 Weeks
Have you ever wondered how software architects, requirements engineers and business analysts sketch and draw out their plans for a software system? The Unified Modeling Language (UML) has become an in-demand skill in software development and engineering....
$49