IT courses must provide broad coverage of all major computing areas to prepare the graduate for the vast range of IT professions available today.
The world's largest computing society, the Association for Computing Machinery (ACM) says:
"IT programs aim to provide IT graduates with the skills and knowledge to take on appropriate professional positions in Information Technology upon graduation and grow into leadership positions or pursue research or graduate studies in the field"
From the laboratory to the boardroom, the full spectrum of IT professions covers almost all work environments imaginable: business, government, research, local, national or global organizations.
The major categories and some of the more common job titles are given below. Armed with your IT degree find the path that suits your passion and ambition!
ICT Project Manager
ICT Business Analyst Alternative titles: BA; Business Consultant
Analyst Programmer Alternative titles: A/P; Programmer Analyst
Developer Programmer Alternative titles: Applications Developer; Developer; Programmer
Software Engineer Alternative titles: Software Architect; Software Designer
Multimedia Specialist Alternative titles: Graphical Programmer; Multimedia Technician
Network Analyst Alternative titles: LAN Analyst; LAN Engineer; Network Consultant; Network Designer; Network Engineer; Network Planner; Network Strategist
Network and Systems Engineer
ICT Quality Assurance Engineer Alternative titles: Quality Analyst; Quality Manager; Quality Specialist
ICT Systems Test Engineer
ICT Support Engineer Alternative titles: Support Analyst; Support Architect
Telecommunications Network Engineer Alternative titles: Communications Consultant; Communications Technician; Communications Specialist (ICT); Telecommunications Consultant; Telecommunications Specialist; Telecommunications Technician
Telecommunications Design, Development and Research Engineer
Systems Administrator Alternative titles: Systems Admin
ICT Security Specialist Alternative titles: Security Administrator
ICT Sales Representative
ICT Business Development Manager
ICT Account Manager
Web Administrator Alternative titles: Systems Manager
ICT Support Technicians