Kellogg brings bold ideas to the table, and we gather the people who can affect change. The world knows us for combining the power of analytics and people. This is what we teach. This is how we equip leaders to think bravely.

Whichever program you choose, you will enjoy an unparalleled education, taught by our exceptional faculty and grounded in the unique Kellogg culture. Regardless of the path, your destination remains the same: a world-class management education.

Kellogg offers courses, such as Advanced Management Programs, to help professionals improve leadership, strategic and tactical skills and develop cross-functional understanding of organizations. Learn to overcome new challenges in a dynamic environment, to scale and work effectively on a global platform, and to build a common leadership culture.

Kellogg prepares you to meet the challenges of the global economy with an expansive, fully informed view of the world along multiple dimensions: through our curriculum, the diversity of our faculty and student body, and through our global presence. Prepare here to succeed anywhere.

The global economy is changing rapidly. Innovations and new methods of collaboration are expanding every day. These changes require leaders to think in new ways and understand the real-world application. Kellogg is at the forefront.

From day one, Kellogg students become part of a global network of 55,000 entrepreneurs, innovators and experts across every conceivable industry and endeavor. Our alumni exemplify excellence in management. They represent the advantage of the Kellogg experience.

Raghu Betina is currently Instructor & Managing Partner at The Starter League in Chicago, specializing in beginner-focused programming education.

Prior to that, Raghu was an entrepreneur and an investor in southern India. He successfully built and managed technology companies, but only with great difficulty due to a lack of technical skills. He returned to the US to learn how to build ideas himself, and was fortunate to do just that under Jeff Cohen.

This course provides students with an introduction to web development and software project management. Students will learn:

• the key concepts of programming and application development
• the essentials of the Ruby on Rails web framework
• the core principles of agile management
• how to use Git and other go-to tools of modern tech companies

By the end of the course, students will be able to build a functional prototype of a simple database-backed web application and deploy it to a production server. Perhaps more importantly, students will gain a literacy in the concepts that go into building a technology product; which will allow them to ideate more constructively, converse more effectively with developers, and manage teams more efficiently.

An interesting aspect of this course is that it will itself be managed as an agile project, using tools such as GitHub and Pivotal Tracker. Other features include:

• unlimited access to screencasts tailored specifically for the course
• lectures will be interactive, with short pair exercises sprinkled throughout
• optional (but strongly encouraged) weekly discussion sections with the professor to reinforce concepts

This class is recommended for students who plan to start web-based businesses and want to understand what goes into developing an MVP. This class is also recommended for students who want to join start-ups and need to understand the technical aspect of the business in order to communicate with the development team. Students will be expected to have Mac, Windows, or Linux computers that they can complete homework and projects on (detailed instructions on setup will be provided).
Students must have completed KIEI 924-A or KIEI-924-B or have consent of instructor to add this class.