Teaching

Spring 2024: EE/CE 3320: DIGITAL CIRCUITS

  • Class Timings: Tuesday and Thursday; 11:30am - 12:45pm. ECSS 2.201

  • Office Hours: Tuesday and Thursday: 10 to 11 am

Fall 2023: CE 6320: Applied Data Structures and Algorithms

  • Class Timings: Monday and Wednesday; 1:00-2:15 pm. GR 4.301

  • Office Hours: Monday and Wednesday: 3 to 4 pm

Spring 2023: EE/CE 6304: Computer Architecture

  • Class Timings: Tuesday and Thursday; 2:30-3:45pm. ECSS 2.306

  • Office Hours: Tuesday and Thursday: 4 to 5 pm

Fall 2022: EE/CE 3320: DIGITAL CIRCUITS

  • Class Timings: Tuesday and Thursday; 10:00-11:15am. ECSN 2.110

  • Office Hours: Tuesday and Thursday: 9 to 10 am

Fall 2022: EEDG/CE 6310: Hardware Security

  • Class Timings: Tuesday and Thursday; 1:00-2:15pm. ECSN 2.126

  • Office Hours: Tuesday and Thursday: 12 to 1 pm

Spring 2022: EE/CE 3320: DIGITAL CIRCUITS

  • Class Timings: Tuesday and Thursday; 10:00-11:15am. ECSS 2.203

  • Office Hours: Tuesday and Thursday: 9 to 10 am

Spring 2022: EEDG/CE 6310: Hardware Security

  • Class Timings: Tuesday and Thursday; 5:30-6:45pm. ECSN 2.110

  • Office Hours: Tuesday and Thursday: 4 to 5 pm

FALL 2021: EE/CE 3320: DIGITAL CIRCUITS

  • Class Timings: Monday and Wednesday; 8:30-9:45 am. CB3 1.302

  • Office Hours: Monday and Wednesday: 10 to 11 am

SPRING 2021: EEDG/CE 7V80: SPCL TOPCS IN COMPUTER ENGINEERING

  • Class Timings: Tuesday and Thursday; 7-8:15pm. Online

  • Office Hours: Wednesday and Friday: 3 to 4 pm

FALL 2020: EE/CE 3320: DIGITAL CIRCUITS

  • Class Timings: Monday and Wednesday; 1:00-2:15 pm. ECSS 2.311

  • Office Hours: Tuesday and Thursday: 4 to 5 pm

SPRING 2020: EE/CE 3320: DIGITAL CIRCUITS

  • Class Timings: Tuesday and Thursday; 5:30-6:45 pm. GR 3.501

  • Office Hours: Tuesday and Thursday: 4 to 5 pm

FALL 2019: CE 7V80: SPCL TOPCS IN COMPUTER ENGINEERING

  • Class Timings: Tuesday and Thursday; 7-8:15pm. ECSN 2.112

  • Office Hours: Wednesday and Friday: 3 to 4 pm