Page 3 - My FlipBook
P. 3

Contents



                Introduction                                    4
                Chapter 1
                Diving into Development                        7


                Chapter 2
                Bringing Programs to Life                     19


                Chapter 3
                Programming Languages                        37

                Chapter 4
                Managing and Manipulating Data  54


                Chapter 5
                The Psychology of Software                   68


                Chapter 6
                Software Development Ethics                  82


                Chapter 7
                Diversity in Computer Science                97

                Chapter 8
                What Lies Ahead?                            112



                Timeline             126
                Glossary             128
                Source Notes         130

                Selected Bibliography  135
                Further Information   137
                Index                141
   1   2   3   4   5   6   7   8