home *** CD-ROM | disk | FTP | other *** search
- Xref: sparky comp.edu:2365 comp.lang.c:20071 comp.lang.c++:19754
- Newsgroups: comp.edu,comp.lang.c,comp.lang.c++
- Path: sparky!uunet!psinntp!newstand.syr.edu!ace.syr.edu!rahul
- From: rahul@ace.syr.edu.npac.syr.edu (Rahul Bhargava)
- Subject: Re: Textbooks for Introductory Courses
- Message-ID: <1993Jan22.102321.3348@newstand.syr.edu>
- Followup-To: comp.edu,comp.lang.c++,comp.lang.c
- X-Newsreader: TIN [version 1.1 PL8]
- References: <1993Jan21.124116.10071@iscsvax.uni.edu>
- Date: Fri, 22 Jan 93 10:23:20 EST
- Lines: 42
-
- Eugene Wallingford (wallingf@nova.cs.uni.edu) wrote:
- : > A good C text for a first programming course, ...
- : > a data structures course which introduces C++ and which exploits
- : > its appropriateness for ADT's (without requiring a detailed
- : > study of C++).
-
- : I second the call for a discussion of intro textbooks. At UNI,
- : we are moving our Programming I course to C++ -- assuming that
- : we can find a suitable text. Is there such a beast? Our next
- : courses in the sequence, Data Structures and Algorithms, will
- : also be taught using C++ as the laboratory language for students,
- : but I am not certain to what extent the texts for these courses
- : need (or even *should*) be written in the context of C++. Are
- : there any specific comments/pieces of advice that anyone can offer?
-
- : --
- : ~~~~ Eugene Wallingford ~~~~ Dept of Computer Science ~~~~
- : ~~~~ wallingf@cs.uni.edu ~~~~ University of Northern Iowa ~~~~
-
- I am about to take this course and got the following recommendations
- (not in order of their worth) :
-
- * C++ Programming lang , Stroustrup
- * C++ Primer, Lippman
- * C++ Answer book , Hansen
- * OOP in C++, barkakati
- * Using C++ , Eckel
- * C++ Programming & Fundamental Concepts, Anderson & Heinze
- * An Intro to OOP, Budd
- * OO Design with Applications, booch & Cummings
- * C++ complete reference, Herbert & Schildt
- * Programming in C++ , Stark & Denhurst.
-
- I would appreciate if some one could review them in brief or add to this
- list.
-
- Thanks.
- --
- Rahul Bhargava
- (315) 443-4889 office. (315) 475-3545 home.
- rahul@joker.npac.syr.edu / rbhargav@rodan.acs.syr.edu
-
-