C++ Student Developer’s Notebook 2008

 
 

This SDN series of books contain notes on the C++ topics covered by the following courses and/or similar codes offered by various College’s and/or Universities:


114/WUCT114/CSCI114/CSCI111                     - Procedural Programming 

124/WUCT124/CSCI124/MCS9124/CSCI121      - Object Oriented/Applied Programming


It is highly recommended that you bring this book with you for reference in lectures, labs and tutorials. This Student Developer’s Notebook contains notes that are in a condensed form with concise C++ example code on each topic - (just like you’ve scraped booked all your notes yourself, but I've saved you the effort and compiled it into a book).


Unlike other textbooks you’ll find out there this text takes a student approach to C++ programming. Its aim is to give you all the concepts in the most straight forward and summarised form possible by remove all the time wasting waffle your likely to find in most other textbooks. I found in my experience that Students want a book that quickly teaches how to program C++, not one that shows you how much the author knows about obscure theories.


I’ve created a book that you can have by your side from start to finish. Hence I've included sections you don’t normally find covered in other textbooks such as “Linux crash course!” and “Debugging”. In essence this book contains what a real Computer Science or IT student needs to know to simply “get things done”.


I hope this book is just what students have been waiting for, a book created for you!

 

Preface: The SDN series of books









“The C++ programming textbook that Computer Science students asked for is here!”

First Draft January 2006 by Luke Mitchell Schiralli

First RFC January 2007 by Luke Mitchell Schiralli

First edition electronically published July 2007

Second edition electronically published January 2008

Limited edition RFC re-published August 2008 (and heavily condensed - for Procedural Programming students) [educational use only]

Current Third edition re-published August 2008


© L. M. Schiralli 2008 [herein L.M.S]


The moral rights of the authors have been asserted.


Complete - [C++ Student Developers Notebook 2008] 

Volume 1 - [C++ Student Developers Notebook 2008 - Introduction to Programming]  (Procedural Programming, Condensed Edition)

Volume 2 - [C++ Student Developers Notebook 2008 - Advanced Programming] (Object Oriented Programming, Condensed Edition)


Reproduction and communication for educational purposes

The Australian Copyright Act 1968 (the Act) allows a

maximum of one chapter or 10% of the pages of this work,

whichever is the greater, to be reproduced and/or

communicated by any educational institution for its

educational purposes provided that the educational

institution (or the body that administers it) has given a

remuneration notice to Copyright Agency Limited (CAL).


Reproduction and communication for other purposes

Except as permitted under the Act (for example, a fair dealing

for the purposes of study, research, criticism or review), no

part of this book may be reproduced, stored in a retrieval

system, communicated or transmitted in any form or by any

means without the prior written permission from the author.

All enquires should be made to the author.


Exception Clause

The author L.M.S enforces the right to withhold this book from commercial sale or free distribution. The author L.M.S. expressly  authorises this book for free educational use within the institution of employment, on the basis of the authors continuing academic employment at the institution in question. All rights to the use and distribution of this book by the institution will be relinquished at cessation of employment of the author of this book with the said institution.

If you have any questions, or find any errors/typos that have been made in this book please e-mail me at the address below. 

student.developers.notebook@gmail.com

The first person to spot individual errors/typos will get a special mention at the back of the next edition of this book.
mailto:student.developers.notebook@gmail.comshapeimage_3_link_0
TEXTBOOK DOWNLOAD
(Condensed Edition - For Students)

        Volume 1 - Introduction to Programming
        Volume 2 - Advanced Programming (available soon)

Send an email to student.developers.notebook@gmail.com for the password
I give express permission for any of my students to download and use my textbook at no cost from the links above.  
If you do not fall under this category then I do not permit you to use this book without my express written permission. Please contact me via email if you would like to negotiate usage rights, or if  you would like to use my book series as part of your course.http://www.uow.edu.au/~lukes/TEXTBOOK/SDN2008Volume1.pdfmailto:student.developers.notebook@gmail.comshapeimage_4_link_0shapeimage_4_link_1

-- Sample Pages --