May 16, 2024  
2013-14 Undergraduate Catalog 
    
2013-14 Undergraduate Catalog [ARCHIVED CATALOG]

CSC 312A - Human-Computer Interfaces

4 Credit(s)
This course presents the fundamentals of computer/user interfaces using windows frameworks and object-oriented programming concepts. The basic concepts of a user interface, including command-based, graphical, and multimedia interfaces, are covered in a manner independent of specific technologies. A modern window-based interface implementation is then introduced through the use of one or more current object-oriented programming languages and object interface libraries. (Consult the instructor for the language(s) and libraries to be used.) Three lecture hours and three hours of scheduled laboratory per week, plus programming work outside of class. Prerequisite: CSC 202J .