Ihifix Digital Academy

Aerospace Digital Tools & Embedded System

Discounted Price ₦272,750

Course Overview

Week 1: Introduction to Aerospace Digital Tools

  • Overview of digital tools for aerospace engineering.
  • Introduction to Computer-Aided Design (CAD) software
  • Introduction to AutoCAD
  • User interface and navigation
  • Drawing basic lines, circles, and rectangles

Week 2:

  • Editing commands: Move, Copy, Rotate, Scale
  • Using layers for organizing drawings
  • Creating and editing text
  • Drawing precision: Using object snaps and coordinates
  • Creating and editing polylines
  • Working with hatching and gradients

Week 3:

  • Advanced editing: Trim, Extend, Offset
  • Dimensioning and annotating drawings
  • Creating blocks and using attributes
  • Introduction to 3D modeling in AutoCAD
  • Creating basic 3D shapes: Cubes, spheres, cylinders

Week 4:

  • Modifying 3D objects: Extrude, Revolve, Sweep
  • Working with surfaces and meshes
  • Applying materials and textures to 3D models
  • Lighting and rendering basics

Week 5:

  • Advanced 3D modeling techniques: Loft, Boolean operations
  • Working with sections and elevations
  • Creating exploded views and assemblies
  • Introduction to parametric modeling

Week 6:

  • Using constraints and parameters to control design intent
  • Designing with assemblies and subassemblies
  • Collaborative design and data sharing
  • Importing and exporting CAD files
  • Working with external references and file attachments

Week 7:

  • Introduction to CAD simulation and analysis
  • Integration with other software tools (e.g., CFD, FEA)
  • Review and practice of key concepts and techniques

Week 8: Introduction to Python Programming

  • Introduction to the Python programming language
  • Python data types, control flow, and functions
  • Using Python libraries for data analysis, simulations, and visualization (NumPy, Pandas, Matplotlib)
  • Extracting insights and identifying trends from aerospace data
  • Hands-on exercises and projects using Python 

Week 9: Embedded Systems Fundamentals

  • Overview of embedded systems and their applications in aerospace
  • Characteristics and challenges specific to embedded systems in aerospace
  • Hardware-software interface design, communication protocols, and device drivers
  • Introduction to microcontrollers and microprocessors commonly used in aerospace embedded systems

Week 10: Embedded Software Development Tools and Debugging

  • Introduction to software development tools, compilers, and debuggers used in embedded systems
  • Writing and debugging embedded software code using IDEs
  • Considerations for resource-constrained embedded systems and optimization techniques
  • Embedded printed circuit board design
  • Hands-on exercises and projects involving embedded software development

Week 11: Hardware-Software Co-design and Integration

  • Integration of software and hardware components in embedded systems
  • Hardware-software interface design, communication protocols, and device drivers
  • Interfacing with sensors, actuators, and peripheral devices
  • Hands-on exercises and projects involving hardware-software co-design in aerospace systems

Week 12: Aerospace System Testing and Verification

  • Introduction to testing and verification techniques for aerospace systems
  • Unit testing, integration testing, and system testing approaches
  • Test case generation and coverage analysis for aerospace embedded systems
  • Hands-on exercises and projects involving testing and verification of aerospace systems

Week 13: Project Management and Collaboration in Aerospace Engineering

  • Overview of project management principles and Methodologies
  • Collaboration tools and techniques for aerospace engineering projects
  • Planning, scheduling, and tracking progress in aerospace projects
  • Teamwork and communication skills in aerospace engineering environments

Week 14: Capstone Project

  • Implementation of a hands-on project combining the knowledge and skills acquired throughout the curriculum
  • Apply embedded systems and aerospace engineering principles to solve a real-world problem
  • Documentation and presentation of the capstone project