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 EditionOffering 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.
8h 2m
By Rob Toulson, Tim Wilmshurst
Book
Quantum Computing: A Gentle IntroductionPresenting 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.
7h
By Eleanor Rieffel, Wolfgang Polak
Book
Software Engineering for Embedded Systems: Methods, Practical Techniques, and ApplicationsWritten 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.
18h 46m
By Mark Kraeling, Robert Oshana
Book
Computer Vision in Vehicle Technology: Land, Sea, and AirFocusing 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.
4h 4m
By Antonio M. López, Atsushi Imiya, Jose M. Álvarez, Tomas Pajdla
Book
Principles of Artificial Neural Networks, 3rd EditionCovering 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.
4h 5m
By Daniel Graupe
Book
Enterprise Architecture Planning: Developing a Blueprint for Data, Applications, and TechnologyThe 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.
4h 41m
By Steven C. Hill, Steven H. Spewak
Book
Programming 16-Bit PIC Microcontrollers in C: Learning to Fly the PIC 24Using 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.
6h 22m
By Lucio Di Jasio
Book
Principles of Quantum Artificial IntelligenceIntroducing 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.
3h 21m
By Andreas Wichert
Book
Computers as Components: Principles of Embedded Computing System Design, Third EditionPresenting 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.
9h
By Marilyn Wolf
Book
Practical UML Statecharts in C/C++: Event-Driven Programming for Embedded Systems, Second EditionBridging 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.
11h 20m
By Miro Samek
Book
Digital Signal Processing with Python ProgrammingAddressing the fundamental bases of statistical inferences, this book includes several computational problems and exercises, along with detailed solutions.
3h 7m
By Maurice Charbit
Book
Complete PCB Design Using OrCAD Capture and PCB EditorShowing 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.
7h 11m
By Kraig Mitzner
Book
SystemC: From the Ground Up, Second EditionBringing 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.
3h 29m
By Anna Keist, Bill Bunton, David C. Black, Jack Donovan
Book
Embedded Systems Security: Practical Methods for Safe and Secure Software and Systems DevelopmentContaining 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.
7h 24m
By David Kleidermacher, Mike Kleidermacher
Book
Designing Embedded Systems with PIC Microcontrollers: Principles and ApplicationsPacked 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.
10h 7m
By Tim Wilmshurst
Book
SystemVerilog for Verification: A Guide to Learning the Testbench Language FeaturesFilled 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.
4h 11m
By Chris Spear
Book
Modern Embedded Computing: Designing Connected, Pervasive, Media-Rich SystemsOffering 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.
11h 6m
By Patrick Crowley, Peter Barry
Book
Programming 8-Bit PIC Microcontrollers in C: With Interactive Hardware SimulationIncluding 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.
3h 40m
By Martin P. Bates
Book
Principles and Practices of Interconnection NetworksIllustrated 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.
11h 19m
By Brian Towles, William James Dally
Book
Machine Learning Applications In Software EngineeringProviding 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.
10h 7m
By Du Zhang, Jeffrey J.P. Tsai (eds)
Book
SystemVerilog for Design: A Guide to Using SystemVerilog for Hardware Design and Modeling, Second EditionReflecting 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.
5h 37m
By Peter Flake, Simon Davidmann, Stuart Sutherland