Added get_program_meta
diff --git a/erpnext/www/lms.py b/erpnext/www/lms.py
index 505834c..047b321 100644
--- a/erpnext/www/lms.py
+++ b/erpnext/www/lms.py
@@ -211,4 +211,11 @@
 	elif count < len(progress):
 		next_item = next(item for item in progress if item['is_complete']==False)
 		return {'flag':'Continue', 'content_type': next_item['content_type'], 'content': next_item['content']}
-	
\ No newline at end of file
+	
+@frappe.whitelist()
+def get_program_meta(program_name):
+	program = frappe.get_doc("Program", program_name)
+	program_meta = {}
+	for course in program.get_all_children():
+		program_meta[course.course] = get_course_meta(course.course)
+	return program_meta
\ No newline at end of file