This paper reports the curriculum design based on constructivism for the E-learning program in Library and Information Courses. The principles and learning theories of constructivism are reviewed. The components and characteristics of e-learning environment are identified. Two courses, "Introduction of Library Science" and "Information Resources in Business", are given as examples to explain the E-learning contents and activities based on constructivism. Finally, suggestions are proposed for the implementation of the E-learning program.