This document outlines the structure and contents of the DOEACC B Level syllabus, which was revised in 2011. The B Level course is designed to develop skills in software analysis, development and project management using IT tools. It consists of 22 compulsory and 3 elective modules over 5 semesters, along with 4 practical exams and 3 projects including a comprehensive final project. The syllabus covers topics like programming, databases, networks, software engineering, and electives in areas like artificial intelligence, e-business and graphics. Successful candidates will be equipped to work as programmers, system analysts and IT trainers.