Teaching Assistant for Programming Methodology II (14:332:351) for Fall 2019
Teaching Assistant for Software Engineering (14:332:452) for Spring 2020
•Data Structures and Algorithms •Software Engineering for Web Applications • Introduction to Artificial Intelligence •Detection and Estimation Theory •Programming in Finance •Optimum Signal Processing(Machine Learning Models) •Communication Networks(Probability Models) •Database Management Systems Implementation •Computer Programming in C •Object Oriented Programming • Introduction to Python (Completed the course with distinction by University of Michigan through Coursera)
•Electrical Sciences • Electrical Machines • Digital Design • Electronic Devices & Electromagnetic Theory • Signals & Systems • Control Systems • Microelectronic Circuits • Microprocessors & Interfacing • Communication Systems • Analog & Digital VLSI Design • Digital Image Processing • Power Electronics • Power Systems • Analog Electronics
•General Biology • Biological Laboratory • Biological Chemistry • Microbiology • Cell Biology • Integrated Biology • Biophysics • Ecology and Environment Sciences • Introduction to Bioinformatics • Genetics • Instrumentation Methods of Analysis • Recombinant DNA Techniques • Plant Physiology • Animal Physiology • Genomics • Molecular Biology of Cell • Nanobiotechnology
• Mathematics I & II • Linear Algebra • Differential Calculus • Probability & Statistics • Optimization
• C++ • Java • Python • MATLAB
•Amazon Web Services • XSEDE Supercomputers •Microsoft Visual Basic •Apple Xcode IDE •Eclipse IDE (JAVA/C++) •MySQL Workbench •SQL Workbench/J •ERDPlus database modelling tool