CSE Computing Facilities

(Click on the above phrases to link to the CSE and Facilities websites)

Last Update: 18 October 2010

Note: NEW or UPDATED material is highlighted

For further advice on success in your graduate program (and beyond), visit:
Information for Grad Students in CSE @ UB


  1. Computing @ UB CSE:

    1. Kevin Cleary's Grad Student Orientation Presentation

    2. CSE IT Service Catalog
      • Despite its somewhat cryptic name, this is a useful local site provided by CSE Consulting, containing information on:

        • Help and Support
        • Accounts
        • Hardware Services
        • Software Services
        • Vendor Services

    3. CSE Web Development Support, including:

      1. How to Create Your CSE Home Page
      2. a template for CSE webpages
        • source file is at: /web/faculty/rapaport/501/Template.html

    4. Smith, Ken, "Home/Network Computing" [PDF]
      • Presentation to CSE 501, 5 Sep 2006

    5. Smith, Ken, "Introduction to CSE Facilities" [PDF]
      • Presentation to CSE 501, 5 Sep 2006

    6. How to Manage UBIT Email

  2. How do I use Unix?

    1. Smith, Ken (2010), "Introduction to UNIX" [PDF]

      • logging in
      • basic system architecture
      • getting help, intro to tcsh shell
      • basic Unix file maintenance, intro to emacs
      • I/O redirection
      • shell scripts

    2. CSE Solaris/UNIX Tutorial

    3. Stonebank, M. (2001), "UNIX Tutorial for Beginners"

    4. Bucknell University College of Engineering's "Sun/UNIX Documentation" website.

    5. Ray, Deborah S.; & Ray, Eric J. (2007), UNIX, 3rd Edition, (Visual QuickStart Guide) ( Peachpit Press) isbn 0321442458.

  3. How do I use Emacs/XEmacs?

    1. NEW Prentice, Mike (2010), "Emacs for the Win: CSE 501 Technology Presentation"

    2. GNU Emacs Manual, 16th edition

    3. Ken Smith says: "Emacs has a built-in tutorial. If emacs starts up graphically, it's under the "Help" menu item. If emacs starts up in text mode, you can get to the tutorial by typing Control-h followed by 't' (emacs tells you exactly how to enter the tutorial if you start it up without providing a filename to edit and then read what it says on the screen)."

    4. Bucknell University College of Engineering's "Sun/UNIX Documentation" website.

      • Although aimed primarily at the local environment at Bucknell, you'll find useful information on emacs at: "The Emacs Editor"

    5. For XEmacs (preferred by many over Emacs), Prof. Stuart C. Shapiro recommends:

      1. "XEmacs", Wikipedia.

      2. XEmacs Documentation

      3. Waterson, Sarah (1998), "XEmacs Tutorial"

      4. "Tutorial: xemacs"

      5. ...or just Google "xemacs tutorial".

  4. How do I use Vi?

    1. Google "vi" for useful tutorials.

    2. On the relative merits of Vi vs. Emacs...

      1. Google "vi vs. emacs"

      2. And, on the lighter side, take a look at: "vi vs. emacs"

  5. How do I use LaTeX?

    1. The standard reference on LaTeX is:

        Lamport, Leslie (1996), LaTeX: A Document Preparation System; User's Guide and Reference Manual—2nd edition with corrections (Reading, MA: Addison-Wesley), isbn 0-201-52983-1.

    2. The companion standard reference is:

        Mittelbach, Frank; Goossens, Michel, Braams, Johannes; Carlisle, David; Rowley, Chris; Detig, Christine; & Schrod, Joachim (2004), The LaTeX Companion, Second Edition (Boston: Addison-Wesley), isbn 0-201-36299-6

      which is not only an excellent source of information about LaTeX, but also contains a CD-ROM with a full implementation of LaTeX that runs on Linux, Mac, and Windows.

    3. LaTeX: A document preparation system

    4. Or Google "latex tutorial".

    5. Bill Rapaport's LaTeX template

Text copyright © 2006–2010 by William J. Rapaport
Cartoon links and screen-captures appear here for your enjoyment and are not meant to infringe on any copyrights held by the creators.
For more information on any cartoon, click on it, or contact me.

William J. Rapaport (rapaport@buffalo.edu)