||This site collects information to improve functionality and content and to monitor performance. Data is used to help answer specific questions about the usage and performance of the web site or individual web pages. At no time is site usage associated with individual IP addresses.
||We encourage the use of this site by visitors as a way to share information and knowledge in support of our three-part mission of education, research and public outreach. Site content is subject to change without notice. While most parts of the site are publicly accessible, certain portions may be restricted to specific users.
||About the Lab
||Detailed description of the lab.
||How to Join
||<h3><a name="newgrad"></a>I. Students applying to UCLA for M.S. or Ph.D.</h3>
<p>I do take one or two students every year, and typically look for
students with backgrounds and interests in embedded computing systems and
computer communications and networking. However, note that I do not make
decisions; they are made my the admissions committee. Please apply directly
to the university and
the department (see <a href="http://www.ee.ucla.edu/admissions/grad.htm">http://www.ee.ucla.edu/admissions/grad.htm</a>).
Due to large volume of applicants, the UCLA EE department normally considers
for a Fall
start. <strong>Please do not contact me about admissions questions or ask me to
evaluate your application for admission or financial support - I will ignore
<p>If you are a prospective graduate student with prior background (projects,
courses, work experience) in embedded computing systems and/or computer
communications and networking, then send me a brief email with a
resume as plain text or PDF file attachments. I will not open any attachment
other than plain text or PDF. <strong>Please don't spam me with multiple
emails.</strong> <strong>Spamming will only ensure a negative
evaluation of your application by me.</strong> I will respond to your email
if I am interested in your background. Otherwise, please assume that I
am not interested. It is not humanly possible for me to reply to every
email I receive from prospective students.</p>
<p>Please note that I restrict myself to the top students from the very best
schools in respective countries. So if you have low GPA, have no project
experience, or are from weak schools, please save some electrons.</p>
<h3><a name="currgrad"></a>II. Graduate students already
at UCLA </h3>
<p>If you are already at UCLA and want to explore joining NESL, then come
and talk to me. Usually I consider taking students only after they have
been at UCLA for a quarter or two so that I have some concrete basis to
evaluate your performance. In particular I'd encourage you to take one
of my graduate courses EE202A (embedded systems)
(wireless systems). The projects in these courses will give you an idea
of what will it be like to be in NESL and will give me an idea of your
reserch potential. I do expect a good GPA (3.8 or higher) in the EE/CS
<h3> <a name="currugrad"></a>III. Undergraduate students at UCLA </h3>
<p>I do take some UCLA undergraduate student researchers in my lab as summer interns,
199 students, and as research aides. I only consider students who
have a solid GPA (3.8 or higher), some advanced undergraduate coursework
in relevant topics (courses such as EE16C, EE116D, EE116C,
CS118, EE113/113L), and preferably some project experience. Usually the
best time to start is as you enter your final year of undergraduate studies.</p>
<h3> <a name="interns"></a>IV. Visiting students and interns from outside UCLA </h3>
<p>Sorry, but I am unable to take visiting students and interns from outside UCLA, even
if a student is self-supported. This is because UCLA requires significant amounts of
fees to be paid for such students and there are cumbersome procedures to be followed
which we are unable to do (see <a href="https://grad.ucla.edu/academics/research/visiting-graduate-researchers/">details</a>),
and there is a cap on number of visiting students imposed by the School. The only exception
are students through formal UCLA programs such as <a href="https://r.csst.ucla.edu">
Cross-disciplinary Scholars in Science and Technology (CSST)</a> and
<a href="http://esc.seas.ucla.edu/summer-undergraduate-scholars-program/">Engineering Science Corps Outreach Programs</a>.
However, please do not contact us about these programs, and instead contact them
directly about how to apply.
<h3><a name="postdocs"></a>V. Post-doctoral researchers</h3>
<p>Contact me if you wish to explore post-doc opportunities in NESL.
You must have a Ph.D. from one of the top research universities in EE or
CS in North America or Europe, a high-quality dissertation with a good
set of publications, excellent written and oral communication skills, and
seeking a post-doc to do new research and not just churn papers on your
<h3><a name="industryvisitors"></a>VI. Industrial research visitors</h3>
<p>Please see UCLA EE department's industrial affiliates program (<a href="http://www.ee.ucla.edu/%7Eiap/">http://www.ee.ucla.edu/~iap/</a>). </p>
<h3><a name="visitingfaculty"></a>VII. Faculty visitors on sabbatical</h3>
<p>Depending on mutual research collaboration interest we occasionally host faculty visitors from other top universities on sabbatical leave,
but are unable to provide any funds towards such visits.</p>
Welcome to the <strong>Networked & Embedded Systems Laboratory (NESL)</strong> at
the <a href="http://www.ucla.edu">University of California at Los Angeles (UCLA)</a>.
Our lab is a part of the <a href="http://www.ee.ucla.edu">Electrical & Computer Engineering Department</a>, and the <a href="http://www.cs.ucla.edu">Computer Science Department</a>. NESL is physically located in 1762 Boelter Hall on UCLA's campus in Westwood, Los Angeles. Our research is in the broad area of embedded and cyber-physical systems for applications in IoT, ubiquitous and mobile computing, and pervasive sensing and control. Our interests are in problems related to making these systems learning-enabled, secure, privacy-aware, human-coupled, wirelessly-networked, and energy-efficient. We take a full-stack approach in our research, working across all layers of systems including algorithms, applications, software, and hardware.
<p > Feel free to explore this web site, and in case of any questions about NESL,
please contact <a href="/people/1">Prof. Mani Srivastava</a>. To get a good sense of our current research activity, please look at <a href="https://scholar.google.com/citations?hl=en&user=X2Qs7XYAAAAJ&view_op=list_works&sortby=pubdate">Prof. Mani Srivastava's publication list on Google Scholar</a>.
<p> NESL is also a part of several exciting center-scale multi-institutional collaborations, whose websites provide further details and the broader context of our research.
<ul style="margin-left: 10px;">
<li><a href="https://sites.google.com/site/roselineproject/">RoseLine: Enabling Robust, Secure and Efficient Knowledge of Time Across the System Stack</a> (funded by NSF)</li>
<li><a href="https://dais-ita.org/pub">DAIS ITA:The Distributed Analytics and Information Science International Technology Alliance</a> (funded by ARL)</li>
<li><a href="https://www.md2k.org/">MD2K: Advancing biomedical discovery and improving health through mobile sensor Big Data</a> (funded by NIH)</li>
<li><a href="https://mperf.md2k.org/">mPerf: Using Mobile Sensors to Support Productivity and Employee Well-being</a> (funded by IARPA)</li>
<li><a href="https://mprov.md2k.org/">mProv: Provenance-based Data Analytics Cyberinfrastructure for High-frequency Mobile Sensor Data</a> (funded by NSF)</li>
<li><a href="http://web.engr.illinois.edu/~zaher/IoBT/index.html">IoBT REIGN CRA: Mission-driven Composition, Reflexes, and Machine Cognition</a> (funded by ARL)</li>
<li><a href="https://conix.io/">Computing On Network Infrastructure for Pervasive Perception, Cognition and Action</a> (pending start, funded by SRC)</li>