# Principles of Good Software Engineering for Managing Large Amounts of Data

**Principles of Good Software Engineering for Managing Large Amounts of Data: **Principles of Good Software Engineering for Managing Large Amounts of Data, Principles of Design, The Collection Hierarchy, Useful Methods of Collection, The FlyTunes Example Program – An Online Music Store, Defining the Song Class, Defining the Album Class, Seeing the Program Run, Considering the Data Structures Needed, Reusing Data – Shallow Copy vs. Deep Copy, The FlyTunesStore Program Code

## Subjects for Online Tutoring & Homework Help

### Math Tutoring - Online Math Tutors for all grades and topics

- Calculus
- Geometry
- Algebra
- Trigonometry
- Arithmetic
- Pre Calculus
- Pre Algebra
- Linear Algebra
- Set Theory
- Number Theory
- Logic
- Boolean Algebra
- Probability
- Statistics
- Discrete Math
- Differential Equations

- English
- History
- Economics
- Accounting
- Psychology