Mathematics for foundations of computer science. Topics include sets, functions, relations, symbolic logic,
algebraic structures, graphs, and counting techniques. Prerequisite: MATH 1745 or permission of instructor. 3 hours
Graphical User Interface is an introduction to human-computer interaction and graphical user interfaces with object oriented programming. Topics include drawing in 2-D primitives, the 2-D graphic pipeline, human-computer interaction, window systems, and some extensions of 3-D graphics. Current graphics programming tools will be used with Objective-Oriented programming techniques. Prerequisite: CSCI 2243. 3 hours
Advanced reporting, special forms of journalistic writing, photojournalism, writing to deadlines. Students will be required to write and shoot photographs for student newspaper. Introduction to basics of newspaper layout. Prerequisites: COMM 2313, PHOT 1023. 3 hours.