Dr. Eric Berkowitz

 

Eric Berkowitz

Associate Professor

Assistant Chair, Department of Computer Science
and Information Technology

Director, Network Computing


Roosevelt University

Department of Computer Science and Information Technology




Not just an online library, an Online Librarian.



 

For information related to the iBrarian project please see the iBrarian Project page.

Location and Contact Information


Address:

Department of Computer Science and

Information Technology

Roosevelt University


1400 N Roosevelt Boulevard

Schaumburg, IL 60173, USA


430 South Michigan Avenue

Chicago, IL 60605, USA


Email:

eberkowi@roosevelt.edu


Web Page:

http://cs.roosevelt.edu/eric/


Phone:

(847) 619-8532

Fax:

(847) 619-8552



Office Hours (Spring 2009):


(SCH) Tuesday 3:00-6:30

(SCH) Thursday 3:00 - 6:30


Office Hours (Fall 2010):



Occasionally you have to look at the results of your brilliant theories.


-Gary Kasparov



What we learn from a great teacher cannot be put into a book, because it is in a look, an inflection, a quirk of personality or a tossed-off comment. The greatest human lessons are found in the power of presence.


-David Wolpe

Eric Berkowitz's Student Research


Prof. Eric Berkowitz is currently supervising student research in the following areas. If you would like to join any of our projects please contact me at eberkowi@roosevelt.edu


Eric Berkowitz's Supervised Research:


Published Paper Web Index

Prof. Eric Berkowitz and his students are currently working on a system to create a map of the published academic papers currently available for free download from the web


Reasoning and Communications for Cooperative Agents and Robots


Prof. Eric Berkowitz and his students are currently working on a grounded concept creation that will facilitate communication and matching reasoning processes for cooperative system.

 
Eric Berkowitz's AI and Parallel Programming Lab


Hardware

 Two Sun Microsystems Enterprise servers.
 17 New Apple workstations.
 Several PC style systems.
 A private link to the Internet.




     
     
http://www.neooffice.org/http://www.postgresql.org/http://www.apache.org/http://www.apache.org/http://www.openoffice.org/http://www.netbeans.org/http://www.sun.com/java/http://jakarta.apache.org/tomcat/http://www.apple.com/http://www.gimp.org/http://www.inkscape.org/http://www.audacity.org/http://www.blender.org/http://www.neooffice.orghttp://www.postgresql.orghttp://www.apache.orghttp://www.openoffice.orghttp://www.netbeans.orghttp://java.sun.comhttp://tomcat.apache.orghttp://livepage.apple.com/http://www.maics.us/MAICS2004.pdfshapeimage_14_link_0shapeimage_14_link_1shapeimage_14_link_2shapeimage_14_link_3shapeimage_14_link_4shapeimage_14_link_5shapeimage_14_link_6shapeimage_14_link_7shapeimage_14_link_8

Eric Berkowitz's Collection of Linux Tools









Distros? I've seen them all. Here are my best suggestions of those we use in the lab and our research:


Open Suse The only complete distro that works out of the box, is up-date (but not bleeding-edge) and stable --yes stable. http://www.opensuse.org/
Ubuntu Linux. The quickest path between you and a functional Linux desktop. Also try Kubuntu for the more mature KDE workspace environment on the same base system.
Crux: a good, instant-server or minimalist distro for those who do want to compile a custom kernel. http://www.crux.nu/
Centos: the quickest path to a GUI based Enterprise Server Linux (based on Redhat Server) CentOS
 
NEW Version 3.3 of the Java Console for Netbeans
http://cs.roosevelt.edu/eric/console.htmlhttp://cs.roosevelt.edu/eric/console.htmlshapeimage_20_link_0

Eric Berkowitz's Collection of Tools for Java and Web Programming











Eclipse Historically the best IDE for Java development. Currently surpassed by Netbeans for Web and J2EE development
How Sun's Java documentation cost me hundreds of hours of wasted work -- a warning about hashed sets in Java -- See the explanation and "equals contract" in Chapter 3 of Effective Java by Joshua Bloch
Netbeans a good platform independent IDE for Java C and C++ (POSIX) with built in facilities for Web and J2EE development