Joyce Farrell is the author of many programming books for Course Technology, a part of Cengage Learning. Her books are widely used as textbooks in higher education institutions. She was formerly a professor of computer information systems at Harper College in Palatine, Illinois, US, and earlier taught computer information systems at the University of Wisconsin–Stevens Point and McHenry County College in Crystal Lake, Illinois.

Partial bibliography
 Java Programming, 8th Edition, .
 Java Programming, 6th Edition, .
 Java Programming, 5th Edition, . (found in 315 libraries, counting all editions
 Java Programming, 4th Edition, .
 Object-Oriented Programming Using C++, 4th Edition, . (found in 221 libraries, counting all editions
 Object-Oriented Programming Using C++, 2nd Edition, .
 Programming Logic and Design, Comprehensive, 9th Edition, 
 Programming Logic and Design, Comprehensive, 8th Edition, 
 Programming Logic and Design, Comprehensive, 7th Edition, .
 Programming Logic and Design, Comprehensive, 6th Edition, .
 Programming Logic and Design, Comprehensive, 5th Edition, . (found in 200 libraries, counting all 8 editions
 Programming Logic and Design, Introductory, 5th Edition, .
 Programming Logic and Design, Comprehensive, 4th Edition, .
 Programming Logic and Design, Introductory, 4th Edition, .
 An Object-Oriented Approach to Programming Logic and Design, 2nd Edition, . (found in 59 libraries, counting all editions
 Microsoft Visual C# .NET, 1st Edition, . (found in 57 libraries, counting all editions
 Microsoft Visual C# 2008: An Introduction to Object-Oriented Programming, 3rd Edition, .
 Microsoft Visual C# 2005, An Introduction to Object-Oriented Programming, 2nd Edition,  found in 20 libraries, counting all editions

With Don Gosselin:
 Java programming with Microsoft Visual J++ 6.0: comprehensive, (1998) (found in 77 libraries, counting all editions

References

Computer science educators
Living people
Year of birth missing (living people)