News

This course introduces students to object oriented programming with Java(TM). Basic concepts are introduced early, with a strong focus on classes. Additional topics include event driven (Windows) ...
An introduction to the principles of object-oriented programming. This course covers both object-oriented programming techniques and their application to program design including classes, objects and ...
Intended for students who have completed COMP_SCI 111, but don’t have any other formal Computer Science background. It will provide an introduction to object-oriented programming in Python, preparing ...
Another topic I covered with during my interview with Sun Microsystems' Joe Hartley was "Greenfoot," a tool that Sun helped develop (providing financial and consultative support to the developers) to ...
A study of the object-oriented paradigm applied to software development and database design. The course includes practical work with an object-oriented analysis and design method, a UML CASE tool and ...
What is a Real-Time Operating System (RTOS), and what does “real-time” mean anyway? What are the various kinds of state machines, and how to code them efficiently in C? What is object-oriented ...
This paper reviews some programming techniques in R that have proved useful, particularly for substantial projects. These include several versions of object-oriented programming, used in a large ...