7335 lectures