Skip to Content
The spring 2021 academic calendar has been updated so that classes will begin on Feb. 1. Class dates on the spring 2021 schedule and weekly student calendar may not yet reflect the revised dates. Class dates will be corrected prior to the start of the spring term.
University at Buffalo

UB Graduate Academic Schedule: Spring 2021


This information is updated nightly. Additional information about this course, including real-time course data, prerequisite and corequisite information, is available to current students via the HUB Student Center, which is accessible via MyUB.


 Courses for 'Mechanical & Aerospace Engr'
159 Courses  
  Class   Course   Title   Section   Type   Days   Time   Room   Location   Instructor (*) additional instructors   Status
  21441   MAE 501TUT   Individual Problems   ARM   TUT   TBA    TBA      North Campus    Armstrong, J N   Open
  20585   MAE 501TUT   Individual Problems   BAT   TUT   TBA    TBA   Jarvis 339   North Campus    Battaglia, F   Open
  18062   MAE 501TUT   Individual Problems   BAU   TUT   TBA    TBA   ARR   Arranged    Bauman, P   Open
  20666   MAE 501TUT   Individual Problems   BAY   TUT   TBA    TBA   Furnas 1004   North Campus    Bayandor, J   Open
  13214   MAE 501TUT   Individual Problems   BEH   TUT   TBA    TBA   ARR   Arranged    Behdad, S   Open
  21465   MAE 501TUT   Individual Problems   CHE   TUT   TBA    TBA      North Campus    Chen, J M   Open
  12993   MAE 501TUT   Individual Problems   CHO   TUT   TBA    TBA   ARR   Arranged    Chowdhury, S   Open
  13002   MAE 501TUT   Individual Problems   CHU   TUT   TBA    TBA   Furnas 608   North Campus    Chung, D D   Open
  12957   MAE 501TUT   Individual Problems   CRA   TUT   TBA    TBA   ARR   Arranged    Crassidis, J L   Open
  12874   MAE 501TUT   Individual Problems   DAR   TUT   TBA    TBA   ARR   Arranged    Dargush, G F   Open w/ Reserves
  12876   MAE 501TUT   Individual Problems   DAS   TUT   TBA    TBA   ARR   Arranged    Das, S   Open
  12840   MAE 501TUT   Individual Problems   DES   TUT   TBA    TBA   Jarvis 336   North Campus    Desjardin, P E   Open
  12748   MAE 501TUT   Individual Problems   ESF   TUT   TBA    TBA   ARR   Arranged    Tarkesh Esfahani, E   Open
  12687   MAE 501TUT   Individual Problems   FEL   TUT   TBA    TBA   Jarvis 318   North Campus    Felske, J D   Open
  17459   MAE 501TUT   Individual Problems   HAL   TUT   TBA    TBA   ARR   Arranged    Hall, J   Open
  12426   MAE 501TUT   Individual Problems   HUA   TUT   TBA    TBA   Jarvis 340   North Campus    Hua, Z   Open
  23088   MAE 501TUT   Individual Problems   KAL   TUT   TBA    TBA      North Campus    Kalanovic, V D   Open
  21704   MAE 501TUT   Individual Problems   KAN   TUT   TBA    TBA      North Campus    Kang, J   Open
  17460   MAE 501TUT   Individual Problems   KAR   TUT   TBA    TBA   ARR   Arranged    Karami, M A   Open
  Class   Course   Title   Section   Type   Days   Time   Room   Location   Instructor (*) additional instructors   Status
  21723   MAE 501TUT   Individual Problems   LAG   TUT   TBA    TBA      North Campus    Lagor, F D   Open
  12076   MAE 501TUT   Individual Problems   LEW   TUT   TBA    TBA   ARR   Arranged    Lewis, K E   Open
  11961   MAE 501TUT   Individual Problems   MAD   TUT   TBA    TBA   Jarvis 326   North Campus    Madnia, C K   Open
  11868   MAE 501TUT   Individual Problems   MEN   TUT   TBA    TBA   Jarvis 324   North Campus    Meng, H   Open
  21816   MAE 501TUT   Individual Problems   MOL   TUT   TBA    TBA      North Campus    Mollendorf, J C   Open
  18765   MAE 501TUT   Individual Problems   NOU   TUT   TBA    TBA   ARR   Arranged    Nouh, M A   Open
  11614   MAE 501TUT   Individual Problems   OLE   TUT   TBA    TBA   ARR   Arranged    Olewnik, A T   Open
  16365   MAE 501TUT   Individual Problems   RAI   TUT   TBA    TBA   ARR   Arranged    Rai, R   Open
  23317   MAE 501TUT   Individual Problems   REN   TUT   TBA    TBA      North Campus    Ren, S   Open
  11395   MAE 501TUT   Individual Problems   RIN   TUT   TBA    TBA   Jarvis 327   North Campus    Ringuette, M J   Open
  11041   MAE 501TUT   Individual Problems   SAL   TUT   TBA    TBA   ARR   Arranged    Salac, D   Open
  10971   MAE 501TUT   Individual Problems   SIN   TUT   TBA    TBA   Furnas 1009   North Campus    Singh, T   Open
  23180   MAE 501TUT   Individual Problems   SNO   TUT   TBA    TBA      North Campus    Snoeyink, C   Open
  10573   MAE 501TUT   Individual Problems   WET   TUT   TBA    TBA   Furnas 606   North Campus    Wetherhold, R C   Open
  18330   MAE 501TUT   Individual Problems   WOD   TUT   TBA    TBA   ARR   Arranged    Wodo, O   Open
  17461   MAE 501TUT   Individual Problems   YOO   TUT   TBA    TBA   ARR   Arranged    Yoo, J   Open
  20503   MAE 501TUT   Individual Problems   ZHE   TUT   TBA    TBA   Furnas 1007   North Campus    Zheng, M   Open
  24184   MAE 502LEC   Special Topics-Human Robot Interaction   000   LEC   T R    9:35 AM - 10:50 AM   Remote   Remote    Tarkesh Esfahani, E   Open
  13560   MAE 503LEC   Graduate Seminar   000   LEC   R    3:55 PM - 5:10 PM   Remote   Remote    Zheng, M    * Faghihi, D   Open w/ Reserves
  24185   MAE 505LEC   Special Topics-Advanced Control Systems   000   LEC   M W    4:10 PM - 5:25 PM   Remote   Remote    Zheng, M   Open
  Class   Course   Title   Section   Type   Days   Time   Room   Location   Instructor (*) additional instructors   Status
  24712   MAE 505LEC   Special Topics-M.e.m.s. And Microrobots   001   LEC       Multiple meeting patterns.   See class detail       St. Pierre, R   Open
  24768   MAE 505LEC   Special Topics-M.e.m.s. And Microrobots   002   LEC       Multiple meeting patterns.   See class detail       St. Pierre, R   Open
  24186   MAE 509LEC   Special Topics-Smart Structures   000   LEC   T R    12:45 PM - 2:00 PM   Remote   Remote    Karami, M A   Open
  24122   MAE 510LEC   Special Topics-Nanomechanics Of Materials   000   LEC   T R    9:35 AM - 10:50 AM   Remote   Remote    Liu, J   Open
  24125   MAE 513LEC   Topics-Engineering Optics   000   LEC   M W F    12:40 PM - 1:30 PM   Remote   Remote    Snoeyink, C   Open
  13803   MAE 514LEC   Eval Biomedical Matls   000   LEC   M F    4:00 PM - 5:20 PM   Dfn 02   South Campus    Meyer, A   Open
  24044   MAE 520LEC   Musculoskeletal Biomechan   000   LEC   T R    12:45 PM - 2:00 PM   Remote   Remote    Kang, J   Open
  19885   MAE 525LEC   Space Dyn & Cntrl   000   LEC   T R    9:35 AM - 10:50 AM   Remote   Remote    Crassidis, J L   Open
  24319   MAE 527LEC   Special Topics-Spacecraft Structures & Design   000   LEC   T R    11:10 AM - 12:25 PM   Bell 138   North Campus    Bayandor, J   Open
  24128   MAE 535LEC   Principles Of Material Design   000   LEC   T R    11:10 AM - 12:25 PM   Remote   Remote    Chung, D D   Open
  19262   MAE 536LEC   Random Vibr & Stoch Struc   000   LEC   TBA    TBA   Remote   Remote    Liang, Z   Open
  19263   MAE 537LEC   Modal Analysis   000   LEC   TBA    TBA   Remote   Remote    Liang, Z   Open w/ Reserves
  24190   MAE 539LEC   Computational Fluid Dynamics 1   000   LEC   TBA    TBA   Remote   Remote    Chen, J M   Open
  20901   MAE 544LAB   Digital Control Systems   000   LEC   M W F    12:40 PM - 1:30 PM   Remote   Remote    Estes, A E   Open
  24191   MAE 545LEC   Heat Transfer 1   A   LEC       Multiple meeting patterns.   See class detail       Battaglia, F   Open
  24192   MAE 545LEC   Heat Transfer 1   B   LEC       Multiple meeting patterns.   See class detail       Battaglia, F   Open
  22344   MAE 552LEC   Heuristic Optimization   000   LEC   T R    2:20 PM - 3:35 PM   Remote   Remote    Chowdhury, S   Open
  20308   MAE 560TUT   Masters Research Guidance   ARM   TUT   TBA    TBA   ARR   Arranged    Armstrong, J N   Open
  13323   MAE 560TUT   Masters Research Guidance   BAI   TUT   TBA    TBA      South Campus    Baier, R E   Open
  20586   MAE 560TUT   Masters Research Guidance   BAT   TUT   TBA    TBA   Jarvis 339   North Campus    Battaglia, F   Open
  Class   Course   Title   Section   Type   Days   Time   Room   Location   Instructor (*) additional instructors   Status
  18060   MAE 560TUT   Masters Research Guidance   BAU   TUT   TBA    TBA   ARR   Arranged    Bauman, P   Open
  20466   MAE 560TUT   Masters Research Guidance   BAY   TUT   TBA    TBA   Furnas 1004   North Campus    Bayandor, J   Open
  13215   MAE 560TUT   Masters Research Guidance   BEH   TUT   TBA    TBA   ARR   Arranged    Behdad, S   Open
  20364   MAE 560TUT   Masters Research Guidance   BOR   TUT   TBA    TBA   ARR   Arranged    Borazjani, I   Open
  23025   MAE 560TUT   Masters Research Guidance   BOT   TUT   TBA    TBA      North Campus    Botta, E M   Open
  13007   MAE 560TUT   Masters Research Guidance   CHU   TUT   TBA    TBA   ARR   Arranged    Chung, D D   Open
  18950   MAE 560TUT   Masters Research Guidance   CHW   TUT   TBA    TBA   Bell 246   North Campus    Chowdhury, S   Open
  12956   MAE 560TUT   Masters Research Guidance   CRA   TUT   TBA    TBA   ARR   Arranged    Crassidis, J L   Open
  12871   MAE 560TUT   Masters Research Guidance   DAR   TUT   TBA    TBA   ARR   Arranged    Dargush, G F   Open w/ Reserves
  12878   MAE 560TUT   Masters Research Guidance   DAS   TUT   TBA    TBA   ARR   Arranged    Das, S   Open
  12838   MAE 560TUT   Masters Research Guidance   DES   TUT   TBA    TBA   ARR   Arranged    Desjardin, P E   Open
  21670   MAE 560TUT   Masters Research Guidance   EN   TUT   TBA    TBA      North Campus    Ren, S   Open
  12717   MAE 560TUT   Masters Research Guidance   ENG   TUT   TBA    TBA   ARR   Arranged    English, K W   Open
  17462   MAE 560TUT   Masters Research Guidance   ESF   TUT   TBA    TBA   ARR   Arranged    Tarkesh Esfahani, E   Open
  21690   MAE 560TUT   Masters Research Guidance   EST   TUT   TBA    TBA      North Campus    Estes, A E   Open
  12689   MAE 560TUT   Masters Research Guidance   FEL   TUT   TBA    TBA   ARR   Arranged    Felske, J D   Open
  17463   MAE 560TUT   Masters Research Guidance   HAL   TUT   TBA    TBA   ARR   Arranged    Hall, J   Open
  21466   MAE 560TUT   Masters Research Guidance   HE   TUT   TBA    TBA      North Campus    Chen, J M   Open
  20628   MAE 560TUT   Masters Research Guidance   HU   TUT   TBA    TBA   Bell 238   North Campus    Hu, Y   Open
  12425   MAE 560TUT   Masters Research Guidance   HUA   TUT   TBA    TBA   ARR   Arranged    Hua, Z   Open
  Class   Course   Title   Section   Type   Days   Time   Room   Location   Instructor (*) additional instructors   Status
  21689   MAE 560TUT   Masters Research Guidance   KAN   TUT   TBA    TBA      North Campus    Kang, J   Open
  17464   MAE 560TUT   Masters Research Guidance   KAR   TUT   TBA    TBA   ARR   Arranged    Karami, M A   Open
  21460   MAE 560TUT   Masters Research Guidance   LAG   TUT   TBA    TBA      North Campus    Lagor, F D   Open
  12073   MAE 560TUT   Masters Research Guidance   LEW   TUT   TBA    TBA   ARR   Arranged    Lewis, K E   Open
  18278   MAE 560TUT   Masters Research Guidance   LIA   TUT   TBA    TBA   ARR   Arranged    Liang, Z   Open
  11960   MAE 560TUT   Masters Research Guidance   MAD   TUT   TBA    TBA   ARR   Arranged    Madnia, C K   Open
  11805   MAE 560TUT   Masters Research Guidance   MEN   TUT   TBA    TBA   ARR   Arranged    Meng, H   Open
  11795   MAE 560TUT   Masters Research Guidance   MOL   TUT   TBA    TBA   ARR   Arranged    Mollendorf, J C   Open
  11716   MAE 560TUT   Masters Research Guidance   MOO   TUT   TBA    TBA   ARR   Arranged    Mook, D   Open
  18766   MAE 560TUT   Masters Research Guidance   NOU   TUT   TBA    TBA   ARR   Arranged    Nouh, M A   Open
  11613   MAE 560TUT   Masters Research Guidance   OLE   TUT   TBA    TBA   ARR   Arranged    Olewnik, A T   Open
  16366   MAE 560TUT   Masters Research Guidance   RAI   TUT   TBA    TBA   ARR   Arranged    Rai, R   Open
  11389   MAE 560TUT   Masters Research Guidance   RIN   TUT   TBA    TBA   ARR   Arranged    Ringuette, M J   Open
  23343   MAE 560TUT   Masters Research Guidance   RUD   TUT   TBA    TBA      North Campus    Rudin, S   Open
  11039   MAE 560TUT   Masters Research Guidance   SAL   TUT   TBA    TBA   ARR   Arranged    Salac, D   Open
  10978   MAE 560TUT   Masters Research Guidance   SIN   TUT   TBA    TBA   ARR   Arranged    Singh, T   Open
  21867   MAE 560TUT   Masters Research Guidance   SNO   TUT   TBA    TBA      North Campus    Snoeyink, C   Open
  10572   MAE 560TUT   Masters Research Guidance   WET   TUT   TBA    TBA   ARR   Arranged    Wetherhold, R C   Open
  18061   MAE 560TUT   Masters Research Guidance   WOD   TUT   TBA    TBA   ARR   Arranged    Wodo, O   Open
  17465   MAE 560TUT   Masters Research Guidance   YOO   TUT   TBA    TBA   ARR   Arranged    Yoo, J   Open
  Class   Course   Title   Section   Type   Days   Time   Room   Location   Instructor (*) additional instructors   Status
  20436   MAE 560TUT   Masters Research Guidance   ZHE   TUT   TBA    TBA   Furnas 1007   North Campus    Zheng, M   Open
  23005   MAE 562LR   Analytical Dynamics   000   REC   F    1:50 PM - 2:40 PM   Remote   Remote    Lagor, F D   Open
  <<<  >>>   MAE 562LR   Analytical Dynamics   A   LEC   M W    1:50 PM - 2:40 PM   Remote   Remote    Lagor, F D   Open
  20578   MAE 568LEC   Vibration & Shock 2   000   LEC   T R    2:20 PM - 3:35 PM   Remote   Remote    Karami, M A   Open
  <<<  >>>   MAE 577LLB   Cad Applications   000   LEC   TBA    TBA   Remote   Remote    Raihanian Mashhadi, A   Open
  18739   MAE 577LLB   Cad Applications   L1   LAB   TBA    TBA   Remote   Remote    Raihanian Mashhadi, A   Closed
  18763   MAE 577LLB   Cad Applications   L2   LAB   TBA    TBA   Remote   Remote    Raihanian Mashhadi, A   Open
  18774   MAE 577LLB   Cad Applications   L3   LAB   TBA    TBA   Remote   Remote    Raihanian Mashhadi, A   Open
  19268   MAE 577LLB   Cad Applications   L4   LAB   TBA    TBA   Remote   Remote    Raihanian Mashhadi, A   Open
  18087   MAE 578LEC   Cardiovascular Biomechans   000   LEC       Multiple meeting patterns.   See class detail       Meng, H   Open
  24776   MAE 578LEC   Cardiovascular Biomechans   001   LEC       Multiple meeting patterns.   See class detail       Meng, H   Open
  24130   MAE 584LEC   Nano/microtechnologies Mems   000   LEC   T R    12:45 PM - 2:00 PM   Remote   Remote    Hua, Z   Open
  22342   MAE 585LEC   Mech Propts Of Materials   000   LEC   M W F    10:20 AM - 11:10 AM   Remote   Remote    Armstrong, J N   Open
  22346   MAE 594LEC   Robotics Ii   000   LEC   M W F    11:30 AM - 12:20 PM   Norton 112   North Campus    Kalanovic, V D   Open
  24197   MAE 594LEC   Robotics Ii   ONL   LEC   M W F    11:30 AM - 12:20 PM   Remote   Remote    Kalanovic, V D   Open
  19622   MAE 598TUT   Graduate Internship   000   TUT   TBA    TBA   Remote   Remote    Salac, D   Open
  21837   MAE 601TUT   Individual Problems   BAY   TUT   TBA    TBA      North Campus    Bayandor, J   Open
  15306   MAE 601TUT   Individual Problems   DAR   TUT   TBA    TBA   ARR   Arranged    Dargush, G F   Open
  23822   MAE 601TUT   Individual Problems   KAN   TUT   TBA    TBA      North Campus    Kang, J   Open
  19607   MAE 601TUT   Individual Problems   NOU   TUT   TBA    TBA      North Campus    Nouh, M A   Open
  Class   Course   Title   Section   Type   Days   Time   Room   Location   Instructor (*) additional instructors   Status
  15307   MAE 601TUT   Individual Problems   PAT   TUT   TBA    TBA   ARR   Arranged    Patra, A K   Closed
  21792   MAE 601TUT   Individual Problems   REN   TUT   TBA    TBA      North Campus    Ren, S   Open
  17836   MAE 610LEC   High Perform Computing 2   000   LEC       Multiple meeting patterns.   See class detail       Walker, E   Open
  13324   MAE 660TUT   Dissertation   BAI   TUT   TBA    TBA      South Campus    Baier, R E   Open
  20587   MAE 660TUT   Dissertation   BAT   TUT   TBA    TBA   Jarvis 339   North Campus    Battaglia, F   Open
  18058   MAE 660TUT   Dissertation   BAU   TUT   TBA    TBA   ARR   Arranged    Bauman, P   Open
  21813   MAE 660TUT   Dissertation   BAY   TUT   TBA    TBA      North Campus    Bayandor, J   Open
  17473   MAE 660TUT   Dissertation   BEH   TUT   TBA    TBA   ARR   Arranged    Behdad, S   Open
  20590   MAE 660TUT   Dissertation   BOR   TUT   TBA    TBA   ARR   Arranged    Borazjani, I   Open
  21467   MAE 660TUT   Dissertation   CHE   TUT   TBA    TBA      North Campus    Chen, J M   Open
  12995   MAE 660TUT   Dissertation   CHO   TUT   TBA    TBA   ARR   Arranged    Chowdhury, S   Open
  13010   MAE 660TUT   Dissertation   CHU   TUT   TBA    TBA   ARR   Arranged    Chung, D D   Open
  12960   MAE 660TUT   Dissertation   CRA   TUT   TBA    TBA   ARR   Arranged    Crassidis, J L   Open
  12872   MAE 660TUT   Dissertation   DAR   TUT   TBA    TBA   ARR   Arranged    Dargush, G F   Open
  12875   MAE 660TUT   Dissertation   DAS   TUT   TBA    TBA   ARR   Arranged    Das, S   Open
  12839   MAE 660TUT   Dissertation   DES   TUT   TBA    TBA   ARR   Arranged    Desjardin, P E   Open
  17474   MAE 660TUT   Dissertation   ESF   TUT   TBA    TBA   ARR   Arranged    Tarkesh Esfahani, E   Open
  12688   MAE 660TUT   Dissertation   FEL   TUT   TBA    TBA   ARR   Arranged    Felske, J D   Open
  17475   MAE 660TUT   Dissertation   HAL   TUT   TBA    TBA   ARR   Arranged    Hall, J   Open
  12424   MAE 660TUT   Dissertation   HUA   TUT   TBA    TBA   ARR   Arranged    Hua, Z   Open
  Class   Course   Title   Section   Type   Days   Time   Room   Location   Instructor (*) additional instructors   Status
  17476   MAE 660TUT   Dissertation   KAR   TUT   TBA    TBA   ARR   Arranged    Karami, M A   Open
  23346   MAE 660TUT   Dissertation   LAG   TUT   TBA    TBA      North Campus    Lagor, F D   Open
  12075   MAE 660TUT   Dissertation   LEW   TUT   TBA    TBA   ARR   Arranged    Lewis, K E   Open
  11962   MAE 660TUT   Dissertation   MAD   TUT   TBA    TBA   ARR   Arranged    Madnia, C K   Open
  11807   MAE 660TUT   Dissertation   MEN   TUT   TBA    TBA   ARR   Arranged    Meng, H   Open
  11793   MAE 660TUT   Dissertation   MOL   TUT   TBA    TBA   ARR   Arranged    Mollendorf, J C   Open
  11719   MAE 660TUT   Dissertation   MOO   TUT   TBA    TBA   ARR   Arranged    Mook, D   Open
  18767   MAE 660TUT   Dissertation   NOU   TUT   TBA    TBA   ARR   Arranged    Nouh, M A   Open
  20473   MAE 660TUT   Dissertation   PAT   TUT   TBA    TBA   Furnas 605   North Campus    Patra, A K   Open
  16367   MAE 660TUT   Dissertation   RAI   TUT   TBA    TBA   ARR   Arranged    Rai, R   Open
  21468   MAE 660TUT   Dissertation   REN   TUT   TBA    TBA      North Campus    Ren, S   Open
  11393   MAE 660TUT   Dissertation   RIN   TUT   TBA    TBA   ARR   Arranged    Ringuette, M J   Open
  11040   MAE 660TUT   Dissertation   SAL   TUT   TBA    TBA   ARR   Arranged    Salac, D   Open
  10972   MAE 660TUT   Dissertation   SIN   TUT   TBA    TBA   ARR   Arranged    Singh, T   Open
  23179   MAE 660TUT   Dissertation   SNO   TUT   TBA    TBA      North Campus    Snoeyink, C   Open
  10574   MAE 660TUT   Dissertation   WET   TUT   TBA    TBA   ARR   Arranged    Wetherhold, R C   Open
  18059   MAE 660TUT   Dissertation   WOD   TUT   TBA    TBA   ARR   Arranged    Wodo, O   Open
  17477   MAE 660TUT   Dissertation   YOO   TUT   TBA    TBA   ARR   Arranged    Yoo, J   Open
  23345   MAE 660TUT   Dissertation   ZHE   TUT   TBA    TBA      North Campus    Zheng, M   Open
  24194   MAE 673LEC   Vibration Contr Of Struct   000   LEC   T R    9:35 AM - 10:50 AM   Remote   Remote    Singh, T   Open