Teaching

Courses we teach.

  • CSC320
    Kyros Kutulakos

    Image synthesis and image analysis, aimed at students with an interest in computer graphics, computer vision, or the visual arts.

  • CSC320
    Aviad Levis

    Image synthesis and image analysis, aimed at students with an interest in computer graphics, computer vision, or the visual arts.

  • CSC420
    David Lindell

    An introduction to the fundamental concepts of image understanding — the subdiscipline of AI that gives computers the ability to "see".

  • ECE334
    Roman Genov

    An introduction to digital integrated circuits with an emphasis on the transistor-level aspects of IC design.

  • CSC2529
    David Lindell

    Applications spanning consumer electronics, scientific imaging, HCI, medical imaging, microscopy, and remote sensing — with an emphasis on image-formation models and applied optimization techniques.

  • CSC2530
    Kyros Kutulakos

    Foundations of computational imaging and a survey of recent advances in the field.

  • CSC2539
    Aviad Levis

    Graduate seminar on physics-informed neural representations for visual computing — combining first-principles physics with neural fields for inverse problems and scientific imaging.

  • ECE1388
    Roman Genov

    VLSI circuits and systems design methodology in deep submicron CMOS technologies using advanced CAD tools.