Giter Club home page Giter Club logo

thmolena / riemann-sum-and-definite-integrals Goto Github PK

View Code? Open in Web Editor NEW
1.0 1.0 0.0 403 KB

This program is an educational tool helping the students having a smooth transition into Calculus II (from Calculus I or any lower-level Math class). The program describes the relation between Riemann Sum (both right-handed sum and left-handed sum) and the integral (specifically the definite integral). Students (or educators) will have a chance to input different value of n (which means different numbers of rectangles) and see the difference.

License: MIT License

Python 100.00%
riemann-sum python3

riemann-sum-and-definite-integrals's Introduction

🌿 Welcome to my Github 🖐️

🍀 About Me 👋

▪️ I am Molena. I am currently in the stage of writing and defending my dissertation for the Ph.D. Degree in Applied Mathematics at North Carolina State University.

▪️ For my Ph.D. Dissertation, I am developing high performance algorithms leveraging modern computing architectures for efficiently solving large dense linear systems employing hierarchical low-rank structures, with applications in Kernel Approximation, Boundary Integral Equations, and Elliptical PDEs in Machine Learning, Mathematical Physics, and Engineering. I am also presenting my abstract titled "Parallel Recursive Skeletonization Solver for Dense Linear Systems on GPU-Accelerated Computers" at the Annual SIAM Meeting (AN24), and the Flatiron Institute Computational Tools for PDE’s with Complicated Boundaries and Interfaces.

▪️ How to reach me: T.H. Molena Nguyen's LinkedIn

▪️ Pronouns: She/Her/Hers

Back to Top

🔬📚 Research Experience

▪️ Earlier, I was fortunate to receive the opportunities to present my single-author paper titled “Take-Away Impartial Combinatorial Games on Hypergraphs and Other Related Geometric and Discrete Structures” (DOI: 10.48550/ARXIV.2203.09696) at six different SIAM conferences. During the Spring semester of 2022, I presented that research at the SIAM Conference on Parallel Processing for Scientific Computing (PP22), the SIAM Conference on Uncertainty Quantification (UQ22), and the Joint Mathematics Meetings (JMM22). During the Fall semester of 2021, I presented that research at the Young Mathematicians Conference (YMC21), the SIAM Southeastern Atlantic Section Annual Meeting (SEAS21), and the Annual SIAM Central States Section Conference (CSS21).

▪️ Subsequently, I received two National Science Foundation Funded Ph.D. Research Internships to work in two different lab rotations. During these internships, I learned how to utilize the High Performance Computing clusters, and the GPUs to solve problems in different fields, from Computational Biology, to Computer Science, Electrical, and Computer Engineering.

Back to Top

🚀 Github Stats

Back to Top

🔑 Coding Portfolio

Topics/ Areas / Programming Languages Projects
Natural Language Processing (NLP) / Transformers / Recurrent Neural Networks (RNNs) / Long Short-Term Memory (LSTM) Networks / Gated Recurrent Units (GRUs)
  • Natural Language Processing Projects (available upon request)
  • Long Short-Term Memory Networks in Payment Channel Networks
  • Recurrent Neural Networks Time Series Demand Forecasting
  • Machine Learning / Deep Learning / Data Science
  • English as a Second Language Assistant
  • Single Cell Multi-Omics Alignment
  • Machine Learning Projects
  • Numerical Analysis Projects (Ph.D. Thesis)
  • Data Science Projects (available upon request)
  • Deep Learning Projects(available upon request)
  • Four Kaggle Competitions
  • Uncertainty Quantification
  • Advanced Mathematics for Engineers and Scientists
  • SEIR Project
  • Hypergraph Combinatorial Game
  • Shapes Assistant
  • Convolutional Neural Network Model from Scratch
  • Convolutional Neural Network Project on Shapes
  • Shapes Classification
  • Artificial Neural Network Models from Scratch
  • Detecting Fake News
  • Road Lane Line Detection
  • Sentiment Analysis. Programming language: R.
  • Detecting Parkinson's Disease
  • Color Detection with Python
  • Coursera Machine Learning, Neural Networks and Deep Learning courses
  • Android/Mobile Apps
  • UC Hackathon Prescription Tracker T. H. Molena Nguyen was a leader of a team of 4 during this 24-hour RevolutionUC Hackathon.
  • Flixster
  • To Do App
  • Simple Tweet
  • Movie Pot
  • Instagram Shot of Happiness App
  • Instagram Post
  • Javascript /HTML /CSS
  • Musicophile MayMay MWonderland
  • DerbyHacks2019
  • Chore Door Game
  • Bingo Game
  • Tic Tac Toe
  • Travel Destination
  • Software Design and Implement with Python
  • Riemann Sum and Definite Integrals
  • Matrix Transformation
  • Encrypting and Decrypting with Python
  • Translation of Nucleotides
  • Oh, the Places You'll Go!
  • Scanning the Barcode
  • Childhood Game Rock Paper Scissors
  • Chinese Zodiac Animals
  • Master Number
  • Game of Nim
  • The invisible .html
  • Django Learning
  • Snake Game with Python
  • Regression with Python
  • Do Math with Matrix
  • Data Structures with C++
  • Binary Addition
  • Byte
  • Random Pixel Generator
  • Card Game
  • Animal Guessing Game
  • Beetle Game
  • Fraction Calculator
  • Swing Game
  • Piano Game for Toddlers
  • Work of Art
  • Maze Game
  • JPMorgan Chase & Co. Software Engineering Virtual Experience
  • JPMorgan First Task
  • JPMorgan Second Task
  • MATLAB
  • Machine Learning in MATLAB
  • Numerical Analysis in MATLAB
  • Coding Practice
  • Coding practice with Javascript
  • Coding practice with Python 1
  • Coding practice with Python 2
  • Coding practice with Python 3
  • Turtle Art
  • Modules
  • Mad Lib
  • Adventure
  • Unit Testing
  • Django Learning
  • Funky Functions
  • Making-boustrophedon
  • Math Quiz on Cars
  • Python Classes
  • Excel Visual Basic for Applications Projects
  • Back to Top

    ⌛️ Outreach Activities

    ▪️ Lastly, I have been a representative for the Society of Industrial Applied Mathematics (SIAM) at the North Carolina State University (NCSU) Student Chapter since September 2022. In January of 2022, I was a project mentor at the "Tenth Annual Conference to Increase Diversity in Mathematical Modeling and Public Health" (2022 MIDAS-CCDD), which was hosted by the MIDAS Coordination Center in cooperation with the Center for Communicable Disease Dynamics (CCDD) at Harvard T. H. Chan School of Public Health. In October of 2021, I was a conference moderator at the Graduates Achieving Inclusion Now (GAIN) Conference on measuring graduate students' success, allyship, and mentorship.

    🧸 Fun Fact

    ▪️ At the age of 20, with several acceptance letters and full scholarships from different prestigious Mathematics and Applied Mathematics PhD programs for the Fall semester of 2021, I was honored to officially become an incoming first-year Applied Mathematics PhD student at North Carolina State University (starting in the Fall semester of 2021). During the Spring semester of 2021, I participated in the Budapest Semesters in Mathematics program to prepare me for a smooth transition from a rural and relatively small 4-year Liberal Arts College to the prestigious Applied Mathematics PhD Program.

    ▪️ In the Fall semester of 2018, right after receiving a High School Diploma, I attended a rural and relatively small 4-year Liberal Arts College in Kentucky (Berea College). In fewer than three years, from the starting point of 0 transfer credit, after changing my major(s) for four times, I graduated from Berea College with a MAGNA CUM LAUDE Bachelor's Degree in Mathematics (with a Computer Science minor), with a Major GPA of 4.0/ 4.0.

    ▪️ In just 4 semesters of college, I completed several Directed Studies in Mathematics, and every single one of the upper-level Mathematics courses that Berea College offered with only A's and A+'s. In the past 5 semesters, I had to fill in the overload coursework form in every single semester to take 6 full-credit courses, as all Berea College students are only allowed to self-register for 4 full-credit courses per semester.

    Back to Top

    riemann-sum-and-definite-integrals's People

    Contributors

    thmolena 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.