PROGRAMMING COURSES FOR COMPUTER OR INFORMATION TECHNOLOGY ASPIRANT