On-campus and online computer science courses at Harvard Extension School cover programming, web development, software engineering, theory, and more. We also have an <a href="http://www.extension.harvard.edu/degrees-certificates/information-technology">Information Technology Graduate Program</a>, a <a href="http://www.extension.harvard.edu/degrees-certificates/professional-certificates/web-technologies-certificate">web technologies certificate</a>, and a <a href="http://www.extension.harvard.edu/degrees-certificates/professional-certificates/software-engineering-certificate">software engineering certificate</a>, all involving IT courses.