Positions Available
Spring, 2008

 

Undergraduate Research Programmers

Laboratory for Knowledge Discovery in Databases


The Lab for Knowledge Discovery in Databases (KDD) of the Computing and Information Sciences (CIS) Department at K-State is seeking three undergraduate research programmers, for research projects in the areas of:

·         Data Mining, Knowledge Discovery, Machine Learning, and Uncertain (Probabilistic) Reasoning

·         Scientific Visualization, Intelligent Displays, Virtual Environments

·         Java-Based Architectures for Parallel, Distributed Computation and Visual Programming

·         Time Series Modeling, Simulation, and Prediction

·         Expert Systems for Problem Solving and Critiquing

Necessary Qualifications

·         Experience with C, C++, or Java

·         CIS 200 and one of CIS 208 or CIS 300, or equivalent coursework and experience

·         Able to work 10-20 hours per week during the regular academic year

Ideal Qualifications

·         One of CIS 301 (Logical Foundations of Programming), CIS 520 (Operating Systems), or equivalent coursework or background

·         One of Stat 510 (Introduction to Probability and Statistics) or Math 510 (Discrete Mathematics)

·         Previous or future enrollment in CIS 530 (Introduction to Artificial Intelligence) or CIS 560 (Database System Concepts)

·         Experience with any of the following is preferred:

-          Java (JDK 1.5 - 1.6, Swing or SWT, integrated development environment such as Eclipse) and/or C++ (MS Visual C++)

-          ODBC/JDBC (especially Microsoft Access)

-          Python or a server-side programming or scripting language (JSP, PHP, Perl), a functional programming language (Objective CAML, Standard ML, Scheme, LISP), or experience with expert system shells (CLIPS, JESS, etc.)

-          Introductory coursework in machine learning, knowledge-based expert systems, or DBMS

-          Previous work on group projects

·         Able to work 20-40 hours per week during the summer

·         Sophomore, Junior, or Senior standing

·         Ideal candidates will be able to start immediately and remain with the group for at least one year

Our computing environment comprises a number of high-end AMD Opteron, Pentium 4 Xeon, Sparc, PowerPC G4 workstations and Beowulf cluster nodes, running Linux (especially Gentoo, Ubuntu, and OpenSUSE), Windows Vista, Solaris, Mac OS 10 (10.3 Panther, 10.4 Tiger, and 10.5 Leopard). Software components of our environment include IBM Eclipse, MS Visual Studio 2008, Borland JBuilder, Lisp, Scheme, Alias|Wavefront Maya, Open GL, Renderman/BMRT, various expert system shells and scripting languages, and a vast array of visualization and computational mathematics packages (MATLAB, SAS, MineSet, NeuroSolutions, etc.).  Our systems are connected by high-speed networks to the computing facilities of the National Center for Supercomputing Applications (NCSA), the leading-edge site for the National Computational Science Alliance.  The lab director is William H. Hsu (http://www.cis.ksu.edu/~bhsu).

Compensation begins at $9 per hour.

If interested, please send e-mail documenting:

·         Computer Science, Computer Engineering, Math, and Statistics courses taken

·         Names, e-mail addresses, and phone numbers of 3 references

·         Overall GPA

To: bhsu@cis.ksu.edu

The KDD Lab web site is at: http://www.kddresearch.org

 

This search commences 17 Jan 2008 and continues until all positions are filled.  For full consideration, please submit your application by 31 Jan 2008.