Page Content
Gene Cooperman
I do research in high performance computing and computational algebra. First, some random pointers about me.
-
RESEARCH
- TEACHING: In 2011-12, I am teaching two sections of the Computer Organization course, and a graduate course in High Performance Computing.
-
Computer Organization (Fall, 2011 --- the organization of a computer from the lowest to the highest levels; concentrates on assembly and C with pointers, and then evolves to the low- and high-level; lower level: assembly language, machine language, CPU layout, pipelining, cache; higher level: C with pointers, introduction to systems programming (mini-shell with pipes and redirection of stdin/stderr/stdout), brief introduction to Python as a high-level scripting language)
-
High Performance Computing (Spring, 2012 --- students work in twos or threes on a project at the forefront of research, with frequent oral and written progress reports; class lectures provide background and supplementary information relevant to the projects chosen by the students; no textbook: many of the lectures are not available in standard textbooks)
-
SEMINAR:
-
Systems Seminar: I have led the systems seminar since at least 2005. The systems seminar is open to all and is held during Fall and Spring semester. Abstracts for the weekly talks are found on the web page.
My office is in 336 WVH. My High Performance Computing Lab is in 370 WVH. The extension there is x7127. Next, some random pointers of interest to me.
-
College of Computer Science (including Campus Map (West Village H, Building 23H on map) and 23H on this close-in map, CCS site search, ftp, research, hours of course sequences (Fall/Spring: pdf) (and summer), myNEU, (to find out your classes, login to myneu, so it knows who you are; then go to "faculty services" so it knows you're a faculty member; then select "Site map", followed by current semester, followed by "Summary Class List", and it should now know your course and key code; Select course to see Roster (aka "Summary Class List"), and save as "text")
-
Older overview of links for CCIS undergrad courses, drop/add, etc. (or alt), CCIS undergraduate course descriptions (C.S., not I.A.: see next item), N.U. undergraduate and graduate course descriptions, N.U. undergraduate and graduate course schedules, N.U. honors program, N.U. final exam schedules (changes frequently, look up registrar), Online course grade submission using Banner, CCIS graduate school (with M.S. and Ph.D. program requirements ), CCIS graduate courses (M.S. and Ph.D.) (or alt), and Forms for current CCIS graduate students (e.g. CS 8982 (Readings) and CS 8984 (Research/Projects)
-
webmail for CCS
-
Java-capable ssh client for CCIS
-
CCIS account request form (and use: ssh login.ccs.neu.edu and login as "account" with password same as the username)
-
Research accounts admin
-
CCS Crew
-
configuring mutt to use IMAP (with example configs); or do:
mutt -f imap://zimbra/inbox (new mail, needs zimbra.ccs.neu.edu if not from ccs machine), or mutt -f "{imap.ccs.neu.edu/ssl/user=$USER}INBOX" (for older mail) (or maybe env MAIL=... mutt)
-
Zimbra web mail (server: zimbra.ccs.neu.edu)
-
CCIS colloquia (2009-2010)
- CCS seminar rooms to reserve: 164 WVH, 166 WVH, and 366 WVH (calendar) ; Write to operations@lists.ccs.neu.edu with room number and time/dates in order to reserve it.
-
Internal mailing lists (CCIS only)
-
Northeastern University home page (URLs change often)
-
CCIS internal calendar (Type "gc" (goto calendar); Alternatively, click on this calendar.ccs.neu.edu page; Then search on that page for the word "calendar"; Then click on that calendar tab.)
-
CCIS Wiki
-
CCIS Colloquia and Seminars (and Distinguished Speaker Series)
-
PhD Student Seminar (Thursdays at 3:00 p.m.)
-
Boston University CS Colloquium Series
-
MIT EECS Seminars
-
CSAIL Dertouzos Lecturer Series (2009-10) (w/ directions)
-
Harvard CS Colloquium Series
-
ACM (Association for Computing Machinery)
-
Computing Research Association
-
N.U. Beowulf cluster (CCS/ECE) (and its configuration)
-
ASCC (Advanced Scientific Computation Center) (currently 24 GB 2-way SMP Itanium, 2 x 12 GB, and 16 node cluster)
-
B.U. Scientific Computing and Visualization Facilities
-
SCIEnce (Symbolic Computing in Europe: European Union project: 2006 - 2011)
-
N.U. Online/Offline Writing Lab (NU OWL)
-
UNIXhelp for users
-
N.U. Administrative Services
-
Research with DSPA (now called RAF) and other units (DRM -> DSPA -> RAF, also proposal processing forms, and fringe benefit rates)
-
Budget Office (see especially "Policies and Procedures" -- unfortunately only in Microsoft Word)
-
Accounts Payable (online " Expense Reimbursement Voucher", or older version: " Expense Reimbursement Voucher" (For older version, using the 2-year old OpenOffice 3.1 of CCIS: Menu: Format -> Page / Page / increase width/height to 9.3"/11.9" (page 1) and 13"/9.0" (page 2; set landscape) Menu: File -> export as pdf (choose "All sheets"); "export as pdf" allows one to preview in pdf; sometimes, printing directly from OpenOffice can work with large page format, but be sure to select "All Sheets" in print panel;
pdftk input travelexpense.pdf burst; pdftk A=pg_0001.pdf B=pg_0002.pdf cat A BW output pg.pdf; (If pdftk complains about input error on travelexpense.pdf from oowriter, then manually create pg_0001.pdf and pg_0002.pdf from inside oowriter or evince.) use evince to print pg.pdf (not command line)
-
Purchasing ( Procurement Card (personal credit card not allowed), Preferred Vendor, Travel, and MA State Tax Exempt Forms (incl. ST-2))
-
Information Services (central computer facilities)
-
N.U. licensed software (click on "Software" tab at top)
-
N.U. parking ($70.00 book of 10 coupons available for 24-hour parking); and with online parking permit application; select page 4 and "postpone validation" to find out if permits are available yet
-
Human Resources Management Forms and Manuals
-
Student employment (Part-Time Paysheets, etc.)
-
SpamAssassin (with CCIS HOWTO) (or try CRM114; also, see list of known spammers; or Habeas Sender (whitelist includes trademarked, copyrighted text); or senderbase of large e-mailers and their history; Hashcash FAQ (free, for verifying legitimate e-mail), Phishing reports Attach phish and Send to e-mail: mailchannels-neucsd-spam . The hostname of the previous e-mail is: feedback.cloudmark.com )
-
How software patents hurt software innovation (also see When Patents Attack, from "This American Life")
In the early days of the Web, it was popular to set up some web pages that would index all of human knowledge. Here is the trichotomy that I chose for my own index. You are welcome to look more deeply into this tree of knowledge.
General Info (non-C.S., non-tongue twister)
Gene Cooperman
College of Computer Science, 202-WVH
Northeastern University
Boston, MA 02115
e-mail: gene "at" ccs.neu.edu
Phone: (617) 373-8686
Fax: (617) 373-5121