Trenton Computer Festival Logo Trenton Computer Festival TCF Contributors U.S.1 Newspaper A-WIT Technologies, Inc.
Home Tentative Dates - Saturday & Sunday April 25th and 26th, 2009 and Professional Conference on Friday April 24th 2009


Software/Networks - Sunday April 23, 2006, Room RC G

10:30 am to 11:30 am
Introduction to Java
by Michael Redlich, ExxonMobil Research & Engineering

Abstract :

This seminar is an introduction to the Java programming language. Java is an object-oriented programming (OOP) language created by James Gosling at Sun Microsystems. Since knowledge of OOP is vital in the development of robust applications, the OOP paradigm will be introduced. Advantages of OOP over structured programming and the four attributes of OOP (data encapsulation, data abstraction, inheritance, and polymorphism) will be discussed as well. Some Java keywords will be reviewed before introducing the Java class mechanism. A small, working Java example will be reviewed to demonstrate how the attributes of OOP are utilized within Java classes. (Prerequisite: working knowledge of a structured programming language such as C, FORTRAN, or Pascal).

Bio :

Michael P. Redlich is a Senior Research Technician (formerly a Systems Analyst) at ExxonMobil Research & Engineering, Co. with extensive experience in developing custom web and scientific laboratory applications. Mike also has experience as a Technical Support Engineer for Ai-Logix, Inc. where he developed computer telephony applications. As a member of the Amateur Computer Group of New Jersey (ACGNJ), he dedicates much of his free time facilitating the monthly ACGNJ Java Users Group and serving as ACGNJ Secretary. He has a Bachelor of Science in Computer Science from Rutgers University. Mike's computing experience includes computer security, relational database design and development, object-oriented design and analysis, C/C++, Java, Visual Basic, FORTRAN, Pascal, MATLAB, HTML, XML, ASP, VBScript, and JavaScript in both the PC and UNIX environments.


11:40 am to 12:40 pm
Java Advanced Features
by Michael Redlich, ExxonMobil Research & Engineering

Abstract :

This in-depth seminar will cover some of the advanced features of Java. Four main topics will be presented: applets and applications, exception handling, JavaBeans, and Java Database Connectivity (JDBC). Each of these topics will be individually discussed and a sample code will be reviewed to demonstrate how each feature is implemented. There will also be a brief introduction to the Java 2 Collections. Prerequisite: working knowledge of fundamental Java.

Bio :

Michael P. Redlich is a Senior Research Technician (formerly a Systems Analyst) at ExxonMobil Research & Engineering, Co. with extensive experience in developing custom web and scientific laboratory applications. Mike also has experience as a Technical Support Engineer for Ai-Logix, Inc. where he developed computer telephony applications. As a member of the Amateur Computer Group of New Jersey (ACGNJ), he dedicates much of his free time facilitating the monthly ACGNJ Java Users Group and serving as ACGNJ Secretary. He has a Bachelor of Science in Computer Science from Rutgers University. Mike's computing experience includes computer security, relational database design and development, object-oriented design and analysis, C/C++, Java, Visual Basic, FORTRAN, Pascal, MATLAB, HTML, XML, ASP, VBScript, and JavaScript in both the PC and UNIX environments.


12:50 pm to 1:50 pm
iTunes for iDiots
by David Ciotti, The College of New Jersey

Abstract :

Downloading, ripping, burning, converting, transferring, everything you always wanted to know about iTunes but were afraid to ask.

Bio :

David Ciotti works for the School of Engineering at The College of New Jersey. He has been the Macintosh Technical support for Mercer County Community College and has taught Troubleshooting and maintaining your Macintosh for CompuMaster.


2:00 pm to 3:00 pm
Introduction to Photography in the Digital Age
by Bill Achuff, User Group Alliance/Achuff Photography

Abstract :

Bill Achuff will discuss a wide range of digital photography related topics from how to shop for a digital camera, to how to use it to its fullest potential, to cell phone photography and Internet photo sharing services. The terminology surrounding digital photography will be explained in a simple and easy to understand manner. He'll also explore converting old photos from film, slides or print to digital and how to convert digital photos into works of art.

Bio :

Bill is a photographer for Journal Register, publishers of more than thirty local and regional daily, weekly and monthly newspapers. He has tested and reviewed dozens of cameras for a variety of publishers including MacDesign. He has written articles for Photoshop User and other photography magazines. He has also presented training sessions for a variety of software applications, which digital photographers and artists typically use when working with photos.

Last Update on Sun Apr 22 11:04:34 EDT 2007