College Professor - Computer Science Instructs and prepares courses, evaluates student work, maintains laboratory materials, engages in professional development, and participates in scholarly activities. Responsibilities include teaching in various modes, advising students, and contributing to course and program development.