Sam Keene is an Assistant Professor of Electrical Engineering at the Cooper Union. He received his Ph.D. from Boston University, where his research has focused on cross-layer techniques to resolve collisions in wireless random-access networks. He also received an interdisciplinary certificate in computational science, where he has worked on remote sensing problems for environmental monitoring. Prior to Boston University, he was with The Mathworks, Inc. where he worked for several years as a communications software engineer. His research interests include wireless communication and networks, cross-layer design, and remote sensing.
Education:
Ph.D. in Electrical Engineering
Boston University, Boston MA, August 2008
Certicate in Computational Science, Center for Computational Science.
NSF/IGERT Award
M.S. in Electrical Engineering
Columbia University, New York NY, May 2002
B.S. in Electrical Engineering
Boston University, Boston MA, Sept 1998
Appointments:
The Cooper Union for the Advancement of Science and Art
Assistant Professor of Electrical Engineering
Fall 2009 - Present
- Teaching courses in signal processing, communications and networks
- Supervising student research projects in wireless communication and remote sensing
- Developing new course in software dened radio
Western New England College Springeld, Massachusetts
Visiting Assistant Professor
Fall 2008 - Spring 2009
- Taught courses in C C++, software engineering, digital signal processing
- Supervised lab work in circuit theory and logic design
The Carnegie Institute of Washington, Asnerlab - Palo Alto, California.
Intern Summer 2006
- Enhanced CLAS, a LANDSAT software analysis package to process data from multiple satellites, such as SPOT, MODIS and Ali.
- Added ltering and equalization routines to CLAS data chain to improve performance of satellite analysis of Amazon rainforest images.
- Analyzed hyperspectral data to track invasive plant species in Hawaiian rainforest.
The Mathworks, Natick MA
Communications engineer
February 2001-Jan 2004, Summers 2004, 05, 07
- Implemented a suite of block diagram based adaptive equalizers for use in a communications systems simulation. Algorithms implemented included: LMS, RLS, Sign LMS, Normalized LMS, CMA in both symbol and fractionally spaced equalizers
- Implemented an object-oriented solution for Galois Field computations in C++ and M. Created MATLAB functions and Simulink blocks that applied Galois Field object to implement Reed-Solomon and BCH block codes.
- Implemented code generation templates for generation of stand-alone C code from Simulink block diagrams to support rapid simulation of communications systems.
- Designed and implemented a suite of MATLAB functions for several analog and digital modulation schemes such as AM, FM, PM, PAM, QAM, FSK, PSK, DPSK, and MSK.
Publications:
- "Collision localization for IEEE 802.11 wireless LANs", Sam M. Keene and Jerey B. Carruthers. Wireless Personal Communications., 15 August 2010
- "Collision and Fade Localization within Packets for Wireless LANs ", Sam M. Keene and Jerey B. Carruthers. Wireless Personal Communications. 19 August 2009
- "Collision Recovery techniques for Wireless LANs", Sam M. Keene VDM Verlag 19 May 2009.
- "Loss Dierentiation and Improved SNR Estimates at the Physical Layer in Wireless LANs", Sam M. Keene and Jerey B. Carruthers. IEEE GLOBECOM Workshops 2008. 30 November 2008
- "Land-Use Allocation Protects the Peruvian Amazon", Paulo J. C. Oliveira, Gregory P. Asner, David E. Knapp, Anglica Almeyda, Ricardo Galvn-Gildemeister, Sam Keene, Rebecca F. Raybin, Richard C. Smith. Science 31 August 2007: Vol. 317. no. 5842, pp. 1233 - 1236
- "Improved Error Correction in Wireless LANs using Erasures Decoding with Collision Localization", Sam M. Keene and Jerey B. Carruthers. Global Telecommuni- cations Conference, 2007. GLOBECOM '07