ECE Core Courses

Early Childhood Education (ECE) is an education theory regarding young children, including preschool, kindergarten, and 1st through 3rd grade. Although the application may vary, ECE theory is mostly built on the idea that the best learning for children is through exploring and practicing. Our ECE courses will help develop teachers’ professional skills in Early Childhood Education.


At this time, all courses are offered in an online format.  Courses will consist of recorded video, assignments and projects.  Each course also includes 4 or 5 weeks of online live discussion sessions.

IMPORTANT:  a 45 hour practicum at a preschool is required to be completed in order to complete each course


Early Childhood Fundamental Courses

Early Childhood Development and Learning (ECE 101)

This course aims to support curriculum concepts and approaches to curriculum development. Students will learn how to create their own design of curriculum, from the elements of the Early childhood educational framework and standards. We will also review the areas of specific teacher design and educators will be able to use the teaching principles and steps into their own design process while creating confidence within their creative space of design.

Curriculum Development (ECE 102)

This course mainly includes curriculum concepts, theoretical orientations and approaches to the curriculum development. Students will learn how to design a curriculum and a unified curriculum, from learning elements and process of course unit design (teaching program design), familiarizing and practicing teaching principles and steps, and utilizing course design and teaching design principles.

Early Childhood Teaching Methodology Courses

Learning Environment Design and Classroom Management (ECE 201)

This course focuses on how to build a suitable environment for early childhood learning. You will learn and understand the importance of a child’s learning environment planning and teaching content. It also covers practical kindergarten classroom management and its related theories.

Early Childhood Teaching Aids Design and Application (ECE 202)

This course aims to help students to understand the importance of teaching aids in ECE, to learn the basic principles of designing teaching aids, and to be proficient in making teaching aids and designing suitable teaching aids for a class.

Early Childhood Practice Courses

Observation and Assessment in Early Childhood (ECE 301)

This course is about observing and recording behavior in young children, it covers learning the meaning and purpose of observation and recording, identifying various methods, filling out records, and learning a code of ethics and case studies of related subjects.

Teaching Materials and Methods in Early Childhood (ECE 302)

The course includes learning the basic concepts of teaching materials and teaching methods and integrating courses in various fields, analyzing the characteristics of various teaching resources and media and their application methods. This course also includes methods for teaching in specific learning areas.

Teaching Practice 1 (ECE 303)

This course is designed to enhance teaching skills through evaluating students’ knowledge in designing teaching plans, and observing other teacher’s teaching activities.

Teaching Practice 2 (ECE 304)

Practice will allow you to understand the classroom teaching situation, practice teaching, education objectives and class management. You will be involved in class administration to understand class operations, the responsibilities and role of a teacher, and cultivate a professional spirit.

Early Childhood Professional Courses

Children’s Literature (ECE 401)

This course is about the picture book including learning related theories, connotations, characteristics and educational values; knowing worldwide development of picture books; getting to know authors; evaluating picture books; enhancing teacher’s ability to use the picture book for teaching and designing a class.

Children’s Art (ECE 402)

This course is designed to prepare teachers to apply children’s art in an actual classroom. The course is about art development concepts, teaching activity design and implementation, and learning how to be inspired by arts through sensational stimulus, in regards to young children.

Educational Leadership Program Courses

STEAM in Early Childhood Education (ECE 501)

This course contains learning the basic contents of STEAM for children, including teaching design and the applications in specific areas of study and main subject learning activities.

Physical Fitness and Rhythmic Activities in Early Childhood (ECE 502)

This course includes learning about a child’s physical development and exercise capabilities; designing children’s physical fitness courses, sports, and parent-child activities; creating gymnastics, rhythm and music games, song play, and parent-child rhythms activities.

Teaching in a Diverse Society (ECE 503)

This course includes learning the background, connotation and theoretical development of multicultural education; understanding multicultural education developing issues; exploring resources related to multiculturalism.

E-learning (ECE 504)

This course includes learning theories in e-learning teaching material design and different types of e-learning. It prepares teachers to design a practical e-learning program and activities through observing and evaluating existing e-learning teaching materials and multimedia tools, and through evaluating the advantages and disadvantages of e-learning teaching materials.

Play in Early Childhood (ECE 505)

This course teaches the theory and orientation of children’s play; preparing course objectives, content, and structure; evaluating building and safety design of young child’s play areas. This course prepares teachers to design innovative games or improve existing games and toys from experiencing and applying current various types of games (imaginative, physical, on-table, and social interactive games).

Exploration of Learning Resources (ECE 506)

This course is designed to help teachers understand the development strategy of learning resources, and its applications in curriculums, teaching materials, and teaching assessment.

Programs for Children with Special Needs (ECE 507)

This course is about special education for young children, covering the importance, history, educational arrangement, and developments in trends. Discussion about the types of special needs in children, their physical and mental characteristics, possible causes, and screening indicators. The course also covers using integrated education methods to provide a positive support network for children with disabilities.

Teaching Practice Project 3A (ECE 508)

Through this course, teachers will learn to formulate practical plans to develop innovative courses, shape personalized systematic thinking, use teamwork to solve problems, and lay the foundation for advanced teaching and researching ability.

Executive Leadership Courses

Operations and Business Management of Kindergarten (ECE 601)

In this course you will learn about the business side of early childhood education, its importance and the business management side; the types and connotations of kindergarten education and business management side; an overview of the industry and current industry status, newly developing issues and future trends.

Child, Family and Community (ECE 602)

This course includes learning the core principles of a child, their family and community. It will discuss the developments and trends, help teachers to develop the skills for parent-child education and the skills to build a network or relationships among a child, their family and community.

Health, Safety, and Nutrition (ECE 603)

This course includes learning of a young child’s physical development and health, principles and protection methods in safety, and general principles of accident prevention. It also covers a child’s common health issues, health management, concepts of safety education, and activity design and implementation.

Teaching Practice 3B (ECE 604)

Teaching practice 3B is a hands-on class designed to provide practical experience. Participants will take an internship in a kindergarten in an administrative role, participate in the design and execution of activities, and gain real experience to understand the role of an administrator and its professional skills required.