Nelson Higher Education

Higher Education

Microsoft® Visual C# 2015: An Introduction to Object-Oriented Programming, 6th Edition

  • Joyce Farrell
  • ISBN-10: 1285860233
  • ISBN-13: 9781285860237
  • 864 Pages | Paperback
  • Previous Editions: 2014, 2011, 2009
  • COPYRIGHT: 2016 Published
Request a Copy for Review


About the Product

Guide today's beginning programmers through the fundamentals of the C# language using its most recent features with Farrell's MICROSOFT® VISUAL C# 2015: AN INTRODUCTION TO OBJECT-ORIENTED PROGRAMMING, 6E. Approachable examples and a clear, straightforward presentation help students build a strong background in both structured and object-oriented programming concepts. Students master critical fundamental skills that easily transfer to other programming languages. The new edition incorporates the most recent versions of both C# and Visual Studio to ensure students have the latest skills necessary for professional success. Short "You Do It" hands-on features; Video Lessons for each chapter; and a variety of new debugging exercises, programming exercises, and running case studies keep students actively engaged in learning. A full selection of Instructor Resources provides you with the tools to reinforce the solid programming skills your students need.

About the Author

Joyce Farrell

Joyce Farrell has authored several popular programming textbooks, including books on Programming Logic and Design, Java, C#, and C++. Her books are recognized for their clear, direct writing style and effective presentation. A well-respected instructor, Ms. Farrell has taught Computer Information Systems at Harper College in Palatine, Illinois; the University of Wisconsin-Stevens Point; and McHenry County College in Crystal Lake, Illinois.

Table of Contents

1. A First Program Using C#.
2. Using Data.
3. Using GUI Objects and the Visual Studio IDE.
4. Making Decisions.
5. Looping.
6. Using Arrays.
7. Introduction to Methods.
8. Advanced Method Concepts.
9. Using Classes and Objects.
10. Introduction to Inheritance.
11. Exception Handling.
12. Using Controls.
13. Handling Events.
14. Files and Streams.
Appendix A: Operator Precedence and Associativity.
Appendix B: Understanding Numbering Systems and Computer Codes.
Appendix C: Using the IDE Editor.


All supplements have been updated in coordination with the Main title.
Please see Main title page for new to this edition information.

Instructor Supplements

Online Instructor's Resource Web Site  (ISBN-10: 1285860241 | ISBN-13: 9781285860244)
Cengage Testing, powered by Cognero® Instant Access  (ISBN-10: 1305499638 | ISBN-13: 9781305499638)