The University of St. Thomas

Brad Rubin's bio

Brad Rubin's photo
Brad Rubin , Ph.D.

Associate Professor

bsrubin@stthomas.edu
Phone: (651) 962-5506
Toll Free: (800) 328-6819, Ext. 2-5506
Fax: (651) 962-5543

Office Location: OSS 312

Courses I'm Currently Teaching:
Course Title Credit Hours Days Time
SEIS635 - 01 Object-Oriented App An & Des 3 -  -   W  -  -  - 1745-2100
SEIS720 - 01 Computer Security 3 -  T   -  -  -  - 1745-2100
SEIS731 - 01 Information Retrieval 3 -  -   -  R  -  - 1745-2100

Interests:


Computer security, honeypots, information retrieval, networking, music informatics.

Career Highlights:

Brad Rubin is an Assistant Professor at the University of St. Thomas in St. Paul in the Graduate Programs in Software Engineering department where he teaches Computer Security, Advanced Computer Security, TCP/IP Protocols, and Information Retrieval.

Previously, he spent 14 years with IBM in Rochester, MN, working on all facets of the AS/400 hardware and software development, starting with its first release. He was a key player in IBM's move to embrace the Java platform, and was lead architect of IBM's largest Java application, a business application framework product called San Francisco (now part of WebSphere). He was also chief technology officer for the Data Storage and Information Management division of Imation Corp., as well as the leader of its R &D organization.

Brad has degrees in Computer and Electrical Engineering from the University of Illinois, Champaign-Urbana, and a Doctorate in Computer Science from the University of Wisconsin, Madison. He has co-taught the Senior Design course in Electrical and Computer Engineering at the University of Minnesota, and developed and taught the university's Computer Security course in Fall 2002 and Fall of 2003. Brad also chairs the Minnesota TECHCORPS Advisory Board.

Dr. Rubin holds four patents and four invention disclosures, has authored many research and trade publications (including a book chapter on Public-Key Algorithms), and is a frequent speaker on technology topics. Also, he consults in the computer security area, advises Wall Street firms on industry dynamics, and has served as an expert consultant on an intellectual property case.

Courses:


Computer Security -- SEIS 720
Advanced Computer Security -- SEIS 721
Information Retrieval -- SEIS 731
LAN and Internetworking Protocols -- SEIS 715

Academic History:

Ph.D., Computer Science, University of Wisconsin-Madison
M.S. Electrical Engineering, University of Illinois-Urbana
B.S. Computer Engineering, University of Illinois-Urbana