Dr. Michael Weeks - Electronic Curriculum Vitae
Michael Weeks
Department of Computer Science
34 Peachtree Street, Suite 1444
Georgia State University
Atlanta, GA 30303
Phone (404) 651-0660
New Phone as of June 2007: (404) 413-5722

Homepage :
http://www.cs.gsu.edu/~cscmcw
EDUCATION
University of Louisiana at Lafayette - Ph.D. in Computer Engineering 1998
University of Louisiana at Lafayette
- M. S. in Computer Engineering 1996
University of Louisville Speed
School - M. Eng. in Engineering
Math and Computer Science (EMACS) 1994
University of Louisville Speed
School - B. E. S. in Engineering Math and Computer Science (EMACS) 1993
RESEARCH INTERESTS
- Digital Signal Processing
- Embedded Systems
- Bioinformatics
- Discrete Wavelet Transform (DWT) Architectures
- VLSI - Digital Circuit Design
PUBLICATIONS
Ferrol Blackmon and Michael Weeks,
"Wireless Tilt Mouse: Providing Mouse-type Access for Computer Users with
Spinal Cord Injuries or Disabilities",
accepted to the International Workshop on Ambient Assistive
Technologies for Intelligent Healthcare Services (AASTIHS08),
part of First International Conference on Pervasive Technologies Related
to Assistive environments (PETRA 2008)
July 18th 2008.
Evelyn Brannock and Michael Weeks,
"Biological Image Segmentation with Wavelets",
Poster Paper at the
International Symposium on
Bioinformatics Research and Applications
(ISBRA08),
May 6-9, 2008, Atlanta, GA, USA.
Carson Herrick and Michael Weeks,
"Brain Computer Interfaces",
Poster Paper at the
International Symposium on
Bioinformatics Research and Applications
(ISBRA08),
May 6-9, 2008, Atlanta, GA, USA.
Evelyn Brannock, Michael Weeks and Robert Harrison,
"Watermarking withWavelets: Simplicity Leads to Robustness,"
Proceedings of the IEEE SoutheastCon 2008,
Huntsville, Alabama, April 3-6, 2008,
pages 587-592.
Evelyn Brannock and Michael Weeks,
"A Synopsis of RecentWork in Edge Detection using the DWT,"
Proceedings of the IEEE SoutheastCon 2008,
Huntsville, Alabama, April 3-6, 2008,
pages 515-520.
Ottmar Beucher and Michael Weeks,
Introduction to MATLAB and Simulink, Third Edition,
Infinity Science Press, Hingham, MA, 2007.
Vidya Rangaswamy and Michael Weeks,
"Phoneme Classification using Wavelet Packets,"
Proceedings of the Fourth IASTED Conference
Communications, Internet and Information Technology (CIIT 2006),
St. Thomas, Virgin Islands, USA, November 29 - December 1, 2006,
pages 31-34.
Michael Weeks,
Digital Signal Processing Using MATLAB and Wavelets,
Infinity Science Press, Hingham, MA, 2006.
Michael Weeks and Gulsah Altun,
"Efficient, Secure, Dynamic Source Routing for Ad-hoc Networks,"
Journal of Network and Systems Management,
Vol. 14, No. 4, December 2006, pages 559-581.
Evelyn Brannock, Michael Weeks, and Vincent Rehder,
"Detecting Filopodia with Wavelets,"
IEEE International Symposium on Circuits and Systems (ISCAS '06),
Kos, Greece, May 21-24, 2006,
pages 4046-4049.
Evelyn Brannock and Michael Weeks, "Edge Detection Using Wavelets,"
44th Annual ACM Southeast Conference,
Melbourne, Florida, March 10-12,
2006, pages 649-654.
Bryson R. Payne, Saeid O.Belkasim, G. Scott Owen, Michael C.Weeks,
and Ying Zhu, "Accelerated 2D Image Processing on GPUs", Lecture
Notes in Computer Science, Volume 3515, Apr 2005, Pages 256 - 264.
The above paper may also appear as:
Bryson R. Payne, Saeid O. Belkasim, G. Scott Owen, Michael C.
Weeks,
and Ying Zhu, "Accelerated
2D & 3D Image Processing on GPUs",
Fourth International Workshop on
Computer Graphics and Geometric Modeling (CGGM'2005),
Atlanta, Georgia, USA, May 22-25 2005.
Robert Gulde, Michael Weeks, Scott Owen, and Yi Pan, "Parallel
Computing with Multiple GPUs on a Single Machine to Achieve Performance
Gains," Poster at GP2: Workshop on General Purpose Computing on
Graphics Processors, Los Angeles, California, 7-8 August 2004.
Robert Gulde, Michael Weeks, Scott Owen, and Yi Pan,
"Parallel Computing with Multiple GPUs on a Single Machine to Achieve
Performance Gains,"
SIGGRAPH 2004 Posters Program,
Los Angeles, California, 8-12 August 2004.
Sushil K. Prasad, V. Madisetti, (others), Michael Weeks, et al.,
"System on Mobile Devices (SyD): A Middleware Testbed for Collaborative
Applications over Small Heterogeneous Devices and Data Stores,"
Proceedings
of the ACM/IFIP/USENIX 5th International Middleware Conference,
Toronto, Ontario, Canada, October 18th - 22nd, 2004, pages 352-371.
Brian Gamulkiewicz and Michael Weeks,
"Wavelet Based Speech
Recognition,"
IEEE Midwest Symposium on Circuits and Systems (MWSCAS),
Cairo, Egypt, December 27-30, 2003, pages 678-681.
Baoan Wang and Michael Weeks,
"The HIR Filter: Triggering
Reset With Output Slope,"
IEEE Midwest Symposium on Circuits and Systems (MWSCAS),
Cairo, Egypt, December 27-30, 2003, pages 636-639.
S. K. Prasad, M. Weeks, Y. Zhang, A. Zelikovsky, S. Belkasim, R.
Sunderraman, and V. Madisetti,
"Toward an Easy Programming Environment for Implementing Mobile
Applications: A Fleet Application Case Study using SyD Middleware,"
IEEE International
Workshop on Web Based Systems and Applications (WEBSA),
in conjunction with the 27th Annual International Computer Software and
Applications Conference (COMPSAC 2003), Dallas, Texas, November 3 - 6,
2003, pages 696-701.
Michael Weeks and Magdy Bayoumi, "Discrete Wavelet Transform:
Architectures, Design and Performance Issues," Journal of VLSI
Signal Processing, Volume 35, Issue 2, September 2003, pages
155-178.
S. K. Prasad, V. Madisetti, R. Sunderraman, E. Dogdu, A. Bourgeois,
M. Weeks, et al.,
"A
Middleware for Collaborative Applications over a System of Mobile
Devices (SyD): An Implementation Case Study,"
Technical Report CS-TR-03-01, Department of Computer Science,
Georgia State University, July 2003, 16 pages.
Robert Gulde and Michael Weeks, "A Position Control System Design," 2003
International Workshop on System-on-Chip for
Real-Time Applications, Calgary, Canada, June 30 - July 2, 2003,
pages 400-405.
Wael Badawy, Michael Talley, Guoqing Zhang, Michael Weeks, and
Magdy Bayoumi,
"Low Power Very Large Scale Integration Prototype for Three-Dimensional
Discrete Wavelet Transform Processor with Medical Applications,"
Journal of Electronic Imaging, Vol. 12, Number 2, April 2003,
pages 270-277.
S.K.Prasad, M. Weeks, Y. Zhang, A. Zelikovskiy, S. Belkasim, R.
Sunderraman,
and V. Madisetti,
"Mobile Fleet
Application Using SOAP and System on Devices (SyD) Middleware
Technologies,"
Communications, Internet and Information Technology (CIIT 2002),
St. Thomas, Virgin Islands, USA, November 18-20, 2002, pages 426-431.
Nimarta Arora and Michael Weeks, "Implementation of Enhanced
Services Provided by Digital Video Broadcasting,"
Third International Workshop on Digital and Computational Video (DCV
'02), Clearwater, Florida, USA, November 14-15, 2002.
M. B. Townsley, M. C. Weeks, R. K. Ragade and A. Kumar, "Issues in
Implementation
of a Large Scale Distributed Iterated Prisoners Dilemma Simulation,"
(submitted
for publication).
Vijay Madisetti, Sushil K Prasad, Michael Weeks, Raghupathy
Sivakumar,
Raj Sunderraman, Sham Navathe, Yi Pan, Yanqing Zhang, Saied Belkasim
and
Alex Zelikovsky, "System of Databases (SyD): An Enabling Technology for
Programming Applications on Multiple Mobile Databases," (submitted for
publication).
Michael Weeks, and Magdy Bayoumi, "Three-Dimensional Discrete
Wavelet Architectures," IEEE Transactions on Signal Processing,
Volume 50, Number 8, August 2002, pages 2050-2063.
Michael Weeks and Baoan Wang,
"A Hybrid Infinite/Finite Impulse Response (HIR) Filter,"
45th IEEE Midwest Symposium on
Circuits and Systems Proceedings (MWSCAS), Tulsa, Oklahoma,
August 4-7, 2002.
Michael Weeks and Qin Wang,
"Orthogonal Wavelet Coefficient Precision and Fixed Point
Representation," 2002 International Workshop on System-on-Chip
for
Real-Time Applications, Banff, Canada, July 5-7, 2002, pages
497-506.
Wael Badawy, Michael Weeks, Guoqing Zhang, Michael Talley, and
Magdy Bayoumi,
"MRI Data Compression Using a 3-D Discrete Wavelet Transform,"
IEEE Engineering in Medicine and Biology, Vol. 21, Issue 4,
July/August 2002, pages 95-103.
Baoan Wang and Michael Weeks, "Digital Data Formats and Their
Effects," 40th
Annual ACM Southeast Conference, Raleigh, North Carolina, April
26-27,
2002, pages 235-238.
Michael Weeks, "Precision
for 2-D Discrete Wavelet Transform Processors," 2000 IEEE
Workshop
on Signal Processing Systems (SiPS), Lafayette, Louisiana, October
10-13, 2000, pages 80-89.
Guoqing Zhang, Mike Talley, Wael Badawy, Michael Weeks and Magdy
Bayoumi,
"A
Low Power 3-D Discrete Wavelet Transform Processor for Medical
Applications,"
1999 IEEE Workshop on Signal Processing Systems (SiPS),
Taipei,
Taiwan, October 20-22, 1999, pages 65-74.
Guoqing Zhang, Mike Talley, Wael Badawy, Michael Weeks and Magdy
Bayoumi,
"A
Low Power Prototype for a 3-D Discrete Wavelet Transform Processor," IEEE
International Symposium on Circuits and Systems (ISCAS '99),
Orlando,
Florida, May 30-June 2 1999, Volume 1, pages 145-148.
Michael Weeks, Beth Lumetta, and Magdy Bayoumi, "The Black Jack
Tutor Chip:
Dealing From Idea to Silicon," IEEE Potentials, April/May 1999,
pages 38-42.
Michael Weeks, Jimmy Limqueco, and Magdy Bayoumi,
"On
Block Architectures for Discrete Wavelet Transform," 32nd Asilomar
Conference on Signals, Systems and Computers, Pacific Grove,
California,
November 1-4, 1998.
Michael Weeks and Magdy Bayoumi,
"3-D
Discrete Wavelet Transform Architectures," IEEE International
Symposium
on Circuits and Systems (ISCAS '98), Monterey, California, May 31 -
June 3, 1998.
Michael Weeks, "Architectures for the
3-D
Discrete Wavelet Transform," Ph.D. Dissertation, University of
Louisiana
at Lafayette, May 1998.
M. Weeks, M. B. Maaz, H. Krishnamurthy, P. Shipley, M. Bayoumi,
"A
Prototype Chipset for a Large Scaleable ATM Switching Node,"
Seventh Great Lakes Symposium on VLSI, Urbana-Champaign
Illinois, March 13-15, 1997, pages 131-136.
Paul Shipley, Michael Weeks, and Magdy Bayoumi,
"A
Scaleable Very Large ATM Switch Architecture For Bursty Traffic,"
Proceedings
of the Fifth International Conference on Computer Communications
and
Networks (ICCCN '96), Rockville, Maryland, October 16-19, 1996,
pages
188-191.
Harold Szu, Charles Hsu, Marie Erie, and Michael Weeks, "An Artificial
Chaotic Neural Network for Image Feature Extraction,"
Progress in Neural Information Processing: Proceedings of the
International Conference on Neural Information Processing,
Hong Kong, September 24-27, 1996, pages 496-501.
Harold Szu, Charles Hsu, Marie Erie, and Michael Weeks, "An Artificial
Chaotic
Neural Network for Image Feature Extraction," World
Congress on Neural Networks, San Diego, California, September
15-18,
1996, pages 1361-1366.
Paul Shipley, Michael Weeks, and Magdy Bayoumi,
"A Controller Chip for a Scaleable ATM
Switch Node,"
Proceedings of
the 39th Midwest Symposium on Circuits and Systems, Ames, Iowa,
August
18-21, 1996, pages 73-76.
Michael Weeks, "Altered Payoff Values and
the Effect on a Population of Iterated Prisoner's Dilemma Players," Master's
of Engineering Thesis, University of Louisville, 1994.
THESES AND DISSERTATIONS (DIRECTED)
Vidya Rangaswamy,
Phoneme Recognition Using Wavelet Packets,
Master's Thesis, November 11, 2005 (chair).
Huaxin (Johnny) Ye,
Wavelet Neural Network based Audio Compression,
Master's Thesis, December 2, 2004 (chair).
Jigesh Parikh,
Enhancing Role Based Access Control using LDAP,
Master's Thesis, November 29, 2004 (chair).
Robert Gulde,
Using Multiple GPUs in Parallel to Achieve Performance Gains on a
Single CPU System,
Master's Thesis, June 24, 2004 (chair).
Janki Vora,
A P300 Signal Controlled Robotic Arm Movement Brain Computer
Interface,
Master's Thesis, March 2, 2004 (chair).
Brian Gamulkiewicz,
Speech Recognition using the Wavelet Transform,
Master's Thesis, December 15, 2003 (chair).
Nimarta Arora,
Co-existence Issues Between Bluetooth and 802.11b Networks,
Master's Thesis, November 14, 2003 (chair).
Gulsah Altun,
Security in Wireless Ad Hoc Network Routing Protocols,
Master's Thesis, November 7, 2003 (chair).
Hrishi Talwar,
BlueComm - A Simple Ways of Writing Applications for Bluetooth
Devices,
Master's Project, May 8, 2003 (chair).
Anchalee Wongsirimunkong, Food Ordering System (using Web
Services with an iPAQ),
Master's Project, November 25, 2002 (chair).
Chaitanya Bandela, Improving WEP Security in IEEE 802.11
Wireless Networks,
Master's Thesis, November 13, 2002 (co-chair).
Baoan Wang, A Hybrid Infinite/Finite Impulse Response (HIR)
Filter,
Master's Thesis, November 12, 2002 (chair).
Qin Wang, A Greedy Search Algorithm for Adaptive QMF
Coefficients,
Master's Thesis, July 15, 2002 (chair).
THESES AND DISSERTATIONS (COMMITTEE)
Jeffrey Chastine,
On Inter-referential Awareness in Collaborative Augmented Reality
Environments, Ph.D. Dissertation,
July 17, 2007. Ying Zhu (Committee chair). Committee members: G. Scott Owen,
Sushil K. Prasad, Michael Weeks, and Blair MacIntyre.
Srilaxmi Malladi,
Secure Scheduling and Execution of Collaborative Applications for Medical
Informatics, Ph.D. Prospectus,
April 30, 2007.
Sushil K. Prasad (Committee chair). Committee members:
Sham K. Navathe, Michael Weeks, and Yanqing Zhang.
Ehsan Azarnasab,
Robot-In-The-Loop Simulation to Support Mulit-Robot System Development:
A Dynamic Team Formation Example,
Master's Thesis, November 20, 2006.
Xiaolin Hu (Committee Chair).
Committee members: Michael Weeks and Yanqing Zhang.
Shibi P. Thankachan,
64 x 64 Bit Multiplier Using Pass Logic Principle,
Master's Thesis, November 20, 2006.
A. P. Preethy (Committee Chair).
Committee members: Michael Weeks and Saeid Belkasim.
Jeffrey Chastine,
Inter-referential Awareness in Collaborative Augmented Reality
Environments, Ph.D. Prospectus,
April 21, 2006 (Committee member).
Hui Liu,
Topology Control, Routing Protocols and Performance
Evaluation for Mobile Wireless Ad Hoc Networks, Ph.D. Dissertation,
August 5, 2005.
Yi Pan (Committee Chair).
Committee members: Anu Bourgeois, Michael Weeks, and Yichuan Zhao.
Mathura Gopalan,
Simulating a Pipelined Reconfigurable Mesh on a
Linear Array with Reconfigurable Pipelined Bus System,
Master's Thesis, July 15, 2005,
Dr. Anu G. Bourgeois (Committee Chair).
Committee Members: Michael Weeks and Yi Pan.
Tihomir Surdilovic,
Fuzzy Mouse Cursor Control System For
Computer Users with Spinal Cord Injuries,
Master's Thesis, July 13, 2005,
Yan-Qing Zhang (Committee Chair).
Committee Members: Michael Weeks and Rajshekhar Sunderraman.
Hui Liu, Topology Control, Routing Protocols and Performance
Evaluation for Mobile Wireless Ad Hoc Networks, Ph.D. Prospectus,
May 31, 2005 (Committee member).
Bryson Payne, Accelerating Scientific Computation In
Bioinformatics By Using Graphics Processing Units As Parallel Vector
Processors, Ph.D. Dissertation, November 30, 2004 (Committee
member).
Shilpa Panaganti,
Parallel SVM [Support Vector Machine] with Application to Protein
Structure Prediction,
Master's Thesis, November 9, 2004 (Committee member).
Gayatri Ayalasomayajula, Calciomics: Utilizing Computational
Tools to Identify EF-hand Calcium Binding Proteins in Biological Systems,
Master's Project Report, July 29, 2004 (Committee member).
Bryson Payne, Accelerating Scientific Computation In
Bioinformatics By Using Graphics Processing Units As Parallel Vector
Processors, Ph.D. Prospectus, April 13, 2004 (Committee member).
Rasmi M. Moan, Implementation and Analysis of Genetic Algorithm
for Molecular Modeling, Master's Thesis, March 23, 2004 (Committee
member).
Omar B. Mbowe, Dynamic Power Assignment in Static Wireless AdHoc
Network, Master's Thesis, July 8, 2003 (Committee member).
Van Searcy, An Algorithm for the Traveling Salesman Problem
Using
Optical Mashes and the Ant Colony Optimization Technique, Master's
Thesis, November 22, 2002 (Committee member).
YAMACRAW PROJECT WORK
I have authored or co-authored 45 posters at the Georgia Electronic
Design Center (GEDC), also called the State of Georgia's Yamacraw
Project, Industrial Advisory Board meetings between April 2001 and
October 2004. Approximately 75% of these posters have student
co-authors.
The
Georgia Electronic Design Center is the world's largest embedded
software group. Participating universities include Georgia State
University,
Georgia Institute of Technology, University of Georgia, and Southern
Polytechnic State University.
GEDC Industrial Advisory Board (IAB) conference, Atlanta,
Georgia, October 18-19, 2004
-
Vidya Rangaswamy and Michael Weeks, "Speech Recognition with Wavelet
Packets",
poster, Yamacraw IAB, October 18-19, 2004.
-
Johnny Ye and Michael Weeks, "An Approach to Audio Compression",
poster, Yamacraw IAB, October 18-19, 2004.
-
Jigesh Parikh and Michael Weeks, "ACL implementation in LDAP",
poster, Yamacraw IAB, October 18-19, 2004.
-
Janaka Balasoorya, Michael Weeks, Sushil K Prasad and Alex Zelikovsky,
"Implementation of Mobile Fleet Application Using SyD kernel APIs",
poster, Yamacraw IAB, October 18-19, 2004.
GEDC Industrial Advisory Board (IAB) conference, Atlanta,
Georgia, April 20, 2004
-
Michael Weeks and Vidya Rangaswamy, "Phoneme Recognition based on
Wavelets",
poster, Yamacraw IAB, April 20, 2004.
-
Gulsah Altun and Michael Weeks, "Security in Dynamic Source Routing
Protocol",
poster, Yamacraw IAB, April 20, 2004.
-
Smruti Kalgaonkar, Janaka Balasoorya, Michael Weeks, Sushil K Prasad
and Alex Zelikovsky, "Implementing a Mobile Fleet Application Using SyD
kernel APIs",
poster, Yamacraw IAB, April 20, 2004.
-
Janki Vora, Michael Weeks, Melody Moore, Sushil Prasad, and Yi Pan,
"Controlling Robotic Arm Using P300 Brain Signal - A Brain Computer
Interface",
poster/demo, Yamacraw IAB, April 20, 2004.
-
Sherod Emerson, David Hillman, Anthony Lin, and Michael Weeks
"A Low Cost, Low Power, Lane Monitoring System",
poster/demo, Yamacraw IAB, April 20, 2004.
GEDC Industrial Advisory Board (IAB) conference, Atlanta,
Georgia, October 22, 2003
- Smruti Kalgaonkar, Janaka Balasoorya, Michael Weeks, Sushil
Prasad, and Alex Zelikovsky, "Large Scale Fleet Simulation,"
poster, Yamacraw IAB, October 22, 2003.
- Gulsah Altun and Michael Weeks,
"Security in Dynamic Source Routing Protocol,"
poster, Yamacraw IAB, October 22, 2003.
- Sushil K. Prasad, Raj Sunderraman, Erdogan Dogdu, Yi Pan, Anu
Bourgeois, Michael Weeks, Alex Zelikovsky, Yanqing Zhang, and Saied
Belkasim,
"Overview of Networked Portable Applications Development Platform
(NP2),"
poster, Yamacraw IAB, October 22, 2003.
Yamacraw Industrial Advisory Board (IAB) conference, Atlanta,
Georgia, April 24, 2003
-
Brian Gamulkiewicz, Jie Gong, Michael Weeks, Erdogan Dogdu, Saied
Belkasim, Yanqing Zhang, Alex Zelikovsky, and Sushil K. Prasad,
"Implementing P2P Applications on iPAQ,"
poster/demonstration, Yamacraw IAB, April 24, 2003.
-
Janaka Balasoorya, Hui Liu, Bing Liu, Yuanchen He, Brian Gamulkiewicz,
Yuchun Tang, Sushil K. Prasad, Michael Weeks, Saied Belkasim, Yanqing
Zhang, Alex Zelikovsky, and Erdogan Dogdu,
"Implementing a Mobile Fleet Application Using SyD Kernel API's,"
poster/demonstration, Yamacraw IAB, April 24, 2003.
-
Gulsah Altun, Nimarta Arora,Wei Zhong, and Michael Weeks,
"Adaptive Filters for Noise Cancellation and Unknown System Analysis,"
poster, Yamacraw IAB, April 24, 2003.
-
GSU Faculty: S. Prasad, R. Sunderraman, E. Dogdu, Y. Pan, A. Bourgeois,
M.
Weeks, A. Zelikovsky, Y. Zhang, Y. Zhang. GIT Faculty: V. Madisetti, S.
Navathe, R. Sivakumar. GSU Students: J. Balasoorya, P. Bhatia, W. Chen,
X.
Chen, S. Desetty, B. Gamulkiewicz, J. Gong, A. Hariharan, J. He, Y. He,
P.
Jayanthi, B. Liu, H. Liu, P. Madiraju, S. Malladi, F. Tan, Y. Tang, W.
Zhong.
GIT Students: T. Chang, W. Xie,
"Networked Portable Platform Technology Program (NP2): SyD Middleware
Design
and Implementation,"
poster, Yamacraw IAB, April 24, 2003.
-
Brian Gamulkiewicz and Michael Weeks,
"Speech Recognition using the Wavelet Transform,"
poster, Yamacraw IAB, April 24, 2003.
-
Janaka Balasoorya, Swetha Desetty, Arthi Hariharan, Jingwu He, Sushil
K. Prasad, Alexander Zelikovksy, Michael Weeks, Erdogan Dogdu, and
Saeid Belkasim,
"Wireless University Campus Security Applications,"
poster, Yamacraw IAB, April 24, 2003.
Yamacraw Industrial Advisory Board (IAB) conference, Atlanta,
Georgia, October 30, 2002
- Sushil K. Prasad, Vijay Madisetti (Georgia Institute of
Technology), Raj Sunderraman, Erdogan Dogdu, Yi Pan, Anu Bourgeois,
Michael Weeks, Alex Zelikovsky, Sham Navathe (GIT), Yanqing Zhang,
Saied Belkasim, and Raghupati Sivakumar (GIT), "Networked Portable
Platform Technology (NP2)," Poster #ES0006.
- S. K. Prasad, V. Madisetti (GIT), R. Sunderraman, E. Dogdu, Y.
Pan, A. Bourgeois, M. Weeks, A. Zelikovsky, S. Navathe (GIT), Y. Zhang,
S. Belkasim, R. Sivakumar (GIT), Students: J. Balasooriya, P. Bhatia,
W. Chen, S. Desetty, B. Gamulkiewicz, A. Hariharan, J. He, Y. He, P.
Jayanthi, B. Liu, H. Liu, P. Madiraju, S. Malladi, W. Ramlawi, F. Tan,
Y. Tang, H. Wang, and W. Zhong, "Networked Portable Platform Technology
Program (NP2): SyD Middleware Design and Implementation," Poster
#ES0009.
- P. Madiraju, B. Liu, W. Zhong, J. Balasoorya, S. Prasad, R.
Sunderraman, A. Bourgeois, and M. Weeks, "Application Development Using
SyD Kernel API's," Poster #ES0016.
- Erdogan Dogdu, Sushil K. Prasad, Raj Sunderraman, Yi Pan, Anu
Bourgeois, Michael Weeks, Alex Zelikovsky, Yanqing Zhang, Saied
Belkasim, Janaka Balasooriya, Pooja Bhatia, Wei Chen, Swetha Desetty,
Brian Gamulkiewicz, Arthi Hariharan, Jingwu He, Yuanchen He, Praveena
Jayanthi, Bing Liu, Hui Liu, Praveen Madiraju, Srilaxmi Malladi, Wissam
Ramlawi, Feng Tan, Yuchun Tang, Hui Wang, and Wei Zhong, "SyD
Implementation: A Software Engineering Case Study," Poster #ES0017.
- Wei Zhong, Hui Wang, Brian Gamulkiewicz, Jie Gong, Michael
Weeks, Erdogan Dogdu, Saied Belkasim, Yanqing Zhang, Alex Zelikovsky,
and Sushil K. Prasad, "Implementing a P2P Chat Game using SyD Kernel
APIs on iPAQ," Poster #ES0020.
- Chaitanya Bandela, Yi Pan, and Michael Weeks, "Improving WEP
Security in 802.11 Wireless Network Systems," Poster #ES0030.
- Gulsah Altun, Nimarta Arora, Wei Zhong, and Michael Weeks,
"Practical Applications for Adaptive Filters," Poster #ES0039.
- Jigesh Parikh and Michael Weeks, "On-Line Chess Game Using
Linux, Xwindows and CGI" Poster #ES0040.
- Baoan Wang, Janki Vora and Michael Weeks, "The HIR Filter:
Triggering Reset With Output Slope," Poster #ES0043.
- Anchalee Wongsirimunkong and Michael Weeks, "Food Ordering
System on PocketPC," Poster #ES0044.
- Nimarta Arora and Michael Weeks, "Selecting Content from a DVB
Stream," Poster #ES0047.
- Brian Gamulkiewicz, Janki Vora, and Michael Weeks, "Speech
Recognition using the Wavelet Transform," Poster #ES0048.
Yamacraw Industrial Advisory Board (IAB) conference, Atlanta,
Georgia, April 17, 2002
-
Michael Weeks and Baoan Wang, "The Hybrid FIR/IIR Filter," Poster.
-
Nimarta Arora and Michael Weeks, "Content Sensitive Digital Video
Recorder
For Digital Television," Poster.
-
Qin Wang and Michael Weeks, "A greedy algorithm for generating
image-specific
wavelet coefficients," Poster.
-
V. Madisetti, S. K. Prasad, R. Shivakumar,.R. Sunderraman, M. Weeks, S.
Navathe, Y. Pan, Y. Zhang, S. Belkasim, A.Zelikovsky, A. Bourgeois, and
E. Dogdu, "System on Devices (SyD): Method and System for Developing
and
Deploying Collaborative Applications over heterogeneous Data-Stores,"
Poster.
-
Wei Zhong, Brian Gamulkiewicz, Sushil K.Prasad, Michael Weeks, Yanqing
Zhang and Raj Sunderraman, "System of Calendars on Hand-held Devices
using
SyD Technology," Poster.
-
Sushil K. Prasad, Michael Weeks, Janaka Balasoorya, Yanqing Zhang,
Saied
Belkasim, and Alex Zelikovsky, "Mobile Truck Fleet Application on an
iPAQ,"
Poster.
-
Wei Zhong, Brian Gamulkiewicz, Sushil K.Prasad, Michael Weeks, Yanqing
Zhang and Raj Sunderraman, "Dynamic Directory Service for Maintaining
Multiple
Peer-to-Peer Groups on Hand-held Devices," Poster.
-
Shuai Liu, Baoan Wang, Hui Wang, Sushil K. Prasad, MichaelWeeks,
Yanqing
Zhang, and Saied Belkasim, "Dynamic SyD Groups and Directory Services
using
JXTA Technology," Poster.
Yamacraw Industrial Advisory Board (IAB) conference, Atlanta,
Georgia, October 17, 2001
-
Michael Weeks, "Embedding a 2-D WT within a Neural Network," Poster.
-
Michael Weeks and Qin Wang, "A Greedy Algorithm for Generating Wavelet
Filter Coefficients," Poster.
-
S. Prasad, M. Weeks, Y. Zhang, A. Zelikovsky, S. Belkasim, and R.
Sunderraman,
"Implementation of a Mobile Fleet Application based on SyD Technology,"
Poster.
-
Vijay Madisetti, Sushil Prasad, Michael Weeks, Raghupathy Sivakumar,
Raj
Sunderraman, Shan Navathe, Yi Pan, Yanqing Zhang, Saeid Belkasim, and
Alex
Zelikovsky, "SyD - A New Paradigm for E-Services," Poster.
Yamacraw Industrial Advisory Board (IAB) conference, Atlanta,
Georgia, April, 2001
-
M. Weeks, Y. Zhang, S. Belkasim, V. Madisetti, S. Prasad, R.
Sunderraman,
Y. Pan, A Zelikovsky, V. Dasigi, and R. Sivakumar, "Mobile Fleet
Application
Based on SyD Technology," Paper and Poster.
-
V. Madisetti, S. Prasad, R. Sunderraman, Y. Pan, A Zelikovsky, Y.
Zhang,
S. Navathe, M. Weeks, S. Belkasim, V. Dasigi, and R. Sivakumar, "System
of Databases (SyD): A Model with Coordination Link Primitives and a
Calendar
Application," Paper and Poster.
-
V. Madisetti, R. Sunderraman, S. Prasad, S. Navathe, Y. Pan, A.
Zelikovsky,
Y. Zhang, M Weeks, S. Belkasim, V. Dasigi, and R. Sivakumara, "System
of
Database (SyD): Architecture, Global Queries, Triggers, and
Constraints,"
Paper and Poster.
COPYRIGHTS
-
12/21/87 Assembler 124 - An assembler program for the 6502/6510
microprocessor.
This program was written in assembler. TXu 309 842
-
11/30/87 Readin - A BASIC program which reads test / survey cards. TXu
304 286
-
11/30/87 Translat - A Pascal program which translates raw card data
into
an easily recognizable form. TXu 306 333
-
11/27/87 Card Reader - A Pascal program which cross-references and
analyses
test / survey information. TXu 304 955
-
03/13/89 Entry - A Pascal program which allows entry of test / survey
card
answers automatically or manually. TXu 363 403
PATENTS
-
Discrete Wavelet Transform and Neural Networks (patent pending,
application 20030018599),
independent research
-
System on Devices (SyD) Middleware (patent pending), Yamacraw related
research
work
-
Mobile Fleet Application (patent pending), Yamacraw related research
work
-
Calendar Application (patent pending), Yamacraw related research work
RECENT TALKS GIVEN
- October 4, 2005 -
Topic: Detecting Filopodia with Wavelets
Evelyn Brannock gave this presentation, but we worked on it and
answered questions as a team. It was presented to the Molecules and
Brains Group at GSU.
- August 31, 2005 -
Topic: What's A Wavelet?
Presented to the GSU student chapter of the Association for Computing
Machinery.
- April 12, 2005 -
Topic: Computer analyses of neuroscience data
Presented at the "Brains and Behavior" Adaptability and Behavior group
meeting.
- October 22, 2003 -
Topic: Networked Portable Platform Technology (NP2)
Presented at the Yamacraw/Georgia Electronic Design Center industrial
advisory board meeting.
- August 26, 2002 -
Topic: Architectures for the Discrete Wavelet Transform
Presented at a colloquium at Southern Polytechnic State University
- November 14, 2000 -
Topic: Using MAGIC: VLSI CAD software
Presented to a graduate class in VLSI (CSc 6230)
- November 8, 2000 -
Topic: High Bandwidth Video Transmission (Yamacraw Research)
Presented to the graduate seminar class (CSc 8900)
- October 27, 2000 -
Topic: Muon Tracking: A Neural Network and Distributed Processing
Approach
Presented to the local PHENIX research meeting
- October 12, 2000 -
Topic: Precision for 2-D Discrete Wavelet Transform Processors
Presented to the IEEE Workshop of Signal Processing Systems (SiPS)
- January 19, 2000 -
Topic: VLSI - What Is It?
Presented to the GSU student chapter of the Association for Computing
Machinery.
- November 11, 1999 -
Topic: The BlackJack Chip
Presented to the GSU Computer Architecture class (CSc 4210/6210).
- September 15, 1999 -
Topic: The BlackJack Chip
Presented to the GSU Computer Science graduate seminar class (CSc 8900).
- June 18, 1998 -
Topic: Architectures for the 3-D Discrete Wavelet Transform
Presented to seminar class at the University of Louisville.
CONFERENCES
- Session chair, "Audio, Video, and Signal Processing,"
Communications, Internet and Information Technology (CIIT 2006)
conference (part of IASTED), St. Thomas, Virgin Islands, USA,
November 29 - December 1, 2006.
- Evelyn Brannock, Michael Weeks, and Vincent Rehder,
"Detecting Filopodia using Wavelets",
Poster at the Second
SouthEast Collaborative Alliance Biocomputing Center (SECABC),
Atlanta, GA, October 27, 2005
- Review Committee Member for the
IEEE Workshop of Signal Processing Systems (SiPS), 2005
- Review Committee Member for International Symposium on Circuits
and Systems (ISCAS 2005)
-
I presented the following poster:
Janki Vora, Michael Weeks, Melody Moore, Sushil Prasad, and Yi Pan,
"Controlling Robotic Arm Using P300 Brain Signal - A Brain Computer
Interface",
poster, SouthEast Collaborative Alliance Biocomputing Center (SECABC)
BioTech Symposium,
May 24-25, 2004.
- Review Committee Member for International Symposium on Circuits
and Systems (ISCAS 2004)
- Review Committee Member for International Symposium on Circuits
and Systems (ISCAS 2003)
- Session chair, "SoC Applications 1," and "SoC Applications 2,"
2003 International Workshop on
System-on-Chip for Real-Time Applications (IWSOC), Calgary,
Canada, June 30 - July 2, 2003.
- Session chair, Session 9 entitled "Applications and the Internet
- I,"
Communications, Internet and Information Technology (CIIT 2002)
conference
(part of IASTED), St. Thomas, Virgin Islands, USA, November 18-20,
2002.
-
Session chair, "Novel Circuits and Architecture,"
2002 Midwest Symposium on Circuits and Systems, Tulsa, Oklahoma, August
4-7, 2002.
-
2002 International Workshop on
System-on-Chip for Real-Time Applications (IWSOC), Banff,
Canada, July 6-7, 2002.
-
Session chair,
2002 International
Symposium on Circuits and Systems (ISCAS), Scottsdale, Arizona,
May 26-29, 2002.
- Technical Committee Member of the IEEE Workshop on Signal
Processing Systems (SiPS 2001)
-
Reviewed papers for ISCAS
2001
-
Technical Committee Member of the IEEE Workshop on Signal
Processing Systems (SiPS 2000)
-
Reviewed papers for SiPS 2000
-
Embedded Linux Seminar, hosted by LynuxWorks, Duluth,
Georgia, December
12, 2001.
-
Texas Instruments TMS320C6711 DSK Workshop, Atlanta,
Georgia, April
26, 2001.
-
Basic DSP & Matlab workshop (given by Jim McClellan and Ron
Schafer),
Atlanta, Georgia, December 14, 2000.
-
IEEE Workshop on Signal Processing Systems (SiPS 2000),
Lafayette,
Louisiana, October 10-13, 2000.
-
International Symposium on Circuits and Systems (ISCAS) 2000,
Geneva,
Switzerland, May 28-31, 2000.
-
I attended and helped to run the Eighth Great Lakes Symposium on
VLSI
(GLSVLSI '98) in Lafayette, Louisiana, February 19-21, 1998.
-
I had planned to attend the Seventh Great Lakes Symposium on VLSI
(GLSVLSI
'97) in Urbana-Champaign, Illinois, March 13-15, 1997, but had to
cancel
at the last minute due to medical reasons. A colleague was able to give
my presentation at the conference.
-
I attended the Fifth International Conference on Computer
Communications
and Networks (ICCCN'96), October 16-19, 1996, in Rockville,
Maryland (a suburb
of Washington D.C.). I presented a paper on Asynchronous Transfer Mode
at this conference.
-
I attended the 1994 Midwest Ecology and Evolution Conference (MEEC)
in Dekalb, Illinois, on March 18-20, 1994, where I presented a poster,
"Differing Payoff Values and the Iterated Prisoner's Dilemma"
-
I represented the University of Louisville at the 1992 National
Engineering
Student Council Conference (NESC) at Purdue University, October
22-25,
1992.
AWARDS
2005 Received Tenure and Promotion to Associate Professor
2004 Senior Member, IEEE
2003 Instructional Innovation Award, Georgia State University
1996 Recognized at University of Louisiana, Lafayette Honors Convocation
1995 Louisiana Board
of Regents Fellowship
1994 ACM Distinguished Student Award
1993 Outstanding Senior Award, U of L Speed Alumni Foundation
1992 Engineers' Days First Place, EMACS exhibit
1991 Engineers' Days Second Place, EMACS exhibit
1989 Intramural Award, Triangle Fraternity
1989 Mendy Award, University of Louisville Intramurals
1986 University of Louisville Honors Program
PROJECTS OF INTEREST
Yamacraw Embedded Software
- This project was the world's largest embedded software group.
See the Georgia Electronic Design Center (GEDC).
Muon Detection
PHENIX/RHIC - Project to detect
the
presence of muon particles generated from a collision of gold atoms.
Discrete Wavelet Transforms - Master's of Science Project,
University
of Louisiana at Lafayette, performed 1-D and 2-D Discrete Wavelet
Transforms
on speech and image data, followed by compression.
Blackjack Chip - Developed a chip to indicate the best move
for
a Blackjack player. The VLSI layout was done in "Magic" software.
Asynchronous Transfer Mode (ATM) Control Chip - Worked on a
layout
with over 300,000 transistors. The chip controls four ATM switch chips
to form a 16x16 switch. The layout was done using Opus LayoutPlus
software
(Cadence).
Land Mine Detection - Using wavelets, I wrote a program in
the
Matlab environment to automatically detect the presence of land mines.
Internet Mining - Used HTML forms and C to guide an Internet
user through a database of human images.
Chaotic Neural Networks - Studied a Neural Network with a
non-sigmoidal
response. This work could be used to show the effects of brain damage.
Rapid Prototyping - Simulated rapid prototyping system in
order
to determine things like cost, time, etc. This simulation was used with
the rapid prototyping system at the University of Louisville.
TEACHING EXPERIENCE
-
Georgia State University Associate Professor April 2005 to present.
-
Georgia State University Assistant Professor August 1999 to April 2005.
Classes taught include:
-
Digital Signal Processing (Advanced) (Graduate/Research level)
-
Introduction to Digital Signal Processing (Senior/Graduate level)
-
Introduction to Embedded Systems Lab (Senior/Graduate level)
-
VLSI CAD & Computer Architecture Lab (Senior/Graduate level)
-
Computer Architecture (Senior/Graduate level)
-
System Level Programming (C, Unix) (Junior level)
-
Computer Organization and Programming (Intel 80x86 assembly language)
(Junior
level)
-
Principles of Computer Programming II (C++) (Sophomore level)
-
Lotus Self Defense Sports Clinic
-
University of Louisiana at Lafayette Visiting Assistant Professor
August 1998 to May 1999. I taught:
- CMPS 150 - Introduction to Computer Science
during the Fall and Spring semesters.
-
CMPS 261 - Data Structures and Software Engineering during
the Fall semester.
-
CMPS 300 - Computer Literacy during the Fall and Spring
semesters.
- Center for Advanced Computer Studies (CACS) Louisiana Board of
Regents Fellow
August 1995 to May 1998. I taught CMPS 150 Lab - Introduction to
Computer
Science during the Fall 1995 semester.
-
Center for Advanced Computer Studies (CACS) Instructor May 1995
until August 1995. I lectured in two sections of Computers in
Organizations
classes (CMPS 307).
-
Center for Advanced Computer Studies (CACS) Graduate Teaching
Assistant
January 1995 until May 1995. I taught two Computers in Organizations
Lab
classes, FORTRAN and dBase.
-
Disability Resource Center (University of Louisville) Equipment Room
Monitor,
Graduate
Service Assistant January 1993 until January 1994. Duties included
helping disabled students learn to use computer equipment and adaptive
technology. I wrote a grant proposal for the Disability Resource Center
which generated over $30,000 for computer equipment.
ADMINISTRATIVE EXPERIENCE (ACADEMIC)
- Association for Computing Machinery - chapter advisor (Committee
Chair), 2002- present
- Graduate Admissions Committee, 2000-present
- Honors Committee, 2001 - present
- Learning Outcomes Committee, 2003-2004
- Ph.D. Qualifying Exam Committee: Computer Architecture, 2001-
present
- Faculty Search Committee, 1999-2001
BUSINESS AND PROFESSIONAL EXPERIENCE
-
Integrated Systems Solutions Corporation (part of IBM)
(Applications Programmer) July 1994 until January 1995.
-
Center for Hazards Research and Policy Development (CHRPD) (Graduate
Research
Assistant) February 1994 until June 1994.
-
Electronic Systems, USA Incorporated (Engineering Math and Computer
Science
Co-ops 2 and 3 plus part time work) May 1990 until August 1991.
-
Louisville Water Company (Engineering Math and Computer Science Co-op
1)
August 1989 until December 1989.
-
Computing and Telecommunications (C&T, formerly OCIS) (Promoted to
Terminal Deployment Group, Ormsby Building, U of L) January 1988 until
August 1989.
-
Office of Computing and Information Services (OCIS) (North Computing
Center,
U of L) between February 1987 and May 1987, and from September 1987
until
December 1987.
COURSES TAUGHT
2007
- CSc 3320 - System Level Programming, Fall
(developed this course with a full set of Powerpoint presentations)
- CSc 8270 - Digital Signal Processing, Summer
- CSc 4110/6110 - Embedded Systems, Spring
- CSc 4270/6270 - Introduction to Digital Signal Processing, Spring
2006
- CSc 3610/7610 - Introduction to MATLAB Programming, Fall
- CSc 8270 - Digital Signal Processing, Summer
- CSc 4110/6110 - Embedded Systems, Spring
- CSc 4270/6270 - Introduction to Digital Signal Processing, Spring
2005
- CSc 4250/6250 - VLSI CAD & Computer Architecture Laboratory, Fall
- CSc 8270 - Digital Signal Processing, Summer
- CSc 4110/6110 - Embedded Systems, Spring
- CSc 4270/6270 - Introduction to Digital Signal Processing, Spring
2004
- CSc 4250/6250 - VLSI CAD & Computer Architecture Laboratory,
Fall
- CSc 8270 - Digital Signal Processing, Summer
- CSc 4110/6110 - Embedded Systems, Spring
- CSc 4270/6270 - Introduction to Digital Signal Processing, Spring
2003
- CSc 4250/6250 - VLSI CAD & Computer Architecture Laboratory,
Fall
- CSc 8270 - Digital Signal Processing, Summer
- CSc 4110/6110 - Embedded Systems, Spring
- CSc 4270/6270 - Introduction to Digital Signal Processing, Spring
2002
- CSc 4250/6250 - VLSI CAD & Computer Architecture Laboratory,
Fall
- CSc 3210 - Computer Organization and Programming, Fall
- CSc 8270 - Digital Signal Processing, Summer
- PHYS/CSc 3510 - Intro Embedded Systems Lab, Spring
- CSC 4270/6270 - Introduction to Digital Signal Processing, Spring
2001
- CSc 4250/6250 - VLSI CAD & Computer Architecture Laboratory,
Fall
- CSc 8270 - Digital Signal Processing, Summer
- CSc 3320 - System Level Programming, Spring
- PHYS/CSC 3510 - Intro Embedded Systems Lab, Spring
2000
- CSc 3210 - Computer Organization and Programming, Fall
- CSc 2311 - Principle of Computer Program II (C++), Fall
- CSc 4210 - Computer Architecture, Summer
- CSc 3510 - Intro Embedded Systems Lab, Spring
- CSc 4210/6210 - Computer Architecture, Spring
1999 (Fall only)
- CSc 2010 - Intro to Computer Science
- CSc 2311 - Principle of Computer Program II (C++)
COMPUTER PROGRAMMING EXPERIENCE
-
Worked on my own to develop and release several share-ware programs
while
in high school. Most notable were a disk editor, a terminal (modem
communications)
program, and an assembler for the 6502/6510 microprocessor.
-
IBM Global Services (ISSC) - Rexx, SQL/database calls, some JCL
-
Electronic Systems, USA - PL/M
-
Georgia State University - 80x86 Assembly, C, C++, Unix shell scripts
(especially
Csh), Perl, Java, and Matlab.
-
University of Louisiana at Lafayette - C++, CGI, HTML Forms, Matlab,
Verilog,
Fortran, and dBase.
-
University of Louisville - Assembler (IBM 370, Z-80, 68000), AutoCAD,
AutoLISP,
C, C++, Clips, Cobol, Fortran, Lisp, and Pascal.
ACTIVITIES
University of Louisiana at Lafayette (formerly U. Southwestern
Louisiana)
University of Louisville (U of L)
Other Activities
- Je parle un peu Français. (I speak a little French.)
-
Shao Lin Ryu Kung Fu (Former Instructor - Black Belt)
-
Lotus
Self Defense
(Current Instructor - Black Belt)
-
Louisville Area Grain
Extract
Research Society (LAGERS)
-
Mensa
- I participated in running the "Louisiana Computer Programming
Classic"
(LCPC) contest in 1996 and 1997.
-
I developed the home page for the 1997 LCPC. This work began in the
Fall
1996 semester, and was completed in the Spring semester.
-
I developed and administered the computer science test for the 1998
Louisiana
Literary Rally.
References available upon request.
Send mail regarding this page to:
Last update: January 4, 2008