DigiForge Student Conference 2013

‘A Day in the Life’ Presentations:

Session Title

Description

Corporate IT Developer - Jack of All Trades

David Batten

Many developers spend their typical day coding the same thing all day, but not corporate IT developers. Developers in the corporate IT space have opportunities to really stretch their wings and experience different things. We also have opportunities to provide innovative solutions that quickly and directly impact our company. Learn about a day in the life of a corporate IT developer and discover the variety of technologies you can interact with.

A Day in the Life of a Game Software Engineer

Michael Dillon

A short talk about how I got into the games industry, from personal desires to education and job experience. I will also go over what a software engineer does beyond programming, as programming is just a tool a software engineer uses to complete his tasks. I will explain the key differences between a games software engineer, and a software engineer in a more traditional position, then open the floor to questions the students might have about the industry.

A Day in the Life of a Student Software Developer: Enterprise Projects at Neumont

Neumont University Faculty & Students

What is it like to work on real-world software development projects with industry partners? Come meet some Neumont University students who use their technical knowledge, professional skills, and communication ability to get real-world job experience while still in school. Find out how these kind of experiences can give you a leg up on your career by building skills, gaining perspective, and making contacts with potential employers and colleagues.

Technical Careers: Is One Right for You?

Mike Erickson

In this session we’ll review some of the things that you can expect if you pursue a career in technology. Much of the specific discussion will focus on being a developer, but you will get a chance to see some of the things you can expect to encounter in any technical career. We will talk about some of the opportunities that are available today, and how to prepare yourself for this type of work. During the presentation you will get a chance to understand some of the things that I do to fill my days.

Front-End Developers: The Interactive Website Gurus

Jeff Gardner

User Interfaces are everywhere! Phones, tablets, desktop computers, gaming consoles, and so on. We all use them, but who creates them? Front-End Developers! Working as a Front-End Developer gives you the chance to take the complicated information compiled by programmers and display it to end-users in a pleasing, interactive way. But how do they do it? And how can they use my DNA to show me something mind-boggling?

What Digging a Grave Taught me about Software Development

Scott Golightly

This session will talk about the most important class I took in college and how it helped me in my day to day work as well as to plan my career.

Becoming a Professional Artist & Animator

Jason Keyser

Come and learn about developing the critical skills you'll need to get into a good college media program, and launch your own career in animation. During the day, Jason Keyser works full-time creating children's entertainment. In his off hours, he mentors pre-college-age students in drawing, animation, & game programming. In this presentation, you'll get to see some of Jason's student and professional work. Also, you'll learn some tips on how you can jump start your own skills.

A Day in the Life of an Animation Director

Paul Metcalfe

Creating a PC game as large as The Sims 3 is not easy! It takes a lot of dedicated, skilled individuals to create the world’s bestselling PC game title. This presentation will focus on the animation team who bring life to The Sims, see how they work each day, the challenges they face and the tools they use. You’ll get a detailed look into the life of an experienced game development team member and hopefully leave with the passion to jump into animation.

A Day in the Life of a Database Administrator

Ben Miller

Database Administrators do many things and many often wonder what a day in the life is like for us. The scary part is that the answer in many cases is "It Depends". Database Servers are popping up everywhere and getting a handle on them is key to work-life balance and having a little extra time for fun on the job. Let's demystify what it takes to be a DBA and what life looks like for a variety of situations a DBA encounters.

A Day in the Life of a Game Producer

Megan Myers

Megan Myers, an associate producer at Electronic Arts, will describe a day in the life of a video game producer.  She’ll discuss what being a producer means (spoiler: it varies!).  She’ll also briefly discuss the path she took to landing the job of her dreams and give some insight into things that helped her (and could help you!) along the way.

A Day in the Life of a Technical Project Manager

Nicole Neumarker

Big complex web applications in large companies rarely get built by a developer alone.  They are typically built by an entire team of people including user experience designers, developers, database administrators, system administrators, quality assurance testers, and project managers.  Project Managers are like the quarterbacks of application development projects.  They help guide the entire team to a successful application design, build, and launch.  Come learn a little about everything that goes into a project and a lot about how a project manager makes it happen.

Day in the Life of a M.S. Developer

Jared Willden

Software development is as varied as it is challenging. Working with different technologies, unique personalities, and varying requirements make software development a good place to be (besides being lucrative, secure, and in demand). Come talk about what makes being a software developer fun and rewarding.

Database Positions/Future of Data

Pat Wright

Data is everywhere and you use it all the time.  As we move forward in the future it will be key to all major discussions for companies and the better you understand it and learn to work with it the more valuable you will be to companies.  I'll discuss the many things you need to enter the world of data management and analysis and what you can expect from the world of data. We will discuss some of the futures of data and show some really great videos about how much fun it is to be a data professional.  :)

You Don't Have to be a Programmer to Work In IT

Kevin Zollinger

When most people think of Information Technology they immediately picture a disheveled programmer in a small, dark room surrounded by energy drinks and old pizza. His eyes are watery and pale, his skin almost translucent and his soft-skills imaginary. This presentation will cover all of the other jobs that are involved in the modern IT Shop in addition to that of Software Developer and will focus on the skills a modern information worker would need to stay current and relevant throughout their career.

Technical Skill Presentations:

Session Title

Description

TDD: Test-Driven Development

Mike Clement

Put the Tests before the Code. Test Driven Development specifies that you write a failing unit test before you write any code. Some people say this is impossible.  I'll demonstrate that it's not only possible, but will change how you write code for the better.

Fundamental Concepts of Software Development using Python

Rico Cordova

Get over the learning curve and see how to start using Python now!  This will be an introduction to basic concepts of Python and interpreted (non-compiled) languages.  The majority of this presentation will be example-driven and include details for Github based examples that are available to all interested students.

Freelance Coding Gigs for Experience and Profit

Dustin Davis

Learn about the types of projects you can find to gain both experience and make some money.  We will discuss the basic skills you need and tips to help you be awarded these projects.

The Modern Web

Mike Erickson

In this session we’ll look at how the internet and web applications are changing. We’ll look at the importance of being able to access applications from various devices, computers, tablets and mobile phones. We will also look at the changing social aspects of modern applications, where the app not only accomplishes a purpose, but also focuses on interaction with other users. We will take a brief look at gamification which attempts to build a more captivating experience for users and keep them returning to the application often.

Programming for the Microsoft Kinect device

Scott Golightly

The Kinect is a motion sensing input device for the Xbox 360 video game console. The Kinect sold 8 million units in the first 60 days to claim the world record for the fastest selling consumer electronics device. Since then Microsoft has released a SDK that enables developers to write .NET code for the Kinect. This has enabled many games and other uses for the Kinect. In this session we will see how you can get started programming for the Kinect and what kinds of applications you can write.

Making a Quick GUI Java Program

Cody Henrichsen

Learn how to make a GUI Java program using Eclipse and WindowBuilder. A link to screenshots and a Youtube of the class will also be available.

Game Design

Chris Manfre

Learn how to set up and program a 3D Sci-fi laser gun with upgrades using Javascript and Unity. This game mechanic can later be incorporated into a 1st or 3rd person game

Sculpt Your Way to a 3D Character

Melinda Mansouri

Use the 123D app made by Autodesk for a hands on lab in sculpting for 3D animation. Students will demonstrate projects completed using the Mudbox software.

Change the World over your Summer Break

Brad Midgley

There are plenty of ways you could spend your next summer. Deliver pizzas, stay out late every night with friends, cut the grass... but you should consider cramming in something around the tech we all(?) love as well. Stop and realize you may never have a chance like this again, with the freedom to learn and build. What kind of things would be worth trying? Software, mobile, electronics? You have to narrow it down to get somewhere. Who could help? I'd like to discuss some ideas and hear from you as well.

Building a SQL Server Foundation

Ben Miller

Ever wondered what makes a good foundation for installing SQL Server? This presentation will lay the ground work for a solid SQL Server foundation and go over the best practices for configuring Windows for SQL. 

Best Practice for Home Network Security

Doug Miller

The cyber threat is no longer limited to your office network and work persona. Adversaries realize that targets are typically more vulnerable when operating from their home network since there is less rigor associated with the protection, monitoring, and maintenance of most home networks. Home users need to maintain a basic level of network defense and hygiene for both themselves and their family members when accessing the Internet. This presentation will cover the basic steps needed to secure your home system at little or no cost.

How Math & Physics have Collided with Software Development

John Renstrom

Come learn how math and physics have altered software development over the past 30 years and gain a better vision of where things are heading in the future.  John Renstrom will present a brief history of the role of math and physics in software development along with an arsenal of great stories from his professional work experience across a variety of industries, including over ten years as a programmer in the video games industry.  John Renstrom currently works in the Metrology industry and will be bringing and demonstrating a six-axis MultiGage portable precision CMM used by a wide range of other industries (including NASA).  Participants will gain a stronger awareness of how math and physics mixed with software development literally touch every little aspect of our lives today.

Microsoft Open Source Web Development-- aka Build a Website in 10 Minutes

Jared Willden

Open Source is synonymous with Linux and MYSQL. However, there are a lot of open source projects available on the Microsoft development platform: log4net, MVCx, Dapper, and a lot of the .Net framework. Learn how to leverage open source software on the Microsoft platform.

 

MARK YOUR CALENDAR

We must give all children what they need to succeed in today's world.

- Bill Gates