M.Sc of Nanotechnology and engineering - (2017)
Department Compulsory Req. (16) Hours:
Line No.CodeCourseHoursPrerequisiteTeaching Method
1247000NTC700 fundamentals of science and nanotechnology 3Blended
1257000Nano700 introduction to nanoscience and nanotechnology 3EquivalentBlended
1247010NTC701 nanostructures and nanomaterials 3On Campus
1257020Nano702 nanomaterials structures 3EquivalentOn Campus
1247020NTC702 semiconductor materials 3Blended
1257010Nano701 semiconductor devices 3EquivalentBlended
1247030NTC703 nano fabrication and characterization 3On Campus
1257030Nano703 nanofabrication and characterization 3EquivalentOn Campus
1247040NTC704 multi-scale and multi-physics modeling 3On Campus
1257040Nano704 multiscale and multiphysics modeling 3EquivalentOn Campus
1247160NTC716 seminar 1Electronic Course
1257170Nano717 seminar 1EquivalentElectronic Course

Department Elective Req. (9) Hours:
Line No.CodeCourseHoursPrerequisiteTeaching Method
1247011NTC701S nano biomaterials 3On Campus
1257060Nano706 nano biomaterials 3EquivalentOn Campus
1247012NTC701E micro and nanoelectromechanical systems (mems/nems) 3On Campus
1257050Nano705 micro and nanoelectromechanical systems (mems/nems) 3EquivalentOn Campus
1247021NTC702S nanofabrication by assembly and functionalization 3---On Campus
1247022NTC702E printed electronics 3---On Campus
1247031NTC703S chemistry of nanomaterials 3On Campus
1257080Nano708 chemistry of nanomaterials 3EquivalentOn Campus
1247032NTC703E design and automation for nano devices 3On Campus
1257070Nano707 design and automation of nanodevices 3EquivalentOn Campus
1247041NTC704S nano optics 3---On Campus
1247042NTC704E nanoelectronics devices and systems 3On Campus
1257090Nano709 nanoelectronics devices and systems 3EquivalentOn Campus
1247050NTC705 thin films science and technology 3On Campus
1257100Nano710 thin films science and technology 3EquivalentOn Campus
1247060NTC706 nanoscale modeling and simulation 3---On Campus
1247070NTC707 nano sensors and actuators 3---On Campus
1247080NTC708 nano medicine 3On Campus
1257110Nano711 nano medicine 3EquivalentOn Campus
1247090NTC709 nanotechnology for solar cells 3On Campus
1257120Nano712 nanotechnology applications in solar cells 3EquivalentOn Campus
1247100NTC710 carbon nanotubes materials and devices 3---On Campus
1247110NTC711 electrochemical nanomaterials and devices 3On Campus
1257130Nano713 electrochemical nanodevices 3EquivalentOn Campus
1247120NTC712 micro and nano robots 3---On Campus
1247130NTC713 water desalination using nanotechnology 3On Campus
1257140Nano714 water desalination using nanotechnology 3EquivalentOn Campus
1247140NTC714 special topics in nanotechnology 3Electronic Course
1257150Nano715 special topics in nanotechnology a 3EquivalentElectronic Course
1247150NTC715 special topics in nanotechnology 3Electronic Course
1257160Nano716 special topics in nanotechnology b 3EquivalentOn Campus

Specialization Compulsory Req. (9) Hours:
Line No.CodeCourseHoursPrerequisiteTeaching Method
1247990NTC799 master's thesis 9On Campus
1257990Nano799A master thesis 9EquivalentOn Campus
1247991NTC799 master's thesis 6On Campus
1257991Nano799B master thesis 6EquivalentOn Campus
1247992NTC799 master's thesis 3On Campus
1257992Nano799C master thesis 3EquivalentOn Campus
1247993NTC799 master's thesis 0On Campus
1257993Nano799D master thesis 0EquivalentOn Campus