IT ASSIGNMENT HELP: A PRACTICAL GUIDE TO UNDERSTANDING AND COMPLETING IT ASSIGNMENTS