The study compared ICT professional requirements in organizations in Thailand with ICT bachelor degree curricular offered in universities in Thailand using a theoretical framework with three related components: domains of expertise; the scope of the professional's knowledge, skills, and experience; and specific skills associated with the domains of expertise. Data was collected by questionnaire from 166 medium to large sized organizations and 42 universities which offered in total 78 ICT related bachelor degree programs. The findings showed that, although there was a reasonable degree of alignment between the importance of skills in the organizations and the ICT curricular, the ICT programs were not addressing adequately the needs of organizations for a range of skills related to understanding organizations and their functions, ICT management activities, and especially the management of ICT physical and financial resources. On the other hand, ICT programs placed more emphasis than the organizations on skills concerned with systems development methodologies for the complete development of applications/systems, CASE tools, programming and coding, database design, technical expertise with object relational and object oriented databases, and multimedia applications. Previous studies of this kind conducted in Thailand were not found and the findings are expected to be of value and interest to those responsible for national ICT policy and especially ICT education and training.