Friday, May 24, 2013

UMD CS Masters Graduates

Congratulations to our Spring 2013 Bachelors and Masters Graduates!!!







UMD -Information Technology Professional



Please view complete listing & instructions at


Requisition Number:184664  
Work Hours/Days: 8:00 am to 4:30 pm, Monday - Friday, year round  
Appointment/Hours: 100% Full-Time
Starting Rate : DOQ
Department/Unit: UMD Academic Affairs
Internal Promotional Consideration

REQUIRED QUALIFICATIONS:
* BA/BS degree in MIS, computer science or a closely related field and no experience; OR a combination of education and/or experience in current programming languages (e.g. Java, Perl, PHP, Ruby, C#) to total four (4) years.
* Experience with programming development, business and technical requirements analysis, and project management methodology.
* Experience with database design, database documentation and writing queries in relational data management systems.
* Web development experience with back-end databases.
* Ability to work both independently and collaboratively in teams.

PREFERRED QUALIFICATIONS:
* Demonstration of previous experience in higher education preferred.
* Ability to work with and build consensus with people from diverse cultures and backgrounds.
* Excellent listening skills and the ability to communicate effectively, verbally and in writing, to a diverse range of audiences.
* Proven ability to meet deadlines using effective organizational skills to prioritize multiple tasks and manage projects, and work with minimal supervision.
* Demonstration of effective problem-solving and decision-making abilities with keen attention to detail.
* Proven ability to accomplish tasks with accuracy.
* Demonstrated ability to learn, understand, and apply new technologies.
* Able to read, analyze and interpret technical journals, as well as write technical documentation.

DUTIES:
The incumbent is responsible to work independently as well as collaboratively with other staff in the UMD Information Technology Systems and Services Department (ITSS) and other campus academic and administrative units on multiple activities relating to application development support. This position will be responsible for:

Application and Web Programming Support (65%)
Develop and support information systems, programs, and applications that includes programming, analysis, installation, integration, and maintenance of application programs. Develop code from specifications and enhance/customize existing or purchased programs through code for University academic and administrative programs using appropriate design/development tools, applications and content management systems. Support both in-house developed and vendor-supplied applications (e.g. database and web hosting applications).

Business Systems Analysis (10%)
Work with clients to understand and define needs, develop and recommend solutions, and plan for implementation and integration of solutions into the current business processes or systems design. Collect and define client business requirements, gather information on the technology plans of the department/unit, and perform analysis on business processes to identify improvements.

System Administration (15%)
Perform system administration tasks such as system backup and restoration, monitoring, and tuning.

General Technical Support (10%)
Provide general technical support and perform other work-related duties as assigned. Participate on process teams and in professional development activities. Promote a non-discriminatory environment. Keep current with University of Minnesota policies and guidelines.

To apply
* The application is the official document used to determine that the applicant meets minimum qualifications to be considered for the position. Therefore, the application must demonstrate the applicant meets all required qualifications.
* In order for your application to be complete, you MUST attach a cover letter addressing qualifications related to the job duties and selection criteria; a resume; an unofficial transcript, which should be attached as Additional Document 1; and the names, addresses and phone numbers for three references.
*FINAL JOB OFFER CONTINGENT UPON PASSING COMPLETE BACKGROUND CHECK***
*Official transcripts will be required at the time of an interview.

UMD Tech System/Services Opening



Please view complete listed at


Requisition Number:184692  
Work Hours/Days: 8:00 am - 4:30 pm, Monday-Friday
Appointment/Hours: 100%, Full-Time year round
Starting Rate:$40,000+ annually, depending on education and experience
Unit/Department: UMD Academic Affairs

REQUIRED QUALIFICATIONS:
* BA/BS degree in MIS, Computer Science, or a closely related field, OR a combination of education and related professional level work experience totaling 4 years.
* Experience in desktop & laptop computer hardware & software support for Mac and Windows.
* Strong customer service skills; experience and background working with customers, colleagues & teams.
* Excellent oral and written communication skills.

PREFERRED QUALIFICATIONS:
* Knowledge and experience with:
- Computer imaging processes
- Google Apps
- Active Directory services
- Desktop security tools & software (VPN, anti-virus, spyware)
- Mobile computing (PDAs, Smart Phones)
- Basic networking & connectivity (TCP/IP, IP printing)
- General office software (word processing, spreadsheet, presentation, database, web)
* Strong organization skills and experience with process management.
* Strong troubleshooting abilities, both hands-on and over the phone.
* Ability to work independently on projects, to manage time, and to multi-task.  
Duties/Responsibilities

DUTIES:
Customer support (75%)
* Install, configure and support campus technology hardware and software on Windows and Macintosh platforms. Structure and configure software and hardware to meet customer's requirements.
* Perform troubleshooting and assessment for technology-related problems involving workstation configurations, software, network printing and file storage, mobile computing, network access and others.
* Assess, prioritize, & track personal projects & processes using department request tracking system.
* Consult with and support administrators, managers, faculty, staff and students regarding the use of information technology hardware and software.
* Work in coordination with other technology staff and student employees.
* Provide assistance on special technology-related projects.

Other (25%)
* Keep abreast of new technologies, make recommendations to ITSS management, and facilitate implementation.
* Work as a member of ITSS teams.
* Complete other duties as assigned.  

APPLICATION:
* The application is the official document used to determine that the applicant meets minimum qualifications to be considered for the position. Therefore, the application must demonstrate the applicant meets all required qualifications.
* Complete applications MUST include: a letter of application and resume.
* Professional references and transcripts will be required at the time of an interview.

Thursday, May 16, 2013

Second Graders Explore the World of Computer Science


In May 2013, a Duluth Congdon Park Elementary class visited UMD's Computer Science Simulation and Interaction in Virutal Environments Lab (SIVE Lab), operated by Dr. Pete Willemsen. Second graders learned what computer science is like and what we as computer scientists do.

Seven stations provided exposure, engaging experiences, and an education to a variety of computer science related topics. Each station focused on a small and specific subset of computer science ranging from what a computer is, how we represent the alphabet on a computer using binary numbers, how computers can be programmed, Scratch, to how we computers to help scientists.

Volunteers from the CS graduate and undergraduate programs represented a diverse and even mix of cultures and genders. This was purposeful to ensure the 2nd graders interacted with an inclusive and diverse group of students showing a broad spectrum of people (men and women) being computer scientists.

Below is a summary of the stations that we prepared. The second grade class was split into 7 groups of 3-4 students each. Each group spent 12 minutes at each station interacting with the students, equipment, and computers.

Station 1. - What is a computer? - Students learned about the different parts that make up a computer including its memory, long term storage, processing ability, and how it communicates with other computers.

Station 2. - How is a computer built? - Students took a computer apart and put it back together.

Station 3. - How do computers work? - In this exercise, the students learned how computers only use the binary number system (0s and 1s) to make sense of the world. Using the binary representations of the alphabet students spelled their names as a computer would.

Station 4. - LEGO Scratch Programming - Students built LEGO systems that had motors and sensors and programed the motors with software, using the Scratch programming environment. After finishing the assembly of a LEGO kit, students used Scratch to write a program to control the LEGO motor with one of the LEGO sensors. One system, a LEGO alligator, used Scratch to "bite" the person's finger when it gets too close to the alligator's mouth. Hand-outs were supplied showing where students can get Scratch and use it on their own (it's free). There were two LEGO/Scratch stations at the table so pairs of students could work together on one set.

Station 5. - Arduino RGB Light - In this exercise, the students used a very small computer (an Arduino) to construct a small multi-colored RGB LED that could be programmed. They then programed the color of the light with a software program they wrote and changed. This exercise demonstrated the interaction between hardware and software and how colors are represented. Two Arduinos were setup for pairs of students to use.

Station 6. - Sun City, or Gosh, it's hot! - Students used a physical mock-up of a small city to simulate the sun with a bright light. The then determined the hot and cool spots of a city. Volunteers demonstrated how Meteorological Scientists and Engineers use computer simulations to make these observations.

Station 7. - Walk on Mars/Haptic Demo - This was combined demo showing the VR system. The students prepped to be the first astronauts to stand in the Noctis Labrynthis (Night Maze) on Mars. After learning how planetary scientists have collected specific data for the structure of Mars, we explained how scientists use computer science and computer programs to study the red planet virtually. The students each spent several minutes using the virtual reality setup in the lab to stand on Mars and walk around the Noctis Labrynthis. While students waited to, or after they were done seeing the Mars demo, they received a demo of a haptic device to explore how scientists can use robots to help them feel objects that are "in" the computer with the motivation being that if a scientist wanted to feel one of the rocks they saw on Mars, this might be how
they'd do it.


What is a computer

Arduino RGB Light
LEGO Scratch Programming
Sun City
Mars Demo
How is a computer Built?











Wednesday, May 15, 2013

GIS-Computer Programmer job - Duluth



North Point Geographic Solutions
GIS - Computer Programmer


North Point Geographic Solutions is a private Geographic Information Systems (GIS) consulting company. We are seeking a motivated, self-driven, computer programmer to assist with various web, desktop and mobile projects related to GIS.

Example Tasks and Project Types
* Assist project manager and senior programmers with programming tasks:
* Developing custom desktop tools for ArcGIS with Visual Basic .NET and Python.
* Customizing web applications with Javascript, Flex, PHP, and MySQL.
* Develop custom mobile apps on various platforms ie Android, iOS et8  
* Other tasks as needed.

Minimum qualifications:
*  Pursuing or received a bachelor's degree in computer programming, geography (GIS & Cartography), (Or) a combination of education and work experience to provide adequate knowledge of programming.  (Or) pursuing Associates degree in GIS, and has programming experience in Javascript especially.
* Experience with: .NET, Javascript, Flex, and/or Python.
* Experience with ESRI ArcGIS would be helpful but not necessary.

Benefits:
* Schedule is flexible
* Office is located in Canal Park, but working remotely may also be an option.
* Attending related local, state and regional conferences will be possible.

To Apply:
Deadline: May 24, 2013
All resumes will be considered. Mail or emalil resumes and covers letters to:
North Point Geographic Solutions
394 S. Lake Ave Suite 400
Duluth, MN 55802
info@northpointgis.com
phone: 218-720-NPGS (6747)
www.northpointgis.com