Gregory Safko

Adjunct Professor, Mathematics and Computer Science

 

 

   BA, Mathematics, Rowan University link

   MA, Computer Science, Rowan University link

   PhD, Computer Information Systems, Nova Southeastern University link

    Camden County College, Blackwood, NJ

    Drexel University, Philadelphia, PA

   Rowan University, Glassboro, NJ

   Fairleigh Dickinson University, Teaneck, NJ

   Nova Southeastern University, Ft. Lauderdale, FL

   Strayer University, Center City Campus, Philadelphia, PA

    email: gregory.safko@gmail.com

Teaching    Research Interests  Publications  Interesting Web Sites Etc.


Courses Presently Taught (Fall 2008):

Computers and Society

Rowan University: Monday 6:30 - 9:00, Bunce 350

Course Info & Syllabus (Fall 2008)

  

Management Information Systems

Fairleigh Dickinson University: Saturday 9:00AM - 3:00PM, Information Center 435

Course & Syllabus (Fall 2008)

 

Information Resource Management

Fairleigh Dickinson University: Friday 7:00PM - 10:00PM, BCC

Course & Syllabus (Fall 2008)

 


Previous Courses Taught

Intro to CIS

Strayer University: Wednesday 6:00 - 10:15, Room 801

Course Info & Syllabus (Spring 2008)

 

Data Structures for Engineers

Rowan University: Tuesday-Thursday 5:00 - 6:15, Robinson 305

Course & Syllabus (Spring 2007)

 

Computing Environments

Rowan University: Monday-Wednesday 5:00 - 6:15, Robinson 312

Course & Syllabus (Fall 2006)

 

 

Enterprise Computing I

Rowan University: Tuesday-Thursday 6:30 - 9:30, Robinson 312 / Edu 2104

Course & Syllabus (Fall 2006)

 

IT Capstone Project

Fairleigh Dickinson University: Friday 6:00 - 8:30, College Center 204

Course & Syllabus (Fall 2006)

 

Management Information Systems

Fairleigh Dickinson University: Saturday 9:00AM - 3:00PM, Information Center 433

Course & Syllabus (Fall 2006)

 

Data Communications and Computer Networks I & II

Fairleigh Dickinson University

Course & Syllabus (Spring 2006)

 

Computer Science & Programming

Rowan University

Course & Syllabus (Spring 2005)

Course & Syllabus (Spring 2003)  

 

Discrete Mathematics

Camden County College (Blackwood Campus)

Course & Syllabus (Fall 2004)

Course & Syllabus (Fall 2002)   

 

Intro to Java

Camden County College (Cherry Hill & Blackwood Campus)

Course & Syllabus (Summer 2003)

Course & Syllabus (Previous Years)

 

Structured Programming in C++ 

Camden County College (Cherry Hill & Blackwood Campus)

Course & Syllabus (Fall 2004)

Course & Syllabus (Spring 2004)

Course & Syllabus (Fall 2003)

Course & Syllabus (Spring 2003)

 

Go to top

 


Research Interests

    DFA/NFA to lex techniques

    Human/Computer Interaction

    Automata Theory

    AI/Robotics

    Cryptology and Steganography

    Computer Virology

    Vector Analysis / Analytic Geometry   

Go to top


Publications

    Defending against Denial of Service Attacks Using a Modified Priority Queue: Bouncer: IEEE Southeast Con, March 2006

    A Technique for Converting NFAs and DFAs to Regular Expressions in Lex: Rowan University STEM Symposium, Spring 2003

     

Go to top


 

Interesting Web Sites

                               

www.snopes.com Ever get those annoying emails warning you about a virus? Are they true? What about other urban legends? Here's the site to go to before you erase  JDBGMGR.EXE

 

www.earthsky.org Popular science topics (about things on earth and in the solar system that affect our daily lives) are discussed. A new topic daily, sometimes with a weekly theme.

 

www.ioccc.org   And you thought you wrote bad code? This is the site for the International Obfuscated C Code Contest. The goal of the competition: To write bad (yet working) C Code

 

Go to top


 

Web Sites with 0% educational value, but 100% fun

                               

www.jumptheshark.com At what point did a TV show start to "tank"? What was the episode in which the viewer knew that the show was slated for cancellation? Here's a fun site with thoughts and opinions on all your favorites, past and present

 

www.dpsinfo.com/dps The Dead Persons Server. Who's dead? Who's alive? And if they're dead, where are they buried? Not much computer science going on here, but it can help you win bar bets.

 

www.imdb.com The Internet Movie Data Base. All of your trivia information for movies can be found here. Who provided the voices for the Seven Dwarfs? You won't find it in the movie, but you can find it here!

 

   

Go to top


Etc.

Adobe Acrobat (for some of my links to files in pdf format)

How to easily memorize pi to 30 decimal places.

My policy on Letters of Recommendation.


Go to top