Skip to content

Latest commit

 

History

8 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 

Repository files navigation

Computer Engineering Tutorials

Microcontrollers

  • Arduino: an open-source electronics platform based on microcontrollers with easy-to-use software
  • Rasberry Pi Pico: a low-cost microcontroller board based on the RP2040 chip

Microprocessor

  • Rasberry Pi: a low-cost single-board computer used forlearning programming

Instruction Set Architectures (ISAs)

  • Reduced Instruction Set Computer (RISC): uses a small optimized set of simple instructions to improve execution speed and efficiency
    • Microprocessor without Interlocked Pipelined Stages (MIPS): ISA for efficient processor performance
    • Advanced RISC Machine (ARM): power-efficient architecture for smartphones, embedded systems, and modern computing devices
  • Complex Instruction Set Computer (CISC): uses a large and complex set of instructions to reduce the number of operations per task
    • x86: a widely used CPU architecture developed by Intel that powers most personal computers

Embedded Systems Programming

  • F': an open-source flight software framework developed by NASA for building embedded and spaceflight systems

Scientific Computing

  • Matlab: a numerical computing environment used for mathematical analysis, simulations, and data visualization
  • Mable: a symbolic and numeric computing environment and multi-paradigm programming language
  • Compute Unified Device Architecture (CUDA): NVIDIA’s parallel computing platform for accelerated processing on GPUs

Computer Aided Drafting, Product Design, & Fabrication

  • KeyShot: real-time 3D rendering and animation software used to create high-quality product visualizations and prototypes
  • Blender: free and open-source 3D creation suite used for modeling, animation, rendering, simulation, and video editing
  • Sketchup3D: a 3D modeling software used for architectural, interior, engineering, and product design visualization
  • AutoCAD: A computer-aided design (CAD) software used for creating precise 2D drawings and 3D models
  • TinkerCAD: beginner-friendly online 3D design and electronics simulation tool used for modeling, coding, and 3D printing

Quantum Computing

  • Q#: programming language created my Microsoft for quantum computing apps and algorithms
  • Qskit: open-source quantum computing SDK developed by IBM for creating, simulating, and running quantum algorithm

About

No description or website provided.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors