Courses
This section provides detailed information about the courses offered by the department across undergraduate and graduate programs. Our courses span a wide range of topics, from core subjects that build essential knowledge to advanced electives that reflect current research and emerging technologies. Each course is developed and taught by experienced faculty members, ensuring academic rigor and relevance. You can find course descriptions, prerequisites, credit information, and semester offerings in the following.