On-campus and online computer science courses at Harvard Extension School cover programming, web development, software engineering, theory, and more. We also have an Information Technology Graduate Program, a web technologies certificate, and a software engineering certificate, all involving IT courses.