This is the list of clients/projects for Field Session 2011. Some clients have submitted multiple projects. If you select one of those projects, then on your selection form list the client name followed by the order of preference for the individual projects (e.g., Newmont, project #2/project #1).
Tom Silchia - Inside Application Engineer & Programmer
Arthur Lizotte - Online Technical Support Manager, Americas Technical Contact Center
During the past 15 years the Agilent Test and Measurement Contact Center has created a multitude of instrument control programming snippets (several hundred). Programming languages vary and include Agilent VEE, VB.Net, VB6, VBA, VBA under Excel, MatLab, National Instruments, etc. The programming snippets are typically stored on a server / share drive. We have a need to quickly access these programming samples via a searchable user interface / database.
For this project, students will be performing the following:
Location is flexible.
Jennifer Feighny
The objective of this project is to create an easy-to-use networking tool for caregivers to find and provide short-term cost effective childcare with their own selected group of caregivers. Essentially, this will be a tool to help individuals create their own personal babysitting co-ops, while also providing an outlet for major businesses to advertise to a targeted audience.
This project involves:
Flexible
Dr. Irene Polycarpou
MathCity is a simulation-based game in which students can actively create their own city while practicing different math concepts. The game was designed for the fifth-grade level. When the game begins, the students have a certain amount of money available to start building their city, but to be able to further expand their city they need to obtain additional funds by correctly answering different math questions. The difficulty of each question changes dynamically, based on students' performance in previous questions. The system also provides basic feedback on whether the answer submitted was correct or incorrect, as well as a summary of the student's performance which includes the number of correct/incorrect answers in each category/topic of questions. All the math questions included in the game were created based on fifth-grade CSAP standards.
While students are building their cities, the game provides them with feedback on how efficient their city is by taking into account different factors such as, the amount of pollution in the city (based on the number of factories, coal plants, etc.), and the happiness of the people leaving in the city (based on the number of hospitals, police stations, fire stations, jobs available, etc.). During the game, students have the option to add renewable energy sources in their city such as solar and wind power, as well as non-renewable energy sources (coal plant). According to the energy source students chose, they are able to see the effects that each energy source has on their city.
The goal of the project is to enhance the functionality of the game in the following areas:
The game is developed with JAVA, therefore, you will need to have programming experience with JAVA. The existing code of the game along with any other relevant information will be provided to you. If you would like to discuss this project more and find out additional information, or if you have any questions, you can contact me through e-mail ipolycar@mines.edu or make an appointment to meet with me.
Location is flexible.
Nick Hunter
Smart Helmet is a new on-campus research project. It is about using brain signals to interface with computers and mobile devices. In particular, this research should lead to creating a control system that allows for a severely disabled person to control a wheel chair just by the power of the person's mind. In support of the project, we will be developing a safe and validating set of processing tools.
This project will include the following:
Location is flexible but will be working with client periodically.
See this document for images related to the project.
Paul Santi,CSM Department of Geology & Geological Engineering
Instructors in earth science fields are challenged with the task of teaching students how to apply geological concepts to solve real-world engineering problems. While students receive ample presentation of geological concepts, engineering theory, and case histories, they receive very little practice using their knowledge in ways required in industry. When the students enter the working world, they are asked to apply their knowledge in different ways. Instead of using previously-collected data , they are asked to design an investigation to generate the most data for the least money, they are expected to use their geologic knowledge to predict the subsurface environment and better focus the investigation, and they must be able to plan a phased or flexible workplan to address unknown factors in an efficient manner.
A software package we developed under an NSF grant, called BEST SiteSim, is a teaching tool that provides students with experience using geologic knowledge in the manner expected after they graduate. Version 1 of SiteSim, released in July 2002, was a finalist for the Premier Courseware of 2002 Award, sponsored by John Wiley & Sons, and others. Since the program is now nine years old, it is no longer compatible with standard Windows operating programs and will fall out of use unless it is updated and reprogrammed. Because the internet has advanced so much since Version 1, there is the potential to dramatically improve the capability, reliability, and educational aspects of the program.
The goal for this project is to update and revise SiteSim. Since the databases and mathematical equations used originally are still valid, this project will focus on screen appearance and layout, calculation simplicity and stability, and ease of use. We expect this work to be started during field session but to continue (for one student) during the rest of the summer.
Please view this screenshot of the original program to get an idea of the program's capabilities.
We expect this project will be done in Java (although student recommendations for other options will be considered). Interest in user interface design and/or educational software is a plus.
Flexible location.
Cyndi Rader
Although women comprise 50.7% of the U.S. population, only a small percentage of students pursuing Computer or Information Science degrees are female. Several conferences, such as the Grace Hopper Celebration (GHC) for Women in Computing and the Richard Tapia Celebration of Diversity in Computing, now exist to help overcome potential feelings of isolation for women and under-represented minorities. To encourage students who attend such conferences to meet and form communities, we have developed the CONNECT (Creating Open Networks aNd Expanding Connections with Technology) system.
The original version of CONNECT used bar code readers to scan bar codes printed on conference attendees' badges. CONNECT version 2 allows attendees to connect via SMS, mobile web app, or an Android app. There are a number of enhancements we would like to add to this system.
The potential list of enhancements includes:
Must be motivated to learn Objective C. Interest in or experience developing Android apps also a plus.
The location is flexible.
David Flammer
Data Verity is a software provider that specializes in business intelligence systems for small to medium sized financial institutions. In addition, Data Verity has a history of supporting humanitarian projects around the world, such as orphanages and hospitals, both financially and logistically. Often, these organizations do not have the technological infrastructure to communicate with donors, coordinate fund-raising efforts, and manage volunteer recruitment and deployment.
To enable these organizations to efficiently manage these aspects of their development, Data Verity would like to develop a specialized business management tool directed specifically at charitable non-profit organizations.
Create a back-office management system for non-profit institutions which will have the following features:
For the convenience of the students, work will be done on CSM campus in one of the computer labs.
This project will give students experience with:
David Flammer
Data Verity is a software provider that specializes in business intelligence systems for small to medium sized financial institutions. Rich internet applications (RIAs) and Software as a Service (SaaS) are rapidly becoming a dominant force in software development, and knowledge of how to develop RIAs is becoming increasingly important.
Managing and effectively using data sources is one of the greatest challenges which face small to medium businesses. For small sets of data, it is common to use tools such as Excel to achieve simple calculations and charting. Effectively mining this data with extremely large data sources does not allow for such solutions and commercial database applications are necessary. Students in this project will develop tools to quickly and easily perform calculations and create high quality interactive charts which are available on demand.
Create online tools for accessing and manipulating database information in the form of simple calculations and charts including:
For the convenience of the students, work will be done on CSM campus in one of the computer labs.
This project will give students experience with:
This is a small, local, start-up, internet based business whose main focus is on providing a simple yet fun way for anyone, mainly parents, to communicate with their loved ones, especially their kids. There is an existing website that currently offers a wide range of original greeting cards (textcards) that users can select to send to someone's cell phone or email. Textcard sentiments include: encouragement, congratulation, just for fun, thank you, sorry, good luck (special events, general and sports related), holidays, life's little events, just because and love. Users can search for the right textcard for the occasion, select, choose their recipient, choose the delivery time (immediately or on a future day) and send through our service.
I believe that people often get overwhelmed with the demands on their time and often forget that sometimes the little bits of encouragement can have the biggest impact. They put off that conversation or that email that lets the people they care about know that they think about them, wish them well or are on their side. This site is a simple way to help people send that thought of love or encouragement. I also believe that giving back to the community is an essential part as well. 20% of all proceeds are given back to family friendly charities that offer healthy and positive programs for kids and families.
The goal is to create an App (iPhone and/or Android) with similar functionality to the TextCards4Families website and to create a game App that is based on “Pass it On-Warm Fuzzies.” Client will provide all design sketches and visual design. Students will be responsible for:
Current website: www.textcards4families.com
Current Facebook page: http://www.facebook.com/pages/textcards4familiescom/130200620380737?ref=ts
Brian Krzys
Newmont routinely drills, logs, and analyzes thousands of meters of core each year as part of its worldwide exploration effort for new gold deposits. Since the core is destructively sampled for analysis photographs are taken to preserve what sometimes becomes the only visible record of the material that existed. The photographs are used as part of the logging and interpretation of a deposit, and help to determine important stability and geotechnical characteristics. The objective of this project will be to develop a tablet computer-based application that allows for the accurate registration and archival storage of digital core photographs.
The work environment and location are completely flexible, but would anticipate a number of face-to-face meetings along with frequent electronic communication as a minimum.
More information and images can be found in this document.
Brian Krzys
Business Development and Geoscientists at Newmont Mining Corporation need to stay on top of significant exploration results from around the world. The results may be from internal projects, or sourced from competitor and junior mining company press results. This information, and particularly notable drillhole intercepts, are summarized and manually distributed approximately each two weeks. The objective of this project will be to present a supplemented set of the information on a real-time basis via a mobile application.
The work environment and location are completely flexible, but would anticipate a number of face-to-face meetings along with frequent electronic communication as a minimum.
Shawn Horton
Newmont's internal mine planning and geologic modeling software requires a new API that will allow 3rd party software to access existing data in a 64 bit DLL.
This project requires knowledge of C++. Students should be comfortable with C and C++ or C# in order to understand how the existing PC data structures software are designed.
Students will have access to senior developers who are familiar with C#, C, C++ for understanding existing code.
Shawn Horton
Newmont's internal mine planning and geologic modeling software requires a reasonably powerful computer with mouse and keyboard for mapping in the field. This project requires students to design and build a tablet-based system (Android/iOS) for mapping in the field. The tablet will not require any keyboard or mouse input and should be usable without a stylus.
This project requires knowledge of Java and/or Objective-C. Students should be comfortable with C and C++ or C# in order to understand how the existing PC mapping software works. Students should have a good understanding of tablet based input and limitations.
Students will have access to senior developers who are familiar with C#, C, C++ for understanding existing code. Emulators and/or tablets will be made available to students.
Joe White
In the US currently, health care spending is approximately $2.5 trillion, annually. The cost of billing and processing payments is more than 15 percent, or about $375 billion, annually. Health care payment processing remains extremely inefficient; for example, retail settles payments for less than two percent of revenue, and financial services settles payments for less than one percent. If health care could settle payments even for 10 percent of revenue, savings would exceed $125 billion. Think of how that savings could help US hospitals.
Recondo® develops software that brings efficiencies and cost savings to health care payment processing. We're doing something important to make health care better in this country.
Recondo uses an open source rules engine to present information to our application users. A major focus is to analyze data and then identify and develop new rules for our customers. This project focuses on developing a dashboard to provide Recondo business users with all the information necessary to analyze existing rules and how those rules behave in different situations. The dashboard will provide the capability to replay a historical transaction through the rules engine to help users understand systems behavior for a particular set of transactions. Recondo will help students learn to work using existing interfaces and existing tools.
At the conclusion of the project, Recondo will deploy the dashboard into a production environment, and then place the dashboard into use by Recondo business analysts.
Location is flexible but requires at least one day week at Recondo office in the Denver Tech Center
If you have questions about the project please email joe.white@recondotech.com
Robert Larivee
In the US currently, health care spending is approximately $2.5 trillion, annually. The cost of billing and processing payments is more than 15 percent, or about $375 billion, annually. Health care payment processing remains extremely inefficient; for example, retail settles payments for less than two percent of revenue, and financial services settles payments for less than one percent. If health care could settle payments even for 10 percent of revenue, savings would exceed $125 billion. Think of how that savings could help US hospitals.
Recondo® develops software that brings efficiencies and cost savings to health care payment processing. We're doing something important to make health care better in this country.
Recondo's customer base is growing very quickly, which means that we must be prepared to get new customer systems into production quickly. The proposed project will entail helping Recondo's Payer Resolution System (PRS) team develop a tool to automate and streamline the provisioning of customer data. The tools will be primarily written in Java, with a user interface implemented using the innovative Google Web Toolkit (GWT) technology.
At conclusion of the project, Recondo will deploy the tool into a production environment for use by team members that are focused on quickly activating customers into production.
Location is flexible but requires at least one day week at Recondo office in the Denver Tech Center
you have questions about the project please email robert.larivee@recondotech.com.
James Camire
Silicon Mountain Technologies is a software development company located in downtown Golden. We have been in existence for just over a decade and have developed a state-of-the art web management platform which enables non-technical people to quickly build and modify very robust and complex web and mobile sites. Web Crescendo offers a full array of products including a User Profile Management System, a highly targeted Marketing System, a single repository Consumer Data Warehouse, a Customer Relationship Management System, and a Learning Management System.
With over 20 years of experience and a well-designed product, we have enjoyed relationships with several Fortune 500 companies.
Web Crescendo (WC) is currently lacking the ability to securely stream videos onto a web or mobile page. As of now, we are able to stream a public video on a page but are unable to make those videos secured, allowing anyone to access that video. This project was created to take WC video streaming to the next level by adding security and roles to videos which can easily be managed from Web Crescendo's Admin Tool.
Students will be required to develop a secured video streaming environment, which will be integrated into Web Crescendo's platform.
This project will give the students experience and knowledge with:
Students will be expected to work from our Golden office located right off Washington Avenue under the golden arch.
Please contact James Camire (james@siliconmtn.com; 720-260-4768) with any questions you have regarding this project.
Topher Marie
Symplified is venture-funded company located in Boulder. Over the last three years we have grown from a fledgling startup with less than 10 employees into the market share leader in cloud identity with more than 1 million users and millions in revenue. Symplified's offerings center around Identity and Access anagement - basically authenticating an internet user and determining what resources they should have access to. More information is available at http://www.symplified.com.
There may be an opportunity for one or more students to continue with Symplified in an internship position after the course is completed.
Many customers and large organizations use Windows as their primary operating system. Our goal is to be able to determine the identity of a user in this environment and to transform that information into an industry-standard format.
Specifically we need to
Symplified will provide the necessary infrastructure, for instance the IIS server on an Active Directory domain for the first project.
The location of each of these projects is flexible. We are happy to host you at our offices on the Pearl Street Mall.
Topher Marie
See project #1 for company background, resources and location.
Symplified's offerings make it possible to authenticate into many systems directly without needing to enter a password. In some situations, however, we need to let end users set a password so they can login to an account on a device outside of our control - for instance accessing a Google document on a mobile device.
To make this possible we want to:
Dan Lynn
WhoSent.It relies on a massive proprietary database of identity data to help identify email senders. This database is built using multiple streams of information. Integration of all this information is a huge challenge. We need your help to do it better.
We need you to help us build a new Identity Resolution engine that can help make sense of all of this data. It will involve massive distributed recursive graph discovery and traversal. We'll be dealing with billions of non-uniform data items, loosely correlated to each other by varying degrees of strength.
This isn't an easy problem, but we think it's incredibly rewarding. We think a team of 2-3 people will be ideal for this, but we'll listen to you if you think it should be more or fewer.
Email us at info@whosent.it
Check us out at WhoSent.It