Skip to main contentUniversity of Michigan Business School Skip to site wide navigation barSkip to page navigation bar
Faculty & ResearchAcademicsAdmissionsStudent Career ServicesStudent LifeAlumniVisit
TechnologyRecruiter InformationCalendars & EventsNews RoomDirectories & Contacts
Home Academics - Computer & Information Systems
Search
Back to Section Homepage Back to Academics

Programming

You Don't Wanna Be a Programmer
And We’re Not Trying to Make You Into One!

You would have to take a lot more programming classes than we offer to become a productive programmer. We know that, and you should too. Then you should ask: Why the programming course, and why does the BIT department have programming in its courses?

BBAs will use technology and make recommendations about the use of technology far more than they will construct technology. Agreed. However, the professors in our department firmly believe, based on our experiences and talking with companies that recruit our graduates, that the experience of building an information system provides the foundation you need to discuss intelligently the kinds of benefits and drawbacks you might expect from such a system.

The programming in your courses is taught within the context of some business problem. As much as possible, you will be given standard programming components that enable you to build relatively complex systems with minimal (old-fashioned) programming. However, we will also delve into the programming inasmuch as it allows you to build more sophisticated systems that deliver more value to the end-user.

So, yes, you will learn to program. But you will learn to program distributed, networked, platform-neutral systems that are constructed from and with standard tools. And that’s an amazingly fulfilling and empowering experience.

Search / SitemapAccessibility FeaturesPrivacy StatementUM Home