Labor law, criminology, constitutional law, professional ethics, the law of insurance, the law of evidence, jurisprudence, human rights and international law, legal writing, moot court training, code of criminal procedure, company law, administrative law, and other topics are some of the ones covered in LLB courses.