dip-media-and-communication-technology-b1.jpg

Diploma in Media & Communication Technology

Course is applicable only for AY2016/2017 intake and earlier

The media industry is one that never sleeps and you can be sure of an exciting career pathway ahead of you.

The Diploma in Media & Communication Technology enables you to tap into the emerging market created by the rise of such new technology in the field of communication. We will equip you with the skills to handle and manage the technology that is so vital in this sector, namely digital communication, wireless devices, broadband, media design and other emerging media and telecommunication technologies.

You will get a sound foundation in electronics, communications and digital media, with a strong emphasis on a "hands-on. minds-on" approach. The first year of the course is common with the Diploma in Electronics. In your second year, you will enrol in subjects focusing on the fundamentals of media and communication technology. In your third year, you will refine your specialisation by choosing elective subjects in areas such as multimedia networking and applications, wireless and mobile communications, and digital broadcasting.

 We are impressed with your interns from this course who helped our company to create iPhone apps. The students not only accomplished their given task, but they were also able to use their creative ideas to incorporate a fresh “look and feel” for the apps. We are confident that this course optimally equips you with the right skills and attitude, giving you a bright future.
—  Margaret Kho
     AVP (Mobile Media Solutions)
     MediaCorp Pte Ltd

 

Notable Features

  • The only polytechnic diploma course that offers training in both Broadcast Communications and Digital Media Technologies
  • Common first year with Diploma in Electronics ensures a sound foundation in electronic engineering and digital fundamentals
  • Diverse career opportunities in communications, digital media, Infocomm or broadcasting industries

Career Prospects

The advancement in communication technology, such as personal computers, broadband and mobile devices, has dramatically changed the way people communicate, entertain and inform themselves. The boundaries of communication have thus been pushed much further, and communication now includes various media applications, such as MobileTV, IPTV, HDTV, digital animation, and video streaming. The demand for more and more sophisticated technology spells enormous potential for further growth in this sector.

This course will enable you to participate in this fast-expanding field, by equipping you to handle and manage the technology that is so vital in this sector, namely, digital communication, broadband, media design and other emerging media & telecommunication technologies.

With this diploma, you will be able to venture into the areas of designing, manufacturing, sales and marketing, service and maintenance or technical support in the fields of communications, infocomm, digital media or broadcasting.

Potential jobs include:

  • Broadcast Technologists
  • Equipment Designers
  • Multimedia Developers
  • Communication Systems Specialists
  • Telecommunications Technologists
  • Sales Engineers

Further Education

You can gain admission into a wide range of degree programmes at local universities such as NUS, NTU, SMU, UniSIM, SUTD and SIT, as well as overseas universities in USA, UK, Australia and New Zealand. Advance standing for specific modules, or up to 2 years exemption may be given depending on the relevance of the degree programme.

To find out what degrees you can pursue and the advanced standing granted by the various universities, please click this link to access Our "Diploma to Degree Pathfinder" for guidance.

Entry Requirements

Minimum Entry Requirements

English Language (EL1)* Grades 1-7
Mathematics (E or A) Grades 1-6
Any one of the listed subjects^ Grades 1-6
Any two other subjects, excluding CCA

Note: Applicants should not be suffering from complete colour vision deficiency, uncontrolled epilepsy, profound hearing loss or severe vision impairment.

* SPM / UEC holders must have a minimum of grade 6 for the Bahasa Inggeris (English Language) subject.

^ List of acceptable subjects: Biology, Biotechnology, Chemistry, Combined Science, Design & Technology, Engineering Science, Physical Science, Physics, Science (Chemistry, Biology), Science (Physics, Biology), Science (Physics, Chemistry).

See also the minimum entry requirements for:

Course Structure

TP Core Subjects

Subject code Subject LevelCredit Units
ECS1003

In this subject, you will acquire technical writing and oral presentation skills. In the Report Writing module, you will learn how to write and organise an academic technical report. In the Oral Presentation module, you will learn how to prepare a speech and use techniques to deliver an effective speech that holds the attention of your audience. You are expected to do research to gather information and widen your perspectives for both the report and oral presentation.

12
ECS1004

This subject introduces the basic skills needed for technical communication in the areas of listening, reading, speaking, writing and research. You will learn to recognise the organisational structure, style and content of formal spoken and written engineering texts. You will also learn to write sentence structures commonly found in engineering texts. In addition, you will learn to produce the linguistic features of spoken Standard English. The subject also introduces the skill of using library resources for research purposes.

12
LEA1011

LEAP 1, 2 and 3 are three fundamental subjects that seek to cultivate in you, the attitude, skills and knowledge for the development of your leadership competencies.  This character-based leadership programme enables you to develop your life-skills through establishing personal core values, which will become the foundation for your leadership credibility and influence.

11
LEA1012

LEAP 1, 2 and 3 are three fundamental subjects that seek to cultivate in you, the attitude, skills and knowledge for the development of your leadership competencies.  This character-based leadership programme enables you to develop your life-skills through establishing personal core values, which will become the foundation for your leadership credibility and influence.

11
LEA1013

LEAP 1, 2 and 3 are three fundamental subjects that seek to cultivate in you, the attitude, skills and knowledge for the development of your leadership competencies.  This character-based leadership programme enables you to develop your life-skills through establishing personal core values, which will become the foundation for your leadership credibility and influence.

11
ECS2003

This subject prepares you for written and spoken communication in the world of work, focusing on intra- and inter-organisational communication. Group communication is also emphasised to enhance your sensitivity in communication situations and your awareness of communication dynamics. You will also learn that culture does affect communication within groups and at the organisational level.

22
ESI2001

This subject prepares you for the working world by providing you with opportunities to take responsibility for your own learning and to develop life-long skills such as effective communication and interpersonal skills.

28
ECS3002

This subject prepares you for your career by refining the technical writing skills that you have learnt in earlier Communication Skills modules, as well as providing you with the tools for an effective job search. Besides learning how to write a well-structured and coherent technical report for the workplace, you will also enhance your employability. You will learn the critical aspects of a job search, including skills analysis, writing resumes and cover letters, grooming and deportment, and interview skills.

32

Diploma Subjects - Core Subjects

Subject code Subject LevelCredit Units
EED1001

This subject introduces you to the use of hand tools and standard laboratory equipment for the construction and testing of electronic prototypes. You will also learn to identify basic electronic components for project work and how to use them to build electronic devices.

13
EED1002

This subject provides you with the basics in designing a printed circuit board (PCB) through the use of a PCB design software. You will learn the various parts of a PCB and the terminologies used, and understand the various processes involved in the design and fabrication of a PCB.

13
EEE1001

This subject provides a good foundation in DC and AC network analysis. You will learn the basic principles of electric circuitry and how to apply circuit theorems to analyse DC and AC networks.

16
EEE1002

This subject covers the theory and practical knowledge of electronic devices such as diodes, bipolar junction transistors, field effect transistors and their applications. It also focuses on the fundamentals of operational amplifiers and their applications, and the rudiments of circuit troubleshooting and testing.

16
EEE1003

This subject provides basic knowledge of digital electronics and circuits. Topics include number systems, operations and codes, logic gates, Boolean algebra and logic simplification, combinational logic, functional blocks, latches and flip-flops.

15
EEE1004

This subject builds upon the fundamentals of digital electronics acquired in Digital Fundamentals 1. It introduces the digital concepts of the various building blocks in a computer’s digital system. You will acquire the theoretical and practical knowledge of registers, counters, memory devices, and conversions between digital and analogue signals and integrated circuit technologies. Digital troubleshooting techniques are also explored in the laboratory work.

15
EMA1003

This subject teaches pre-calculus techniques required for an engineering course. It trains you in engineering problem-solving approaches using the appropriate mathematical tools. Topics such as simultaneous equations, matrices, trigonometric, exponential and logarithmic functions, complex numbers and vectors will be covered.

 

15
EMA1002

The subject introduces the concept of calculus. Differentiation and integration techniques will be covered. These concepts will be used to formulate and solve mathematical problems. Various differentiation techniques (e.g., chain rule, product and quotient rules), and integration techniques (e.g., substitution, use of the mathematical table, integration by parts, partial fractions decomposition) will also be covered.

14
ESE1006

This subject covers the process of decomposing a problem into a sequence of smaller
abstractions. The abstractions are implemented in software in a structured top-down approach. Software implementation includes the process of designing, writing, testing, and debugging program code.

14
ESC1004

This subject covers a spectrum of fundamental physics laws and concepts applicable to the scope of engineering physics. It covers a few core areas including Mechanics, Energy, Thermal Physics, Electromagnetism, Waves & Optics and Materials. This subject provides a foundation for a further in depth study of the various engineering disciplines.

14
ECC1002

This subject covers the fundamental principles of data communications essential for the understanding of computer networking. You are taught the basics of data transmission, the Open Systems Interconnection (OSI) model, as well as local area network protocols and technologies.

14
EDM1001

This subject provides you with the basic theory and skills for 3D animation production. You will be equipped with an understanding of the fundamentals of how animation software tools work, and gain experience in completing a 3D animation production development cycle.

15
EDM1002

This subject equips you with the fundamental knowledge of image, texture and audio editing using media processing techniques.  These techniques are necessary basic building blocks in interactive digital media content development.  Basic video editing skills will also be taught.  The subject emphasises practical-based learning, through which you will acquire the essential knowledge and skills.

14
EED2005

This subject provides an opportunity for you to apply the knowledge you have acquired. You will apply the tools, techniques and skills in creative problem solving, research and design, and project management.

24
EMA2003

This subject introduces ordinary differential equations and approximation using the Maclaurin series and Fourier series. You will learn how to formulate engineering problems using first and second order differential equations and to solve initial value problems using techniques such as Laplace transforms. The application of statistics – Hypothesis Testing – will also be taught.

25
EMC2001

This subject provides you with a working knowledge of embedded systems. It exposes you to the basics of microcontroller architecture, programming and application development. You will acquire knowledge the and skills through the development and testing of smart microcontroller-based systems for real-world applications such as an intelligent clothes hanger, a smart home, a bank automated queuing system, or a traffic-light and pedestrian crossing control system, among many others. 

25
ETW2012

This subject introduces the building blocks and the principles on which typical electronic communications systems operate. Topics include modulation techniques, basic operation of radio transmitters and receivers, signal analysis, sampling theorem, source coding techniques such as pulse code modulation and delta modulation, pulse shaping for data transmission, digital carrier modulation techniques, and error control coding.

25
ETW2013

This subject introduces you to the building blocks on which typical electronic communications systems operate. Cellular communication systems, microwave radio communications systems, satellite communications systems, and optical fibre communications systems will be covered.

24
ECC2012

This subject covers the basic theories of routing and switching and their applications in a networking environment. It focuses on IP addressing scheme, routing protocols, basic access control lists, switching architectures and operation of a Wide Area Network (WAN). It provides opportunities for you to interconnect networks separated over large geographical area.

25
EMP3002

The Major Project gives you an opportunity to integrate and apply your knowledge in a practical learning situation. Besides research, design and project management skills, the emphasis will also be on innovation, creativity, teamwork and enterprise.

312

Diploma Subjects - Elective Subjects

Subject code Subject LevelCredit Units
ETW3010

This subject provides a practical systems-oriented view of broadband and broadcasting networks. You will be introduced to the fundamentals of various technologies and architectures, including topics on data services based on cable and ADSL modems, as well as digital audio and video broadcasting. Laboratory sessions will emphasise voiceover-IP and application design for interactive TV and IPTV.

 

34
ETW3001

This subject provides the principles and fundamentals of how mobile communication systems work. With these, you will be able to keep pace with advancement in mobile communications technologies, such as the 2G, 3G and 4G developments. The subject also introduces mobile radio communications and explains commonly used terminologies and the radio frequency spectrum.

34
EDM2004

This subject equips you with the knowledge and skills in applying advanced tools and techniques in 3D animation. It uses a practice-oriented approach to train you to rig a character and create physically realistic object motion, to apply visual effects techniques to create natural environment and phenomena with appropriate lighting and advanced render setting, and to create texture on 3D models directly.

24
EWN3001

This subject equips you with the essential knowledge and hands-on skills for practical wireless area network projects involving the current wireless devices in the industry. You will have opportunities to learn more about technologies such as Wireless Personal Network (WPAN) and Wireless Local Area Network (WLAN) protocols, as well as common wireless devices used today.

34

Special Electives

Students can opt to take Special Electives when offered. These optional subjects aim to stretch the students' potential to enable them meet their aspirations. They are taken in addition to the diploma elective subjects.

Subject code Subject LevelCredit Units
EED3009

The focus of this subject is on the application of students’ existing domain knowledge to develop a deliverable.  The subject will introduce new skills and knowledge specific to the project, as and when required.

32
EED3010

This subject provides opportunities for students to apply the acquired knowledge and skills, along with their fundamental and in-depth knowledge from different subjects to designing, developing, and implementing a well-engineered project solution.

32
EED3011

Higher Engineering Skills 1 and 2 aim to impart some special design and hands-on skills that allow you to acquire knowledge and skills that are not normally incorporated into a diploma programme. These Special Elective subjects will equip you with the skills and knowledge to participate in competitions and enable you to tackle real challenges.

32
EED3012

Higher Engineering Skills 1 and 2 aim to impart some special design and hands-on skills that allow you to acquire knowledge and skills that are not normally incorporated into a diploma programme. These Special Elective subjects will equip you with the skills and knowledge to participate in competitions and enable you to tackle real challenges.

32
EMA3001

The subject introduces mathematical concepts and techniques used in advanced engineering courses. You will learn topics in calculus such as limits and continuity, infinite series, improper integrals, multiple integrals, higher order differential equations, 2D and 3D analytic geometry, and partial differentiation.

34

Graduation Requirements

Cumulative Grade Point Average min 1.0
TP Core Subjects 19 credit units
Diploma Subjects
- Core Subjects
- Elective Subjects

98 credit units
min 8 credit units
Cross-Disciplinary Subjects min 9 credit units
Total Credit Units Completed min 134 credit units

Cross-Disciplinary Subjects

Students are required to obtain a minimum of 9 credit units from the list of Cross-Disciplinary Subjects.

Blog Post

BYOD

Contact Us

For general enquiries, please contact:

School of Engineering

  (65) 6780 5144
  (65) 6787 7641
  enghotline@tp.edu.sg

Teaching Staff

Staff Name Designation             Phone    Email

Yan Seow Chiang

B.Sc (Elect Eng), M.TelEng

Course Manager 67805988 yansc@tp.edu.sg

Ng Sing Hock, Victor

B.Sc (EE), M.Sc

Course Co-ordinator 67805050 singhock@tp.edu.sg

Ang Seng Loo, Eric

M.Sc (EE), B.Eng (EE) (Hons)

Section Head 67805583 sengloo@tp.edu.sg

Loh Yeow Meng

M.Sc (EE), M.Sc (SCE), B.Sc (EE)

Senior Lecturer 67805455 yeowmeng@tp.edu.sg

Tan Chin Leong

B.Eng (Hons), M.Sc

Senior Lecturer 67805604 cltan@tp.edu.sg

Wong Tit Keung, James

B.Eng (Hons), M.Sc (CS)

Senior Lecturer 67805607 wongtk@tp.edu.sg

Tan Suan Kok

B.Eng (EE)

Lecturer 67805605 suankok@tp.edu.sg

Student Achievements

Competitions


ART Students’ Innovation Challenge 2015

Four students (Desmond Ang, Johnny Tan, Hui LanXin and Tang MengRu) from the Diploma in Media & Communication Technology (MET) clinched a Commendation award in the annual Assistive & Rehabilitation Technology (ART) Students’ Innovation Challenge 2015.  Their project, called“Follow Me”, is a revolutionary robotic guide “dog” for the blind, promises to provide blind individuals with personalised assistance in navigating their way about, dispensing with the need for a real dog which may be costly, difficult to train, difficult to procure, and cannot be used in places where pets or animals are forbidden.


ART Students’ Innovation Challenge 2014

Two MET students (Muhd Yusran bin Mohd Yusof and Liu Xu) won a Merit award in the ART Students’ Innovation Challenge 2014, with their invention of the "i-Guide", which is a revolutionary paperless instruction guide for household appliances.  When a mobile device scans the AR (augmented reality) code printed next to each button on the appliance, a voice command reads out instructions to the user.  The user can also scan a separate QR code to download the entire instruction manual.  Besides saving on printing cost and being environmentally friendly, this system also allows the manufacturer of the appliance to update the instructions and user manual instantly.  It also enables the visually impaired to operate appliances independently.

This same project by the same students also won a Merit award in the annual Tan Kah Kee Young Inventor’s Award competition on 22 Mar 2014.


SAFE Competition 2014
Two MET students (Yang Le Qi and Muhd Nabil bin Mohd F) developed 2 interactive 3D mobile games to teach youngsters basic safety as well as raise their awareness of the consequences of committing vandalism, winning a Silver award (Safety Awareness category) and a Merit award (Anti Vandalism category) in the Security Awareness for Everyone (SAFE) competition held on 23 Oct 2014.  Their game for children, called "Max Saves the Day", was developed for the Singapore Civil Defence Force, while their second game, "Vic the Vandal", was developed for the Singapore Police Force and is targeted at teenagers.


TP Innovation Competition 2013
A project called the “Voice Recognition Tracking Device” developed by two MET students (Wong Yun Han and Chan Bok Mun) won the Silver award in the TP Innovation Competition 2013.  The device is a voice recognition gadget to help visually impaired people to find their misplaced white cane or other belongings easily.  To find the white cane (to which the gadget is tagged or secured), the user first sends a command by uttering a key word or by clapping.  After receiving the command, the gadget will then play a sound to let the user know of its whereabouts.  The gadget can also be used for other situations such as identifying an item in a dark environment.


SAFE Competition 2013
Four MET students (Chung Yue Lun, Soh Wei Hsiang, Muhd Sufi bin Atlee and Mohd Ridhwan bin Haron) won the Silver award in the SAFE competition 2013, with their invention of the “Ah Long” Detector.  The system can be attached to front door of a HDB unit, to deter loan-sharks from vandalising. When paint is poured over the door, the system detects the paint fumes and activates a hidden camera which snaps a picture of the culprit. The photo, together with the location of the apartment, is then automatically sent to the police.


Success at University


Dr Wang Ning
Dr Wang Ning graduated from our Diploma in Media & Communication Technology (then known as Telecommunications) in 2003.  In the same year, he started on his degree programme at the School of Electrical Engineering and Telecommunications (EE&T) at the University of New South Wales (UNSW) in Australia, on a UNSW Golden Jubilee scholarship.  After obtaining his Bachelor of Engineering (First Class Hons) degree in Electrical Engineering in 2005, he continued to pursue his PhD and successfully obtained his doctorate from UNSW in 2010.   Dr Wang is an example of how a diploma holder can scale the peaks of academic success with hard work and determination.

Projects

"Ah Long" Detector


Loan-shark harassment has been an area of concern in Singapore as increased police patrols do not seem to have stopped such harassment.  Working with the Singapore Police Force, students from Diploma in Media & Communication Technology (MET) created an "Ah Long" detector, which could be attached to front doors to deter loan-sharks from vandalising. When paint is poured over the door, the system detects the paint fumes and activates a hidden camera which snaps a picture of the culprit.  The photo, together with the location of the apartment, is then automatically sent to the police.


Phone Apps for the Visually Handicapped


Working with the Singapore Association of the Visually Handicapped (SAVH), our MET students invented a unique 3-in-in iPhone App to help the visually-handicapped and allow them to lead a more independent lifestyle. 


a) Currency Value Identifier

Using this App, the user just needs to train his mobile phone’s camera on the dollar note, and its value is automatically displayed on the screen as well as read out aloud via the phone’s speakers. 


b) Colour Reader
This App is able to identify the colour of any object and broadcast it aloud to the user.  The user scans the object using his phone’s camera, and the colour is then announced aloud.  Programmed into the App are more than 100 different colours, each with a unique name such as dark purple, deed blue, red-orange.etc and if a particular colour is not found, then the next closest colour is announced.


c) Text Reader

This App is able to capture the image of the text, enhance its contrast and visibility, and display it on the screen in real time.  The contrast and colour saturation can be adjusted to suit each person’s unique eye orientation by simply sliding one’s finger up or down the screen.  The user can also choose to activate the Optical Character Recognition (OCR) function, and have the text read out aloud to him.


HDTV over Satellite


Working with Nanyang Technological University, two of our MET students have developed a system to enable HD signals of foreign TV programmes to be transmitted live over satellite to Singapore.  This new technology will also enable Singapore to compete on the global market in providing HDTV services to countries in the region which currently subscribe to Singapore C-band low definition TV.

Facilities

This course is supported by well equipped facilities for both academic work and research-oriented activities, so as to give students the best learning experience and to prepare them adequately for the industry upon graduation.


Multimedia Network Services Lab


This lab is equipped with a transmission head-end to introduce broadband services to students.  There is also an IPTV development system which caters to the design and development of Windows media-based interactive TV applications.


Electronic Communication Systems Lab


This lab houses software and hardware equipment for the development of various communication systems such as microwave antenna, fiber optics measurement and satellite communication.


Integrated Project Lab 


This lab is equipped with wireless Toolkits, and Android and Arduino development systems for creating wireless communication applications using Bluetooth and Wifi.  The equipment is used to teach microcontroller programming, mobile device apps development and PCB design.  It is also used by our final year students working on their Major Projects, often involving an integration of various communication technologies.


Infocomm DU


This Infocomm Diploma Unit (DU) focuses on current Infocomm trends and technology, and the facilities are geared towards research on, and development of, software solutions for the healthcare industry.  This includes the hardware and software for the development of applications involving wireless communication technology such as WiFi, Zigbee, Bluetooth, satellite communication and other emerging wireless technologies.


Mobile Computing DU


This Media Computing Diploma Unit (DU) has facilities focusing on mobile applications, location based services, augmented reality (AR), and cloud computing, with a specific focus on providing solutions for the education sector and industry partners.


Internet Technology DU


This Internet Technology Diploma Unit (DU) has equipment for digital media technology used for DAB & DVB applications and IPTV services.  It also includes hardware and software used for developing and testing applications for the LED panels and LCD wall in the TP campus, which serve as channels of communication to disseminate information and news to our staff and students, thereby dispensing with the need for notice boards and other physical display materials.

Diploma Student Club

The Diploma in Media & Communication Technology shares the same student club as the Diploma in 3D Interactive Media Technology.  The club, called “Trilogy Club”, organises various activities and events regularly for its students, such as industry visits, games, workshops and sports matches, often with the 2 diplomas combining.


These are some of the activities organised by the club:


1)
Subcomm Camp

The Subcomm Camp is organised annually for members of the club, who are put through ice-breaking games, teamwork building tasks, bonding activities, and various other fun activities such as mass dances and sometimes even singing events and fancy dress competitions.  Ultimately, the camp, typically lasting 3D2N and held in campus, aims to create an integrated diploma family and build camaraderie. 


2) Adventure Learning

Adventure learning programmes, specially designed and conducted by trained instructors, are held at the adventure learning facility located next to the campus, near BedokReservoirPark.  Activities are specially designed to test participants’ situational quotient and forge teamwork.  Lessons are learnt through the practical tasks, which can be applied in the classroom or life in general.


3) Industry Visits

Visits to companies or institutions in the industry are organised regularly for students of the diploma.  These visits allow participants to find out about their field of study and see how the technology they learnt about is being used in industry, as well as job prospects in the relevant sectors.


4) Enrichment workshops

The club also organises enrichment workshops for visiting secondary school students to introduce them to the latest technologies in the field.  For instance, participants get to experience and try out the various apps developed by the diploma, such as the “Interactive Mirror” or the “Photo-Taking App”. 

Alumni Success Stories

1) Chen Wei Xi (2011)

Wei Xi graduated with a Diploma in Media & Communication Technology (Merit) in 2011.  For his final year major project, he developed a futuristic application that allows users to interact with digital information by merely using hand gestures.  Entitled “Six Sense”, this project comprises a wearable device which can project visual information on any surface, turning that surface into a user interface to control various functions.  For instance, it allows users to edit photos on walls or table tops, or to project a virtual watch onto a wall by drawing a circle on their waist.  His revolutionary project helped him to secure the prestigious Nanyang Scholarship in the Electrical & Electronic Engineering course at NTU.  After obtaining his degree in 2015, Wei Xi easily secured a job as an Engineer at the world’s leading 3D Design software company, AutoDesk, where he now works.  “I find that the skill-sets which I acquired from my diploma course at TP are very relevant to the industry, and I am able to apply them in my job now,” he assessed.



2) Santi Peksi (2010)

Santi graduated with a Diploma in Media & Communication Technology (with Merit & Course Gold Medal) in 2010. In her final year, she also won the CCA Merit Leadership Award. Santi then proceeded to obtain her Bachelor in Information Engineering & Media from NTU, and upon graduation, stayed on to work there as an NTU Project Officer.

Related courses that may interest you too:


 
ENG EVENTS   | All School Events
10
JAN

Open House 2019

10 - 12 Jan 19