Courses and Labs

1. ECE533 Wireless and Multimedia Computing (Fall Course)

ECE533_Syllabus_2018.pdf

A. Examples of Students Publishing their Embedded Wireless Projects on ARMmbed Website in 2016:

1. Siddharth Pimprikar and his group.

DHT11 Temperature and Humidity sensor using FRDM-K64F and Thingspeak

https://developer.mbed.org/users/siddharthp/code/temp_hum/

2. Neeraj Rathi and his group.

BLE Wireless Project

https://developer.mbed.org/users/nrrathi/code/wireless_project_BLE/

3. Archit Muchhal and his group.

Bluetooth LED Triggering using FRDM-K64F

https://developer.mbed.org/users/architmuchhal/code/Wireless_App/99

4. Derek Stinson and his group.

Motions_Secure_Server_IUPUI

https://developer.mbed.org/users/dereklstinson/code/Motions_Secure_Server_IUPUI/

5. Mihir Joshi and his group.

Motionsensor_WIFI_ESP8266

https://developer.mbed.org/users/mihir77/code/Motionsensor_WIFI_ESP8266/

6. Nigel Leitzell and his group.

Smart Home Base Board

https://developer.mbed.org/users/haircules/code/SmartHomeBaseBoard/

Smart Home Mobile Board

https://developer.mbed.org/users/haircules/code/SmartHomeMobileBoard/

B. Examples of Embedded Wireless Systems Projects in 2016

ECE533 Projects 2016

2. ECE595 Embedded Autonomous Systems for Automotive Applications (Spring Course)

ECE595 Syllabus__Embedded Autonomous Systems.pdf

3. ECE538 Digital Signal Processing (Fall Course)

ECE538_Syllabus_2018.pdf

Project Examples:

Embedded Audio Equalizer.pdf

Five band Graphic Audio Equalizer.pdf

4. ECE 595 Embedded Systems Course (Spring Course)

A. Examples of Students Publishing their Embedded Projects on ARMmbed Website in 2016:

1. Nivedita Mukka: Personal Alert System using RFID and FRDM K64F.

https://developer.mbed.org/users/nivmukka/code/Personal-Alert-System-using-RFID-with-FR/

2. Tanu Tanu and her group: Obstacle Avoiding Robot.

https://developer.mbed.org/users/goeltanu/code/Obstacle_Avoiding_Robot/

3. Naman Gohil and his group: RFID Tag Reader using K64F with Bluetooth Module HC-06.

https://developer.mbed.org/users/ndgohil/code/RFID-Tag-Reader-using-K64F-with-Bluetoot/.

4. Aryan Varma: PIR Motion Sensor with IBM IOT CLIENT

https://developer.mbed.org/users/AryanVarma/code/PIRMotionsensor_IBMIoTclien

5. Mustafa Kamoona: WifiFlexManager

https://developer.mbed.org/users/mskamoona/code/WifiFlexManager/

6. Abhishek Goyanka: RFID Attendance System

https://developer.mbed.org/users/abhishekgoyanka/code/RFID_Attendance_System/

7. Sam Thomas: Car Diagnostics OBDII

https://developer.mbed.org/users/samthomas90/code/CarDiagnosticsOBDII/

8. Mona Khanafriboor: PIR_Sensor_WIFI

https://developer.mbed.org/users/mokhanaf/code/PIR_Sensor_wifi/

9. Matthew Vanderpohl, Siddhesh Nadkarni and Shruti Rawool: Super Mario Bros. with K64F and Unity Engine.

https://developer.mbed.org/teams/Team-Black-ECE-595-IUPUI/code/Super-Mario-Bros-with-K64F-and-Unity-Eng/

10. Naman Gohil and his group: Motion_Activated_Temperature_Humidity_BluetoothHC-06_ESP2866_IOT

https://developer.mbed.org/users/ndgohil/code/Motin_Activated_Temperature_Humidity_Blu/

11. Matthew Vanderpohl, Siddhesh Nadkarni and Shruti Rawool: Theremin using Leap Motion and K64F

https://developer.mbed.org/teams/Team-Black-ECE-595-IUPUI/code/Theremin-using-Leap-Motion-and-K64F/

12. Nivedita Mukka: “Alert System 2.0 using RDM-K64F and RFID”.

https://developer.mbed.org/users/nivmukka/code/Alert-System-20-using-FRDM-K64F-and-RFID/

13. Jake Schwartz, Donald Jones and Vamshi Shankari: Robot2.

https://developer.mbed.org/users/Jakschwa/code/2Project3_Robot2_Final/

14. Padmaja Krishnakumar, Divya Maridi and Gopi Krishna: ESP8266_http_POST

https://developer.mbed.org/users/pakrishn/code/esp8266_http_POST

15. Ali Ikram, Talha Hisham and Akshay Kulkarni:

https://developer.mbed.org/users/Akshayiupui/

1) D.C motor control

2) Hand Dryer application of D.C motor control using FRDM K64

3) Temperature based fan control using FRDM-K64.

16. Neeraj Rathi, Abhishek Chadha and Aryan Varma:

1. Robo_ARM_Rx

https://developer.mbed.org/users/nrrathi/code/ROBO_ARM_Rx/

2. Robo_ARM_Tx

https://developer.mbed.org/users/nrrathi/code/ROBO_ARM_TX/

B. Examples of Embedded Systems Projects in 2016

Projects 2016_Elsharkawy.pdf

ECE595_Syllabus_Elsharkawy_2016.pdf

Videos of some of the above Student Projects:

Please copy and past the link in your browser:

https://drive.google.com/file/d/0Bxveo_NUe9HrcURSYnlPUGpvSUE/view?usp=sharing

https://drive.google.com/file/d/0Bxveo_NUe9HrZk5icmJEeWVxMzg/view?usp=sharing

https://drive.google.com/file/d/0Bxveo_NUe9HrdXQxNXNpdDcwVlk/view?usp=sharing or https://www.youtube.com/watch?v=eN24YtSy154.

https://drive.google.com/file/d/0Bxveo_NUe9HrWGxBRW0zNWtsZjA/view?usp=sharing

https://drive.google.com/file/d/0Bxveo_NUe9HrMk9GQ3E3OWZ6WTQ/view?usp=sharing

https://drive.google.com/file/d/0Bxveo_NUe9HrN3Z3Z0tSR2dZUlU/view?usp=sharing

https://drive.google.com/file/d/0Bxveo_NUe9HrbGUzNUZscjRBeHc/view?usp=sharing

https://drive.google.com/file/d/0Bxveo_NUe9HrbEkzV0tKcV9XalE/view?usp=sharing

https://drive.google.com/file/d/0Bxveo_NUe9HrUGJiNmd2R2dGNFU/view?usp=sharing

https://drive.google.com/file/d/0Bxveo_NUe9HrcWlqZDZqZm90WEE/view?usp=sharing

https://drive.google.com/file/d/0Bxveo_NUe9HrZG1LWDVEMHRWM3M/view?usp=sharing

In Progress: https://drive.google.com/file/d/0Bxveo_NUe9HrVHFMTHIzTERGVUE/view?usp=sharing

Additional First Projects.pdf Flexi-Wifi Manager_K64F.pdf

ECE696 Advanced Elect. Engr. Projects (Fall, Spring and Summer Course)

Examples of ECE696 Projects:

  • Abhijit Katkar, “Attendance System using NFC OM27462,” May 2018.

  • Onkar Patil, “NFC Controlled Motor,” May 2018.

  • Sreeram Venkitachalam, “Real Time Applications with BlueBox 2.0 and RTMAPS,” May 2018.

  • Archit Muchhal, “Integrated Development Systems Experience for IoT Applications,” May 2018.

  • Raghavan Naresh Sarangapani, “Liquid Level Detection using Caffe based Convolutional Neural Network in Neural Compute Stick,” May 2018.

  • Padmaja Krishnakumar, “Road Sign Classification using Deep Learning,” May 2017.

  • Roshen Gajanan Borkar, “Advanced Motor Applications with S32K and KV Families”, May 2017.

  • Talha Hisham, “Solar Powered Remote Telemetry Unit Data logger & I/O Sensor Bus,” May 2017.

  • Shruti Rawool, “NFC Based Attendance System,” May 2017.

  • Ritesh Reddy Sadula, “Software Implementation of Advanced Encryption Standard using FRDM K64F and ARM mbed platform,” May 2017.

  • Sruthi Kilari, “Rain Sensing Wipers using FRDM-KEA128,” May 2017.

  • Mona Khanafriboor, “SDKPac Applications,” Advanced Graduate Research Project Course ECE 696, 2016.

  • Samuel Gizaw, "Thread Networking Protocol," Advanced Graduate Research Project Course ECE 696, 2016.

  • Abhishek Ghada, "Energy Analysis for Energy Applications," with GNI Group, Advanced Graduate Research Project Course ECE 696, 2016.

  • Naga Sai Anjani Sri Kavya Kaligotla, "Speech Emotion Recognition using Support Vector Machine,"Advanced Graduate Research Project Course ECE 696, 2016.

  • Dheeraj Reddy J., "Multirotor using an FRDM K64F," Advanced Graduate Research Project Course ECE 696, 2016.

  • Bala sai varma Gottumukkala, "Stability of Quadcopter (Phase I),"Advanced Graduate Research Project Course ECE 696, 2016.

  • Amandeep Singh, “Implementation of Simple File Transfer Protocol,” Advanced Graduate Research Project Course ECE 696, 2015.

  • Fadel Albayabi, “VoIP with Raspberry Pi 2,” Advanced Graduate Research Project Course ECE 696, 2015.

  • Mustafa Kamoona, “FlexiWi-Fi Security Manager using FreeScale Embedded Systems,” Advanced Graduate Research Project Course ECE 696, 2015.

  • Samanth Nagulapally, “Dual PAN Networks Using Freescale TWR-KW24D512,” Advanced Graduate Research Project Course ECE 696, 2015.

  • Sameer Sadiq, “Arm MBED Internet of Things,” Advanced Graduate Research Project Course ECE 696, 2015.

  • Anirudh Katikala, “Implementation of Ethernet Stack to Create Projects for the Internet of Things,” Advanced Graduate Research Project Course ECE 696, 2014.

  • Namratha Kakumanu, “Implementation of DSP Applications with FRDM K64F”, Advanced Graduate Research Project Course ECE 696, 2014.

  • Ramya Nandittha Nannuru, “Performance Evaluation and Analysis of LTE Femtocell Networks,” Advanced Graduate Research Project Course ECE 696, 2014.

  • Niharika Gorre, “Performance of Least Disruptive Topology Repair Algorithm (LEDIR) in NS-2, Part I,” Advanced Graduate Research Project Course ECE 696, 2014.

  • Prudhvi Raj Kyatham, “Performance of Least Disruptive Topology Repair Algorithm (LEDIR) in NS-2, Part II,” Advanced Graduate Research Project Course ECE 696, 2014.

  • Apoorva Dasari, “Performance Evaluation of a Layered WSN using AODV and MCF Protocols in NS-2,” Advanced Graduate Research Project Course ECE 696, 2014.

  • Saketh Mysa, “VoIP Applications using OPNET,” Advanced Graduate Research Project Course ECE 696, 2014.

  • Akitha Kesireddy, “Proposed Enhancement for HEVC Standard,” Advanced Graduate Research Project Course ECE 696, 2014.

  • Nikhil Kuntla, “Integrated Compute Stack Automation Tool,” Advanced Graduate Research Project Course ECE 696 (at CISCO), 2014.

  • Abhinay Kukkadapu, “Embedded Software Applications,” Advanced Graduate Research Project Course ECE 696 (at Technodrive Business Solutions), 2014.

  • Navya Chalimidi, “Implementation of DSP Applications with FRDM K64F”, Advanced Graduate Research Project Course ECE 696, 2014.

  • Shashank Hariharan, “Push Technology and Web MI for Industrial Controllers,” Advanced Graduate Research Project Course ECE 696 (at Horner Automation Group), 2014.

  • Udbhav Rai, “A HMM based System for Evaluation of Speech for Native and Non-Native English Speakers,” ECE 698, 2010 (student did not finish all requirements for graduation).

  • Hamoudi Eddine, “Implementation of VC-1 Standard with Catapult,” Advanced Graduate Research Project Course ECE 696, 2009.

  • Milan Markovie, “Using HMMs in Speech Evaluation”, Advanced Graduate Research Project Course ECE 696, 2008.

  • Alkesh Patel, “Detection and Tracking of Road Edge,” Advanced Graduate Research Project Course ECE 696, 2008.

  • Thomas Foddrill, “Advanced DSP Applications using Catapult I,” Advanced Graduate Research Project Course ECE 696, 2007.

  • Ford LynnDee, “Advanced DSP Applications using Catapult II,” Advanced Graduate Research Project Course ECE 696, 2007.

  • Shruthi Musunuri, “G.729 Implementation on Advanced DSP Chip,” Advanced Graduate Research Project Course ECE 696, 2006.

  • Jeremy Ruhter, “C Implementation of QAM 16 Demodulator,” Advanced Graduate Research Project Course ECE 696, 2006.

  • Sining Liu, “An Insight into G.729 Implementation on StarCore”, Advanced Graduate Research Project Course ECE 696, 2006.

  • Keith Hochreiter, “Advanced FireWire Applications,” Advanced Graduate Research Project Course ECE 696, 2006.

  • Vineeta Panwalkar,” Fast Multiplierless of the DCT for MPEG-7 Color Layout Descriptor using StarCore 140,” Advanced Graduate Research Project Course, 2004.

  • Pei Cheng Ooi, “Implementation of MPEG-4 Visual on StarCore”, Advanced Graduate Research Project Course ECE 696, 2003.

  • Karl Horlander, “A Method to Estimate Microprocessor Performance in Consumer Electronic and Multimedia Systems with Unified Memory Architectures,” Advanced Graduate Research Project Course ECE 696, 2002.

  • Kalyani Khobragade, “Performance Improvement of Error Estimation on a Mobile Transmitted Signal using Bit Error Detection,” Advanced Graduate Research Project Course ECE 696, 2002.

  • Xingyu Peng, “XYZ Video Compression,” Advanced Graduate Research Project Course ECE 696, 2001.

  • Thomas Bishop, “A Feasibility Study of Utilizing JPEG 2000 Compression to Perform Image Transmission on the LINK-16 Communication System,” Advanced Graduate Research Project Course ECE 696, 2001.

  • Andrew Todd Hillery, “Implementation of MPEG Layer 3Audio Decoder,” Advanced Graduate Research Project Course ECE 696, 2001.

  • Huanping Wu,” Three-Dimensional Image Processing Applications,” Advanced Graduate Research Project Course ECE 696, 2000.

ECE698 Research M.S. Thesis (Fall, Spring and Summer Course)

Examples of ECE698 Theses:

  • Seth Tucker, “Sensor Fusion to Detect Scale and Direction of Gravity in Monocular Slam Systems,” December 2017.

  • Joan Gomes, "Implementation of I-vector Algorithm in Speech Emotion Recognition, May 2016. Joan Gomes Abstract.pdf https://docs.google.com/viewer?a=v&pid=sites&srcid=ZGVmYXVsdGRvbWFpbnxlbHNoYXJrYXd5aXVwdWl8Z3g6MTFmNmE0NDM5MTc2NzdmNw

  • Mustafa Kamoona, “Internet of Things Security using Proactive WPA/WPA2,” May 2016. Mustafa Kamoona Abstract.pdf https://docs.google.com/viewer?a=v&pid=sites&srcid=ZGVmYXVsdGRvbWFpbnxlbHNoYXJrYXd5aXVwdWl8Z3g6Mjc2NjNjZThiOTJmZTQwZA

  • Delaram Amiri, “Bilateral and Adaptive Loop Filter Implementations in 3D-High Efficiency Video Coding Standard”, August 2015. Delram Amiri Abstract.pdf https://docs.google.com/viewer?a=v&pid=sites&srcid=ZGVmYXVsdGRvbWFpbnxlbHNoYXJrYXd5aXVwdWl8Z3g6MzMxNjk4MjdjMTUyMjc4Yw

  • Aamani Nemtur, “Failure Recovery Techniques over an MPLS Network using OPNET,” January 2015. Nemtur Aamani Abstract.pdf

  • Akitha Kesireddy, “New Adaptive Trilateral Filter for In-Loop Filtering, August 2014. Akitha Kesireddy Abstract.pdf

  • Hany Hussein, Multi-view Video Coding and Compression, Ph.D. Thesis, Feb. 2013. (Major Advisor - Egypt Japan University of Science and Technology). Hany Hussein-abstract.pdf

  • Mohammed Farag, Compressive Sensing for Cognitive Radio Applications, Ph.D. Thesis, Feb. 2013. (Major Advisor - Egypt Japan University of Science and Technology) .

  • Ayman Ahmed, Satellite Data Compression for Ultra/Hyper Spectral Images, Ph.D. Thesis (Co-Advisor, Ain Shams University – Summer 2013)

  • Mohamed Ebian, Enhanced Dynamic Error Concealment Algorithms for Multiview Coding, Ph.D. Thesis (Co-Advisor, Ain Shams University – Summer 2013)

  • Ahmed Hamdi, Radio Resource Management for Relay-Enhanced LTE-Advanced Networks, Feb. 2012. (Major Advisor - Egypt Japan University of Science and Technology).

  • Mohamed Rihan Elmeleegy, Coexistence of IEEE802.15.4 WSNs and IEEE802.11 WLANs: Measurements and Simulation, September 2012 (Major Advisor - Egypt Japan University of Science and Technology).

  • Mohamed Hammouda, Frequency Multiplexed Spectrum Sensing for Enhanced Primary User Protect.pdfion in Cognitive Radio Networks, August 2012 (Major Advisor - Egypt Japan University of Science and Technology).

  • Mahmoud Selim, Enhanced Techniques for Interference Management in LTE Femtocell Networks, September 2012 (Major Advisor - Egypt Japan University of Science and Technology)

  • Hesham Deghiedy, VC-1 De-Blocking Filter with 3 Modes and a New Zero Block Detection Method, May 2010 (Major Advisor - German University during Sabbatical)

  • Mohamed Haggag, Efficient Fast 1-D Multiplication-Free Integer Transformation for the 2-D DCT H.265 Standard, October 2009 (Major Advisor - German University during Sabbatical)

  • Hisham Sliman, Enhancements for the VC-1 Video Coding Standard, May 2008.

  • Zhenhao Ge, Development of Automatic Speech Evaluation System, August 2008 (Co-advisor with Dr. Paul Salama)

  • Michael Tammen, Fast Implementation of VC-1 with Modified Motion Estimation and Adaptive Block Transform, December 2007.

  • Visal Kith, Eye detection on Gray Intensity Face using the Feature and Appearance Based Methods, December 2007.

  • Afaneh Mohammad, Detection of Pupil Contour and center in Eye Images Captured in Uncontrolled Illumination Environments, May 2007.

  • Michael Lester, Low Latency, Low Complexity Sub-band Filter Bank Suite for Music and Audio Applications, May 2007.

  • Amir Ibrahim, New Algorithm for Carrier and Clock Synchronization of 16 QAM DOCSIS Standard, December 2006.

  • Megha Daga, Implementation of Portable Noise Vocoder in a PEP5416 and Design of a RF Transmitter for Cochlear Implants. (With Dr. Mario Svirsky), August 2006.

  • Tasnim Morbiwala, Adjustable Vovoder for the Real-time Selection of Frequency-to-Electrode Maps in Cochlear Implants. (With Dr. Mario Svirsky), May 2006.

  • Manjari Mishra, “Reversible Integer to Integer Wavelet Transform and Fast Motion Estimation for H.264 Advanced Video Codec Standard”, December 2005.

  • Suchita Samant, Fast Motion Estimation For H.264 Video Codec Standard, May 2005.

  • Ravi Rayala, PC-Based Real-Time Acoustic Model of a Cochlear Implant (with Mario Svirsky), December 2003.

  • Sami Gharbi, Enhancing the H.263 Video Codec, August 2003.

  • Yingjian He, Optimized DCT Algorithms for H.26L Standard, December 2002.

  • Talerngsak Sripan, Fast Multiplierless Approximation of the DCT for MPEG-7 Color Layout Descriptor, May 2003.

  • Shivank Sinha, Real Time Processor for Cochlear Implants, (with Mario Svirsky), December 2002.

  • Prasanna Parthasarathy, Low-Complexity, Low-Memory Entropy Coder for Image Compression on StarCore DSP, August 2002.

  • Satyavrat A. Prabhune, Implementation of Multi-user Multi-tiered Database Server for HDTV, May 2000.

  • Nabil M. Aref, Cryptographic Algorithms for Conditional Access Systems of Terrestrial Digital TV Broadcast, December 1999.

  • Raleigh Benton Setle, A Real Time Cochlear Audio Processor/Encoder (with Mario Svirsky), May 1998.

  • Bradley Allen Meyer, Creation of Pseudo Stereo Image Pairs From a Single Perspective Mono Image for Three Dimensional Viewing, May 1998.

  • Nicholas Evancich, Optimal Packetizations Placement for Web Based Data Broadcast Systems, December 1998.

  • Akhouri Vivek Sinha, Image Compression Based on Vector Quantization and Fractal Approximation, May 1998.

  • Wei Jiang, New Methods for Reducing the Bit Rate of H.263 Video, December 1997.

  • Peter A. Thayer, Implementation of a Fuzzy Logic Controller of a Variable Displacement Compressor Controller, December 1997.

  • Mohamed Shahid, Post-Processing of Transform Encoded Video Sequences, December 1996.

  • Newton Guillen, Design and Implementation of an Enhanced 3-D Sound System, December 1996.

  • Suzali Mohamed Suyut, Ridge Tracing and Bifurcation Detection of Latent Finger Print for Forensic Applications, May 1996.

  • Mehmet Aras, Visual Inspection Algorithms For Manufacturing Applications, July 1995.

  • Michael Ricos, Multiresolution Transforms and Polyphonic Pitch Recognition, August 1995.

  • Miklos Kara, Parallel Processing for Video Compression Applications, August 1995.

  • Michael Polakowski, Video Compression Using SuBBand Coding and Pruned Discrete Cosine Transforms, August 1995.

  • Christian A. White, Image Compression Using the Wavelet Transform and Vector Quantization, August 1995.

  • Nivedita Sharma, Pruning and Artifacts Reduction Algorithms For JPEG Image Compression, May 1995.

  • Shvetal K. Patel, Fast Code Search Procedures in Code Excited Linear Predictor (CELP) Voice Coder, December 1994.

  • Seyed Hadi Mir Mahdavi, High Speed Subband Coding for Multimedia Applications, December 1994.

  • Anurag Bansal, A High Performance Image Classifier, December 1994.

Other Courses:

5. ECE537 Multimedia Applications

ECE53700_Syllabus_2016_Elsharkawy.pdf

6. ECE495 MEMS/NEMS, Wearables and IoT devices

ECE49500_September 2016.pdf

ECE49500_Summary.pdf