Despite increasing need for information systems (IS) students to graduate with “real world” business perspectives and strong problem-solving skills, introductory IS programming courses typically are taught in a manner that is disconnected from meaningful interaction with business problems or with needs of actual software users. Further, the syntax-oriented approach used in most courses raises sociological barriers to student success. This paper proposes a realignment of IS programming curriculum using an HCI-oriented approach. Potential benefits of this approach are increasing social support and motivational aspects of programming and expanding students’ exposure to business problems and user needs.