upprevious
Up:Teaching
 
 

Computer Science 3990 $\bullet$ GUI and Event Driven Programming

Course Outline $\bullet$ Fall 2002


Instructor: Dr M. Mouhoub Office: C308.13  
         
         
Method of Evaluation: Project(report+code+presentation) 70%    
Final Exam 30%    
       

Required prerequisites: CS2620.

Reading Material


Course Objectives


Topics

  1. GUI programming and Interface Design
  2. Event Driven Programming : discussion of programming models, structuring programs, Java specifics
  3. Human Machine Interaction :   foundations of the interaction between the human and the machine, principles and guidelines governing the current practice of user modeling, task analysis, design and evaluation of user interfaces
  4. Programming in Java
    1. Introduction to Java Applets and Applications.
    2. Basic Graphical User Interface Components.
    3. Advanced Graphical User Interfaces.
    4. Exception Handling
    5. Multithreading
    6. Files and Streams

upprevious
Up:Teaching
Malek Mouhoub 2003-03-10