BS Course IS224: Visual Programming

The objective of the course is to give to the student the basis for developing visual applications. Using a carefully selected visual programming language, the following topics are studied: Data structures review (vectors, linked lists, files). OO design, OO programming techniques, exception handling, modular programming. GUI design rules. Model View Control (MVC) architecture, event handing. Swing model and components, Multithreading, Networking (Client Server Model), and access to databases.

ملحقات المادة الدراسية