CS 3010/3011 - Industry Forum - Fall 2008

Fri 11:50-12:40PM, MEB 3147 (Large Conference Room)

Organizer: Matthew Flatt
3122 Merrill Engineering Building
Office phone: 801-587-9091
Email: mflatt@cs.utah.edu


The Industry Forum is designed to expose students to topics that are not discussed in depth as part of the normal curriculum, but that are likely to be important after they graduate. Each week one or more guest speakers, typically local and national business leaders, will give a talk and answer questions on a topic of interest to them. Topics will run the gamut from the highly career oriented (e.g., how to write a resume and interview or how to decide if graduate school is right for you) to the highly technical (e.g., how video special effects are generated or how software development organizations manage complex system development).

Schedule (subject to change)

Date Speaker Topic
8/29 Jessica Mitchell, UofU Career Services Course overview and Career Planning
9/5 John Regehr Is Grad School Right for You?
9/12 John Ogilvie, Ogilvie Law Firm A Primer on Intellectual Property Law
9/19 canceled
9/26 Mac Newbold, CTO
Mark Polson, CEO & President
Code Greene
Lessons Learned in a Web Development Shop
10/3 Ryan Hohnson, Kyle Flamm, Pavlin Nivolov
Fast Enterprises LLC
Revenue Software Installation
10/10 Steve Pranke, Director of Product Development
Keith Christensen, Director of Engineering
Software Development in the Healthcare Industry
10/17 Fall Break
10/24 John Hurdle, Biomedical Informatics The Biomedical Informatics Career Path
10/31 Doug Parrish, Senior Vice President, Operations
Move Networks, Inc.
The Emerging Business of Internet Television
11/7 John LaLonde, Abstrax Straight Talk About Success in the Software Business
11/14 Kris Johnson, Studio Director and Engine Architect
Clark Stacey, VP
Smart Bomb Interactive
From AI to 3D: Programming Disciplines of the Videogame Industry
11/21 Matt Bently, VP Development and Operations
Trends in Computing
11/28 Thanksgiving
12/5 Rob Nelson, Director of Technology
Avalanche Software
A Day in the Life of Video Game Development

The Spring 2008 speaker schedule can be found here.
The Fall 2007 speaker schedule can be found here.
The Spring 2007 speaker schedule can be found here.
The Spring 2006 speaker schedule can be found here.
The Spring 2005 speaker schedule can be found here.

Assignments and Grading

CS 3010 and 3011 differ slightly in their assignments and grading policies. Associated with each class, there will be a short writing assignment (e.g., filling out an evaluation of the presentation, submitting a resume, etc.). Here are details on what a talk evaluation should include.

CS 3010 is offered only on a credit/no-credit basis. To receive credit for the course, students will need to turn in ten written assignments that demonstrate at least "reasonable" effort. Assignments are due at the start of the following week's class. You may turn them in via email to the instructor or hand in a hardcopy in class. Because it is offered on a credit/no-credit basis, CS 3010 cannot be applied towards a CS elective course requirement.

CS 3011 is offered for a letter grade. Students taking CS 3011 must hand in (at least) ten written assignments. In addition, you must write a 5-page final report on a topic of your choice related to the course, e.g., an overview of what you learned/liked/disliked, a more detailed study of a subject that one of the speakers raised, etc. Because it is offered on a letter grade basis, CS 3011 can be applied towards a CS elective course requirement.

Students will be able to receive credit for a written assignment via other activities, e.g., hosting a speaker or writing an article for the Teapot. If you wish to host a speaker, please contact the instructor. Hosting consists (roughly) of meeting the speaker when they arrive, helping them get settled in (e.g., making sure they have a parking pass, showing them to the classroom, helping them set up their laptop if they are using one, etc.), talking to the speaker to get acquainted with them, introducing them to the class, and then wrapping things up.

Applying CS 3011 Towards Your CS Electives

Make sure to register for CS 3011 if you wish to apply the industry forum credit towards your CS elective requirements! You can retake CS 3011 for credit up to three times.

CS 3011 (currently) counts as equivalent to an independent study for CS elective purposes. The current BS CS requirements limit the total number of independent study (or equivalent) credits that you can apply towards your CS elective requirements to 3 credit hours.

Online resources

Once you are enrolled in the course, signup for the class email list (cs3010@list.eng.utah.edu) ASAP. You may do so via https://sympa.eng.utah.edu/sympa/info/cs3010.

College of Engineering Academic Guidelines

You can read about the College of Engineering's policies on appeals, withdrawing from courses, and repeating courses here.