Software Engineering

  • 21 Books | 153h 59m
 
Explore the techniques and technologies needed to develop software for embedded systems, scientific computing and more.

EARN A DIGITAL BADGE WHEN YOU COMPLETE THESE COURSES

Skillsoft is providing you the opportunity to earn a digital badge upon successful completion on some of our courses, which can be shared on any social network or business platform.

Digital badges are yours to keep, forever.

BOOKS INCLUDED

Book

Fast and Effective Embedded Systems Design: Applying the ARM mbed, Second Edition
Offering a fast-moving introduction to embedded systems design, applying the innovative ARM mbed and its web-based development environment, this book covers the basics, then quickly progresses to some "hot" embedded issues - intelligent instrumentation, wireless and networked systems, digital audio and digital signal processing.
book Duration 8h 2m book Authors By Rob Toulson, Tim Wilmshurst

Book

Quantum Computing: A Gentle Introduction
Presenting a thorough exposition of quantum computing and the underlying concepts of quantum physics, this text offers numerous examples and provides thorough explanations, making the subject accessible to students and professionals in mathematics, computer science, and engineering.
book Duration 7h book Authors By Eleanor Rieffel, Wolfgang Polak

Book

Software Engineering for Embedded Systems: Methods, Practical Techniques, and Applications
Written by experts with a solutions focus, this encyclopedic reference clearly explains the software engineering tools and techniques needed to optimally design and implement embedded systems in contexts such as networking, storage, and automotive applications.
book Duration 18h 46m book Authors By Mark Kraeling, Robert Oshana

Book

Computer Vision in Vehicle Technology: Land, Sea, and Air
Focusing on computer vision as on-board technology, this essential resource brings together fields of research where computer vision is progressively penetrating the automotive sector, unmanned aerial and underwater vehicles.
book Duration 4h 4m book Authors By Antonio M. López, Atsushi Imiya, Jose M. Álvarez, Tomas Pajdla

Book

Principles of Artificial Neural Networks, 3rd Edition
Covering the basic theory and architecture of the major artificial neural networks, this unique book presents 18 complete case studies of applications of neural networks in various fields, ranging from cell-shape classification to micro-trading in finance and to constellation recognition.
book Duration 4h 5m book Authors By Daniel Graupe

Book

Enterprise Architecture Planning: Developing a Blueprint for Data, Applications, and Technology
The emphasis of this book is on the interpersonal skills and techniques for organizing and directing an EAP project, obtaining management commitment, presenting the plan to management, and leading the transition from planning to implementation.
book Duration 4h 41m book Authors By Steven C. Hill, Steven H. Spewak

Book

Programming 16-Bit PIC Microcontrollers in C: Learning to Fly the PIC 24
Using a common-sense, practical, hands-on approach, this step-by-step guide teaches readers everything they need to know about the architecture of these new chips including how to program them, how to test them, and how to debug them.
book Duration 6h 22m book Authors By Lucio Di Jasio

Book

Principles of Quantum Artificial Intelligence
Introducing quantum computation and its application to Artificial Intelligence, this book highlights problem solving and knowledge representation frameworks, and presents a general model of a quantum computer that is based on production systems.
book Duration 3h 21m book Authors By Andreas Wichert

Book

Computers as Components: Principles of Embedded Computing System Design, Third Edition
Presenting essential knowledge on embedded systems technology and techniques, this book has been updated for today's embedded systems design methods, and features new examples including digital signal processing, multimedia, and cyber-physical systems.
book Duration 9h book Authors By Marilyn Wolf

Book

Practical UML Statecharts in C/C++: Event-Driven Programming for Embedded Systems, Second Edition
Bridging the gap between high-level abstract concepts of UML and the actual programming aspects of modern hierarchical state machines, this book provides a complete, ready-to-use, open source software architecture for small and large embedded systems.
book Duration 11h 20m book Authors By Miro Samek

Book

Digital Signal Processing with Python Programming
Addressing the fundamental bases of statistical inferences, this book includes several computational problems and exercises, along with detailed solutions.
book Duration 3h 7m book Authors By Maurice Charbit

Book

Complete PCB Design Using OrCAD Capture and PCB Editor
Showing the reader how to design a PCB using OrCAD Capture and OrCAD Editor, this book is written for students engineers who need in-depth instruction on how to use the software, and who need background knowledge of the PCB design process.
book Duration 7h 11m book Authors By Kraig Mitzner

Book

SystemC: From the Ground Up, Second Edition
Bringing over 100 years of ASIC and system design experience together to make a very readable introduction to SystemC, this book is designed to reflect the standardization of SystemC as IEEE 1666.
book Duration 3h 29m book Authors By Anna Keist, Bill Bunton, David C. Black, Jack Donovan

Book

Embedded Systems Security: Practical Methods for Safe and Secure Software and Systems Development
Containing nuggets of practical and simple advice on critical issues, this indispensible guide offers a broad understanding of security principles, concerns, and technologies, as well as proven techniques for the efficient development of safe and secure embedded software.
book Duration 7h 24m book Authors By David Kleidermacher, Mike Kleidermacher

Book

Designing Embedded Systems with PIC Microcontrollers: Principles and Applications
Packed with helpful examples and illustrations, this hands-on book offers an in-depth treatment of microcontroller design, programming in both assembly language and C, and features advanced topics such as networking and real-time operating systems.
book Duration 10h 7m book Authors By Tim Wilmshurst

Book

SystemVerilog for Verification: A Guide to Learning the Testbench Language Features
Filled with extensive code examples and detailed explanations, this book teaches readers how to use the power of the new SystemVerilog testbench constructs plus methodology without requiring in-depth knowledge of OOP or Constrained Random Testing.
book Duration 4h 11m book Authors By Chris Spear

Book

Modern Embedded Computing: Designing Connected, Pervasive, Media-Rich Systems
Offering a comprehensive view of developing a framework for embedded systems-on-chips, this authoritative book provides a thorough understanding of the platform architecture of modern embedded computing systems that drive mobile devices.
book Duration 11h 6m book Authors By Patrick Crowley, Peter Barry

Book

Programming 8-Bit PIC Microcontrollers in C: With Interactive Hardware Simulation
Including lots of source code, circuit schematics, and hardware block diagrams, this comprehensive book provides a step-by-step guide to programming microcontrollers (MCUs) with the C programming language.
book Duration 3h 40m book Authors By Martin P. Bates

Book

Principles and Practices of Interconnection Networks
Illustrated with numerous examples, chapter exercises, and case studies, this comprehensive guide offers a detailed presentation of the basic principles of interconnection network design, allowing a designer to see all the steps of the process from abstract design to concrete implementation.
book Duration 11h 19m book Authors By Brian Towles, William James Dally

Book

Machine Learning Applications In Software Engineering
Providing an overview of machine learning, this text summarizes the state-of-the-practice in this niche area, gives a classification of the existing work, and offers application guidelines.
book Duration 10h 7m book Authors By Du Zhang, Jeffrey J.P. Tsai (eds)

Book

SystemVerilog for Design: A Guide to Using SystemVerilog for Hardware Design and Modeling, Second Edition
Reflecting the syntax and semantic changes to the SystemVerilog language, this text explains the SystemVerilog "packages," summarizes the synthesis guidelines presented throughout, and contains code examples using the latest version of the tools.
book Duration 5h 37m book Authors By Peter Flake, Simon Davidmann, Stuart Sutherland