Are you a person who is inordinately dedicated to and involved with technology? we have you covered-from basic computer knowledge to advanced programming