COMP 266 Introduction to Web Programming is designed to teach beginners how to program for the Web in HTML and JavaScript. By taking this course, students will not only acquire some IT skills (much-needed on the job market), but also gain some essential insights into computer programming in preparation for future computing courses.

COMP 687 Advanced Topics in Empirical Software Engineering introduces students to the various disciplines related to experimental software engineering.Topics include the design of qualitative research methods, techniques for validating a formulated software engineering hypothesis, software measurement techniques, and software engineering knowledge-building mechanisms.