1. Software 2. Hardware 3. People / brandware 4. Database 5. Procedure 6. Document Computer system engineering disebut juga system analisis Dalam sistem ada alternative-alternative yang harus di ambil untuk memecahkan masalah dalam system tersebut