Skip to main content.

Jobs

WebGL 3D Geometry Modeling

WebGL is an essential component in the Online Lab but we still define 3D surfaces via elementary surface triangles. We need to be able to define 3D geometries easier, similarly to commercial softwares such as Inventor or Solid Edge.

Create Admin Interface to the Online Lab

We need a Django-based admin interface that will allow us to monitor how many people are logged in to the Online Lab, how much CPU they are using, how much memory, how much hard disk space they are using, etc. We also need to access statistics such as how many worksheets we have, how many user accounts, how is the traffic during the last hour/day/week/month, etc. We also need to set CPU time and memory limits, and enforce them.

Improve the Structure of Published Worksheets

The number of published worksheets is growing and thus we need to split them into thematic groups. The user should be able to choose for his/her worksheet tags from predefined keywords, or create own keywords. Search should be enabled by "author" and by "keyword".

Make Online Lab work natively on Android

Currently, the Online Lab will work there just in a web browser mode, but the user experience can be improved dramatically by creating a native version for Android.

Implement Javascript GUIs for engineering and scientific applications

We need to implement Javascript GUIs similar to Agros2D (see sample screenshot here) and make them run in the Online Lab. The Javascript GUIs do not need to be this general, we would rather prefer to have many simple GUIs that are designed to handle smaller model classes. They need to be easily customizable.

Implement Robot Karel in Javascript

This is a great tool to teach programming to kids. See its Wikipedia page.

Implement Graphical Calculus Applications in Javascript

Tons of them are already available, often as Java applets. We want to have all of them in the Online Lab, equally interactive and possibly nicer. See for example this page, this page, or this page.

Make Free Logical/Puzzle Games Part of the Online Lab

We are interested in these games to make the Online Lab more interesting to kids, and to help develop their logical thinking. Many of such games are available at FreeGamesForYourWebsite, aGames, FreeGamesJungle and elsewhere on the web. An example of embedding a (not very logical) game into your own web page is here.

There is More

The above list is updated from time to time while our projects are moving forward fast. If you are interested in scientific computing, computer graphics or similar, we probably have something for you.

Open Positions

We usually have open positions for undergraduate, graduate and Ph.D. students to work with our team at the University of Nevada, Reno (UNR). UNR is a great place to work and Reno is a great place to live. We like efficiency. Therefore, without exceptions, our prospective students must work with the team for some time and accomplish something. We are interested in computer science, engineering, math, and other majors.

If interested in any of the above, contact Dr. Pavel Solin (solin-at-unr-dot-edu) .