Welcome to Ism3232

Module 0 Module 1 Module 2 Module 3 Module 4

Ism3232 is now taught using the Microsoft Visual C# Express Edition!

The course is organized into modules, accessible through the top menu on each page. The module content is as follows:

Module Description
0. Introduction Introduces course procedures and the self-paced approach used for the course. Includes an exercise where a working Windows form is created using just the form designer and properties.
1. Objects Introduces the building blocks of programming: variables, functions, objects and events. Creates a variation on the Assignment 0 form with different student photos and data, controlled by button handlers.
2. Constructs and Collections Introduces branching, looping and collection classes (arrays and generics). The exercise involves creating a fantasy-game style simulation of the USF undergraduate MIS major. A variety of Window controls are used, including DataGridView, web browser and Windows Media Player.
3. Bingo Introduces polymorphism, randomization, more sophisticated form handling, and database connectivity. The exercise involves creating an application that can be used to play Bingo and also to serve as an automated Bingo caller.
4. Aquarium Introduces polymorphism, drawing, timers and more sophisticated form handling. The exercise involves creating an arcade-style game in which the player attempts to keep fish from colliding with the tank walls.

Resources:

Online lectures, readings and numerous multimedia presentations can be found in the individual modules. In addition, you may download the following:

Item Link
Visual C# Express Edition (Free from Microsoft) http://msdn.microsoft.com/vstudio/express/visualcsharp/
Lecture Slides
Course Readings Ism3232Textbook.pdf
Course Assignments Ism3232Assignments.pdf

About the Course Developer:

T. Grandon Gill is an Associate Professor at University of South Florida, which he joined in 2001. Previously, he taught at Florida Atlantic University. His educational background includes three degrees from Harvard University: an undergraduate degree in Applied Mathematics (cum laude) from Harvard College, a Masters of Business Administration (high distinction) from Harvard Business School and a Doctor of Business Administration in the Management of Information Systems, also from Harvard Business School. His teaching areas have included programming, management of information systems, database design, the Internet and case method research.

Dr. Gill’s research interests include artificial intelligence, the implementation of complex information systems and IS education. He has many scholarly publications to his credit, including two articles in MIS Quarterly, the most prestigious journal in the information systems field. His work is also referred to in several MIS textbooks. He has written well over a dozen business case studies, published by Harvard Business School and Prentice Hall, and has authored a number of book chapters. He also designed and created the graphics for 32 laminated software guides, the most recent of which were published by Macmillan Computer Publishing in 1998. He has written a textbook for introductory C++ (Introduction to Programming Using Visual C++ .NET) and is currently developing course materials and software to support his introductory course in Microsoft Visual C#.