|  | Oct 30, 2025 |  |  | 
	     
			
		  	|  | 
              
                | CSCI 334 - User-Interface Programming(4 hours)  Prerequisites: CSCI 332. The fundamentals of user-interface design and programming. Using principles of human-computer interaction, the course teaches how to program within a windowing environment: object-oriented design techniques, forms, event-driven programming, multithreading, and network programming. Programming language and platform may vary. Lecture 3 hours, laboratory 2 hours. (Laboratory fee required)
 
 
  Add to Portfolio (opens a new window) |  |