ComputerScienceOne
By Dr Chris Bourke
Chapters
- Copyleft (Copyright)1 concept
- Draft Notice4 concepts
- Acknowledgements0 concepts
- — Documentation, Comments, and Coding Style0 concepts
- — Examples0 concepts
- — Error Handling1 concept
- — Error Handling Strategies0 concepts
- — Basic Operations0 concepts
- — Avoiding Recursion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1 concept
- — Exercises . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .0 concepts
- — Sorting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .0 concepts
- — — Selection Sort . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1 concept
- — — Quick Sort . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2 concepts
- — — Comparison & Summary . . . . . . . . . . . . . . . . . . . . . . .4 concepts
- — — Importance of a Total Order . . . . . . . . . . . . . . . . . . . . .3 concepts
- — — Comments . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1 concept
- — Variables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .0 concepts
- — While Loops . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2 concepts
- — Other Issues . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .0 concepts
- — Pointers0 concepts
- — Multidimensional Arrays . . . . . . . . . . . . . . . . . . . . . . . . . . .0 concepts
- — String Library . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1 concept
- — Comparisons . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1 concept
- — Tokenizing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3 concepts
- — Defining Structures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .0 concepts
- — Searching & Sorting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .0 concepts
- — Other Considerations . . . . . . . . . . . . . . . . . . . . . . . . . . . . .0 concepts
- — Logical Operators . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .0 concepts
- — Do-While Loops . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .0 concepts
- — Defining Methods . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .0 concepts
- — Exceptions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .0 concepts
- — Dynamic Memory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1 concept
- — Multidimensional Arrays . . . . . . . . . . . . . . . . . . . . . . . . . . .2 concepts
- — Tokenizing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1 concept
- — Methods . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1 concept
- — Constructors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2 concepts
- — Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1 concept
- — Searching & Sorting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .0 concepts
- — Variables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .0 concepts
- — Examples0 concepts
- — Do-While Loops . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .0 concepts
- — Throwing Exceptions . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1 concept
- — Indexing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .0 concepts
- — Iteration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1 concept
- — Removing Elements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1 concept
- — Multidimensional Arrays . . . . . . . . . . . . . . . . . . . . . . . . . . .1 concept
- — Tokenizing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .0 concepts
- — Methods . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1 concept
- — Constructors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1 concept
- — Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .0 concepts
- — Temperature Conversion Program2 concepts
- — An if-else Statement3 concepts
- — A simple receipt program2 concepts
- — Computing Tax Credit with If-Else-If . . . . . . . . . . . . . . . . . . . . .3 concepts
- — Nested For Loops . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2 concepts
- — Computing the Geometric Series Using a While Loop . . . . . . . . . . . .1 concept
- — Scaling a Value . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3 concepts
- — Linear Search . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1 concept
- — Selection Sort . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2 concepts
- — A simple program in C, resulting machine code formatted in hexadecimal1 concept
- — Tax Program in C . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2 concepts
- — For Loop in C . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1 concept
- — Summation of Numbers using a For Loop in C . . . . . . . . . . . . . . .5 concepts
- — C Search Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1 concept
- — Handling Null Values . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2 concepts
- — Quadratic Roots Program in Java . . . . . . . . . . . . . . . . . . . . . .2 concepts
- — While Loop in Java . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2 concepts
- — Normalizing a Number with a While Loop in Java . . . . . . . . . . . . .1 concept
- — Nested For Loops in Java . . . . . . . . . . . . . . . . . . . . . . . . . . .4 concepts
- — Handling Null Values in Java Comparators . . . . . . . . . . . . . . . . .3 concepts
- — Tax Program in PHP . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1 concept
- — Flag-controlled While Loop in PHP . . . . . . . . . . . . . . . . . . . . .1 concept
- — Summation of Numbers using a For Loop in PHP1 concept
- — Processing a file line-by-line in PHP . . . . . . . . . . . . . . . . . . . . .3 concepts
- — Elements of a4 concepts
- — Three types of triangles1 concept
- — A Do-While Loop Flow Chart. The continuation condition is checked1 concept
- — Plot of1 concept
- — Follow the bouncing ball1 concept
- — Regular polygons1 concept
- — A function declaration (prototype) in the C programming language with1 concept
- — Program Stack1 concept
- — Example returning a static array1 concept
- — A DNA Sequence3 concepts
- — Binary Search Example . . . . . . . . . . . . . . . . . . . . . . . . . . . .1 concept
- — Merge Example1 concept
- — Example of a character array (string) in C. . . . . . . . . . . . . . . . . .1 concept
- Introduction0 concepts
- Basics0 concepts
- Conditionals0 concepts
- Loops0 concepts
- Functions0 concepts
- Error Handling0 concepts
- Arrays, Collections & Dynamic Memory0 concepts
- Strings0 concepts
- File Input/Output0 concepts
- Encapsulation & Objects0 concepts
- Recursion0 concepts
- Searching & Sorting0 concepts
- Graphical User Interfaces & Event Driven Programming1 concept
- Introduction to Databases & Database Connectivity1 concept
- The C Programming Language0 concepts
- — Basics0 concepts
- — Conditionals0 concepts
- — Loops0 concepts
- — Functions0 concepts
- — Error Handling0 concepts
- — Arrays0 concepts
- — Strings0 concepts
- — File I/O0 concepts
- — Structures0 concepts
- — Recursion3 concepts
- — Searching & Sorting0 concepts
- The Java Programming Language0 concepts
- — Basics0 concepts
- — Conditionals0 concepts
- — Loops0 concepts
- — Methods0 concepts
- — Error Handling & Exceptions0 concepts
- — Arrays0 concepts
- — Strings0 concepts
- — File I/O0 concepts
- — Objects0 concepts
- — Recursion4 concepts
- — Searching & Sorting0 concepts
- The PHP Programming Language0 concepts
- — Basics0 concepts
- — Conditionals0 concepts
- — Loops0 concepts
- — Functions0 concepts
- — Error Handling & Exceptions0 concepts
- — Arrays0 concepts
- — Strings0 concepts
- — File I/O0 concepts
- — Objects0 concepts
- — Recursion4 concepts
- — Searching & Sorting0 concepts
- — Glossary4 concepts
- — Acronyms4 concepts
- — Index4 concepts
- — References3 concepts