Coder Social home page Coder Social logo

its-rajesh / programming-practicum Goto Github PK

View Code? Open in Web Editor NEW
1.0 2.0 1.0 571 KB

Teaching Assistant for the course CS571 Programming Practicum: August - December 2022 Semester at Indian Institute of Technology, Mandi

Jupyter Notebook 100.00%
basics-of-python numpy pandas python signal-processing

programming-practicum's Introduction

Programming-Practicum

Teaching Assistant for the course CS571 Programming Practicum: August - December 2022 Semester at Indian Institute of Technology, Mandi. This repository contains the google colab notebook tutorials.

  • Running first python code
  • Basic computations in python
  • Data types
  • Variables
  • Type casting
  • Conditional statements
  • Looping statements
  • Additional examples (casting, int-str concat, pattern printings)
  • Functions
  • Special Functions (Lambda, etc)
  • Variable Scopes
  • Recursion
  • Arrays & Lists
  • Multidimensional Arrays/Lists
  • Stacks
  • Queues
  • Additional examples (Balacing Paranthesis, etc)
  • Tuples
  • Sets
  • Dictionary
  • Python String Manipulations
  • Plotting various graphs 2D, 3D using Matplotlib/Seaborn
  • Array Processing using NumPy
  • 2D Arrays, CSV files with Pandas
  • Read, Write, Manipulate data's
  • Generate sinusoidal signals/audios
  • 1D Signals (Audio) review
  • Read/Write Audio using Librosa/SoundFile/Pydub
  • Fast Fourier Transforms
  • Time domain & Frequecy domain Analysis
  • Signal Class
  • Baisc signal operations using OOPS Concepts (shifting, reversal, add, sub, scalar mutiple.,etc)
  • Building systems
  • LTI System Responses
  • Filtering 1D/2D

programming-practicum's People

Contributors

its-rajesh avatar

Stargazers

 avatar

Watchers

 avatar  avatar

Forkers

muthuserpi

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.