Git Product home page Git Product logo

computer-tools-for-electrical-engineers's Introduction

COMPUTER TOOLS FOR ELECTRICAL ENGINEERS

Course Description

This course aims to introduce students to computer tools essential for electrical engineering, with a focus on MATLAB and PSPICE. The course is split into two sections, each of six weeks duration. The first half of the course deals with MATLAB, and the latter half deals with PSPICE.

Course Schedule

  • MATLAB SECTION
    1. Introduction to MATLAB
    2. Matlab Programming
    3. Input/Output and Data Structures
    4. Plotting
    5. GUIDE
    6. SIMULINK
  • PSPICE SECTION
    1. Introduction to SPICE and Getting Started
    2. Simple DC Circuits
    3. Other DC Analyses
    4. Operational Amplifiers
    5. Time Domain Analysis
    6. Frequency Domain Analysis

Course Projects

This section will display the projects that were done in this course, both in MATLAB and PSPICE:

  1. Project 1a - Circuit Simulator (MATLAB): This project implements a MATLAB-based circuit simulator capable of simulating circuits with Resistors, Independent voltage sources, and Independent current sources.
  2. Project 1b - GUI FOR CIRCUIT SIMULATOR (MATLAB): This project involves creating a Graphical User Interface (GUI) for a MATLAB-based circuit simulator.
  3. Project 2 - ANALOG COMPUTER (PSPICE): This project involves the design of an analog computer using PSPICE to solve a specific differential equation. An analog computer is a form of computer that leverages the continuously changeable aspects of physical phenomena to model the problem being solved. Electronic analog computers typically use OPAMPs, voltage sources, and oscilloscopes to solve differential equations modeling a physical system.

computer-tools-for-electrical-engineers's People

Contributors

aydnzn avatar

Stargazers

 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.