Fun with Facial Recognition

I immediately thought of some UD CS students when I read this…


Setting up Deep Learning for Java (DL4J) on the Lab Computers

Getting up and running with DL4J in the lab is very easy.  To begin with, you will need the maven plugin for eclipse.

The maven plugin is called m2e. The following steps explain how to install it:

  1. Open eclipse and go to Help -> Install New Software…  You should see the following screen:
    Screenshot from 2015-10-07 19:18:09
  2. In the field labeled “Work with:” enter the following url and hit enter:
  3. You should see Maven Integration for Eclipse in the main box. Check it and click next until you get to the license agreement page. Read through it and then accept the agreement and click finish. At this point m2e will be installed.

After successfully installing the m2e plugin for eclipse, simply follow this guide to finish setting up DL4J:

Opportunities at Wolfram Research — Makers of Mathematica

Wolfram will be offering four unique summer program opportunities this June and July. These programs will be held at Bentley University near Boston, Massachusetts.

* Wolfram Science Summer School: since 2003, a unique educational and career opportunity to learn and do an original project at the frontiers of science, primarily for college and graduate students:

* Wolfram Innovation Summer School: a new program in which students learn hands-on from senior staff at Wolfram how to apply Wolfram’s unique approach to creating ideas and turning them into products and companies:

* Mathematica Summer Camp: from the creators of Mathematica and Wolfram|Alpha, a project-oriented camp for high school students, teaching cutting-edge programming and mathematical computation:

* Wolfram Tech Innovation Summer Camp: a new camp providing a unique opportunity for entrepreneurial precollege students to learn about innovative technology and how to create it:

For details, please visit the FAQ pages or contact us at

REU at UTD — Summer research opportunity.


NSF Research Experience for Undergrads Summer Program @ U Texas Dallas
Software Safety: Research, Practice and a Path Forward
Fri May 22 – Fri July 30, 2015
Application deadline: March 15, 2015


The Computer Science Department at the University of Texas at
Dallas will conduct a ten-week summer research program funded by
the National Science Foundation (NSF) for ten undergraduates from
Friday May 22 to Friday July 30 2015.

The focus is on “software safety,” however, the technology and
skills learned by the students have general applicability to
research and practice in their future studies.

We provide a close collaboration with our industry partners.

In addition to work on assigned research projects at UTD,
field trips to Raytheon, Lockheed Martin Aeronautics Company,
and EDS/HP will be arranged to help the students better
understand how software safety is adopted in practice for
real-life applications.

This also gives students a chance to directly communicate with
practitioners to receive a first-hand account of the work
environments and lifestyles in the industry.

We also host special workshops on technical writing and oral
presentation to improve students’ proficiency in preparing and
delivering technical reports.

A highlight which provides an overview of our program including
research projects, lectures, and field trips is available at

In addition, videos (along with PowerPoint slide shows) for
students’ project presentations as well as lectures on
software safety and technical writing are also posted:

Eligible applicants are those who have an interest in pursuing
a graduate education, are currently enrolled in an accredited
undergraduate institution, and are U.S. citizens or permanent

Incoming seniors will be given preference, but sophomores and
juniors with strong academic records will also be considered.

Special welcome is extended to students from underrepresented
groups (women, minorities, and persons with disabilities) and
academic institutions with limited research opportunities.

Selected participants will receive a scholarship to conduct
research with a faculty member in the Computer Science
Department at UTD.

Included will be a $5,000 stipend and a travel reimbursement for
those from outside the Dallas metro area.

We also provide housing on campus free to the REU students.

Eric Wong
Professor & Principal Investigator
Department of Computer Science
University of Texas at Dallas

NIST Fellowships — Paid Research Opportunity

Dr. Hicks received this note from a former student:

My reason for contacting you is to make you aware of the Summer Undergraduate Research Fellowship (SURF) program offered here at NIST and to kindly ask if you would share this information with the physics professors in your department as well as any students you know of that may be interested. There is such a wide array of research topics available for students to experience that it would be impossible to list them all here. Just a few examples of research areas available to students considering graduate work in physics or engineering include: atomic, molecular and optical physics, neutron physics (at our own nuclear reactor), laser cooling and trapping, helio- and astrophysics, electronic materials metrology, smart manufacturing, robotics, energy storage, transport and conversion, and nanofabrication.

The program is open to undergraduate science majors considering the pursuit of a graduate degree in the sciences, who have a GPA of 3.0/4.0 or higher, and are either US citizens or permanent residents. The application process is competitive; awardees receive a $5,500 stipend (issued as a federal grant to the school for disbursement to the student) plus travel costs and housing. Internships are available at our main campus in Gaithersburg, MD, as well as our campus in Boulder, CO (home to the atomic clock that serves as the US civilian time and frequency standard as well as our newest Nobel laureate David Wineland). Note that there are separate applications for the two campuses, so if a student is interested in applying to both locations he or she must submit two separate applications. The Gaithersburg program runs from May 26 through August 9; and the Boulder program is from May 18 through July 31 (accommodations may be made for conflicts with academic schedules). The application deadline for universities to submit their student packages is February 13.

It is important to note that students do not apply independently for this program. Although each student is responsible for collecting the required recommendations and transcripts, preparing a personal statement and required forms, they do not submit these directly to the SURF program coordinators at NIST. Instead, the school must submit a single package comprising applications from all students applying from the university along with one short grant proposal nominating the students for participation. The students are, of course, evaluated as individuals for acceptance into the program. This single application model requires that one faculty or staff member be designated to coordinate the institutional submission package for students applying from across all the science, math and computer science departments (I am also contacting the chairs of these departments regarding the internship program). For example, this responsibility could be handled by someone from the Career Services Office.

I was fortunate to participate in two summer internship programs at large state universities while an undergraduate at UD and know that the experience is highly valuable in so many ways. Further, I also know that the typical UD student would be well-equipped for success in a program such as this. I would strongly encourage any student considering graduate studies in math or science to take advantage of this opportunity to apply for the program.

Links for further information on the programs at NIST Gaithersburg and Boulder campuses as well as the application process are below. The websites include contact information for the program coordinators at NIST who can answer questions on further details, but I am also happy to answer any questions you or your students may have.

Some Research Opportunities — Learn New Things!

1. Dr. Mirus (Philosophy) has an interesting project, and needs a Javascript programmer to help him put his commentary on Augustine online in a new and interesting way. If you have some Javascript skills (even just a bit) and would like to learn more let me, or Dr. Mirus, know.

2. We started an interesting computer vision project this summer, and there is much more to be done. If you would like to learn computer vision techniques and help carry this Java-based project forward, let me know.

3. Someone outside the university is looking for interns, pay based on how much you know vs. how much you will be learning. He writes: “Languages will/may include (as needed): C++, Python, PHP, HTML, Javascript, MySQL, and others.” Hopefully he will be able to come to a meeting and describe these opportunities better.