Broaden Your Career Horizon!
For the ambitious instructional designers and aspiring computer science teachers who want to get ahead in their careers, the online MA in Computing in Education is an innovative program that will provide you with the skills required to achieve continuous growth in your field.
The online MA in Computing in Education is an interdisciplinary program bringing together Education and Computer Science enabling students to build a strong foundation in the field of educational technology.
This program provides a unique learning experience that promises to broaden your career horizons by training you to teach computer science courses in K-12 settings as well as to develop learning structures in different fields including K-12 classrooms, higher education, and other industries.
Length of Program: Two Years
Format: Online Asynchronous
Course Duration: 13 weeks
Curriculum: 12 courses
Next Start Date: August 28th, 2023
An Innovative Learning Experience
This program follows an online asynchronous format. It requires the completion of 12 courses (36 credits). Students with backgrounds in Education or Computer Science can complete this MA in 30 credits.
Contact us to learn more!
If you have already completed the Diploma in Online Education, you can have all 12 of your diploma credits transferred towards this MA.
See course details below.
This MA is open to students from all backgrounds. No previous experience is required! The admission requirements are the same as the Faculty of Arts and Sciences’ requirements for a Master’s degree admission, namely the following:
- A bachelor’s degree with a GPA of at least 80 percent (equivalent to 3.2/4 on the AUB Scale) in the major field of study and a cumulative average of at least 75 percent (equivalent to 2.7/4 on the AUB Scale).
- Applicants other than AUB graduates and graduates of recognized colleges or universities in North America, Great Britain, Australia, and New Zealand, must demonstrate proficiency in the English language through standardized tests.
Tuition and Fees
- Base price per credit: $300
*Excluding registration and technology fees
*Payments can only be made in USD
Introduction to Educational Foundations and Practice
This course introduces students to the theoretical and practical underpinnings of organizational structures, curriculum delivery, external examinations, and ethical and legal aspects of the teaching profession.
This course introduces the ethics of technology related to responsible behavior when accessing, managing, exchanging, and disseminating information electronically. Topics covered include fair information practices as well as various ethical, legal, privacy, and security issues across disciplines.
Foundations in Distance Education
This course provides participants with the academic and practical fundamentals of online learning. The focuse is on distance education in formal and informal settings, particularly for students in K-12 settings and adult learners in higher education.
Instructional Design and Development
This course introduces the basic principles, tools, and techniques required for instructional design.
Technology and Information Systems for Teachers and Administrators
This course explores the use of technology and information systems in schools at the administrative level, addressing how different information systems' tools and applications are used in the educational environment for decision-making, planning, and communication.
Trends and Issues in Educational Technology
This course allows students to reflect on the roles various forms of digital technology play in the teaching and learning processes and highlights how instructors can engage these processes in classroom settings. Students will be able to critically analyze the implications of past, current, and future developments in educational technology.
Programming and Computational Thinking
This course provides students with a brief introduction to many topics in computer science and prepares them to teach programming and computational thinking in schools. The class will use the Python programming language.
This is a computer science course that introduces students to computers and their role in society. Topics covered include the principles of computer operations from both the hardware and software perspectives, basic networking concepts, web authoring concepts including HTML, cascading style sheets, and data manipulation using spreadsheets and databases.
Psychology of Education
This course presents a comprehensive analysis of instructional theories, measurement skills, cognitive development, learning theory, and the methods of applying behavior modification in classrooms.
General Research Methodologies in Education
This course aims to develop a scientific approach to solving educational problems. Students will acquire the skills needed to identify and develop research problems while dealing with a variety of research designs. Basic statistical concepts are included in this course.
Gaming and Robotics
The objective of this course is to use proven research-based best practices to improve the integration of science, technology, engineering, and mathematics to help students master rigorous, real-world learning experiences including gaming, robotics, and design technology.