Offering a solid programming foundation, Grandon Gill's
Introduction to Programming Using Visual C++ .NET helps students develop strong structured programming techniques, problem-solving skills, and perhaps most importantly, a deeper understanding of what it means to program computers.
This first volume (the first of two) focuses on structured programming techniques?the building blocks for all forms of programming?and leaves the introduction of objects until the end. Recognizing that most programmers will ultimately be applying these techniques in an object-oriented programming (OOP) context, Gill adopts a programming style (e.g., use of very small functions, dividing projects into separate files, creating functions to perform specific operations on structures) that fits nicely with typical OOP approaches.
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 maintains an active consulting practice in the IT area, and has served as an expert witness in computer-related litigation.