What languages and operating systems are taught?
Languages taught depend on the class. Currently, Java, C/C++, Eiffel, Prolog, Assembly Language, Lisp, and several others are utilized to demonstrate and implement concepts and theories taught in the courses. Operating Systems taught also depend on the platform required for the class. The Department utilizes a variety of platforms in teaching, including Linux, Windows, Solaris, and NetBSD.