 Master of Library Science programs are typically structured to offer a combination of required and elective courses in library science and information science.The required courses focus on core library skills such as cataloging, reference, collection development as well as related areas such as the philosophy underlying the profession, information technology and management.Elective courses may include information management, children's literature, genealogy and archives as well as specialized courses related to different types of libraries.