Microsoft Teams for Teaching

Microsoft Teams for Teaching

Microsoft Teams is a chat-based digital workspace that enables real-time collaboration between faculty and students and learning can extend beyond the classroom.

Class Teams help you easily manage class workflow while engaging every student's voice. You can move quickly and easily from conversations to content creation. You can communicate with students, share files and links, grade assignments and schedule online classes. Students can collaborate on group projects by co-authoring files and engaging in meetings and conversations, all in one place. 


Class Teams Provisioned by NUS

For NUS academic courses, one class team per group is automatically provisioned each term, including Special Terms, for the following class types:

  • Lecture (L)

  • Design Lecture (D)

  • Packaged Lecture (P)

  • Seminar-Style Course Class (E)

  • Sectional Teaching (S)

Class teams for the new terms will be created twice a year, at least 2 weeks before the start of term with rosters synced daily from EduRec/CMIS until the last day of the term.

Daily sync for AY26/27:

For Terms 2600, 2610: Tue, 14 Jul 2026 – Sun, 6 Dec 2026

For Terms 2620, 2630, and 2640: Mid Dec 2026 – Sun, 11 Jul 2027

  • Cross-listed courses will be merged according to the respective class groups.

  • Teaching staff may choose to use Teams as an engagement tool either in complement with Canvas or as a standalone platform. Students will only be allowed into the team after instructors (i.e. team owners) activate it. 

  • Instructors can manually add other students and guests, and these owners/members will not be affected by the roster sync.


Announcements

Announcement for AY2026/2027 Semester 1

Update as of Friday, 17 July 2026

Class teams for the new semester have been provisioned. Please login to Teams and look for the team name(s) "2610_coursecode_classgroup". 

 

Announcement for AY2025/2026 Special Term II

Update as of Wed, 10 June 2026

Class roster will be synced manually:

  • the week before Week 1, and

  • mid-week of Week 1.

New students who enroll later can be added manually by the team owners and will not be affected by the sync. 

Announcement for AY2025/2026 Special Term I

Update as of Friday, 8 May 2026, 3.30pm

Due to some technical changes, NUS IT is currently updating the class roster manually to provision the teams. If some of your teams or members are still missing, please check again at the end of Saturday, 9 May 2026. Thank you for your patience and understanding.

Announcement for AY2024/2025 Special Term I

Update as of Friday, 9 May 2025

Class teams for the new term have been provisioned. Please login to Teams and look for the team name "2330_coursecode_classgroup". 

Announcement for AY2024/2025 Semester 2

Update as of Friday, 3 January 2025

Class teams for the new semester have been provisioned. Please login to Teams and look for the team name "2420_coursecode_classgroup". 

Announcement for AY2024/2025 Semester 1

Update as of Wednesday, 24 July 2024

Note: Due to the sunsetting of the classic School Data Sync (SDS) and transition to new SDS by Microsoft, the class teams for the coming semester can only be provisioned in Week 0 (5 - 8 August 2024). Thank you for your kind understanding. 

Class teams for the new semester have been provisioned. Please login to Teams and look for the team name "2410_coursecode_classgroup". 

Announcement for AY2023/2024 Semester 2

Update as of Wednesday, 20 December 2023

Class teams for the new semester have been provisioned. Please login to Teams and look for the team name "2320_coursecode_classgroup". 

Announcement for AY2023/2024 Semester 1

Update as of Wednesday, 19 July 2023

Class teams for the new semester have been provisioned. Please login to Teams and look for the team name "2310_coursecode_classgroup". 

Announcement for AY2022/2023 Special Term II

Update as of Wednesday, 21 June 2023

Class teams for the new semester have been provisioned. Please login to Teams and look for the team name "2240_coursecode_classgroup". 

Announcement for AY2022/2023 Special Term I

Update as of Thursday, 11 May 2023

Class teams for the new semester have been provisioned. Please login to Teams and look for the team name "2230_coursecode_classgroup". 

Announcement for AY2022/2023 Semester 2

Update as of Wednesday, 28 December 2022

Class teams for the new semester have been provisioned. Please login to Teams and look for the team name "2220_coursecode_classgroup". 

Announcement for AY2022/2023 Semester 1

Update as of Monday, 25 July 2022

Class teams for the new semester have been provisioned. Please login to Teams and look for the team name "2210_coursecode_classgroup". 

Announcement for AY2021/2022 Semester 2

Update as of Monday, 3 January 2022

Class teams for the new semester have been provisioned. Please login to Teams and look for the team name "2120_coursecode_classgroup". 

Announcement for AY2021/2022 Semester 1

Update as of Friday, 23 July 2021

Class teams for the new semester have been provisioned. Please login to Teams and look for the team name "2110_coursecode_classgroup". 

Announcement for AY2020/2021 Semester 2

Update as of Wednesday, 9 December 2020

Class teams for the new semester will be provisioned from 23rd Dec 2020 onwards. Please login to Teams and look for the team name "2020_coursecode_classgroup". 

Announcement for AY2020/2021 Semester 1

Update as of Wednesday, 12 August 2020

The final sync for student roster (members in the team) from ModReg Round 3 has been completed.

Class teams for the new semester have been provisioned. Please login to Teams and look for the team name "2010_coursecode_classgroup". 


Learn more