Software engineering
웹 공학은 시스템 분석 및 디자인, 소프트웨어 공학, 하이퍼텍스트 공학, 요구사항 분석, 인지 과학, 사용자 인터페이스, 정보 공학 및 정보 추출, 테스트, 모델링 및 프로젝트 관리, 그래픽 디자인 및 표현 같은 여러 전문 분야에 걸쳐 있다.