The document outlines the course structure and syllabus for B.Tech. Information Technology (IT) at Punjab Technical University. It provides details of courses across 7 semesters, including course codes, names, credits, instruction hours, internal and external assessment breakdown, and total marks. Elective courses are offered in areas such as storage management, multimedia databases, mobile computing, information security, cloud computing, theory of computation, object oriented analysis and design, business intelligence, agile software development, software testing and quality assurance. The 8th semester focuses on software training and an industry oriented project.