Allen Stix
Associate Professor

E-mail: astix@pace.edu

School/College:
  • Seidenberg School of Computer Science and Information Systems

Department(s):
  • Computer Science West

Primary Location:
Goldstein Academic Center Room 323

Office Phone:
+1 (914) 773-3933

Education

MS, Pace University, 1982
Computer Science

PhD, University of Pittsburgh, 1973
Sociology

BA, Dickinson College, 1966
Mathematics

Scheduled Courses

Spring 2014:
No courses scheduled.

View All Courses Taught
  • CIS 101: Cmptrs & Environmental Science
  • CIS 101: Cmptrs & Frnsc Scnce Lrng Pod
  • CIS 101: Computers & Social Respnsblty
  • CIS 101: Computers & Social Rspnsblty
  • CIS 101: Computers and The Environment
  • CIS 101: Introduction to Computing
  • CS 121: Computer Programming I
  • CS 122: Computer Programming II
  • CS 312: Computers and Society
  • CS 389: Software Engineering
  • CS 397: Computer Security & Identity
  • CS 490: Ind Study in Computer Science
  • CS 502: Fundamentals of Programming
  • CS 602: Fndmntl Cmptr Sci I with Java
  • CS 606: Fndmntl Cmptr Sci II with Java
  • CS 608: Algorithms & Computing Theory
  • DCS 891: Research Seminar I
  • DCS 891: Research Seminar II
  • IS 223: Fundamentals of Programming
  • IS 323: Object-Oriented Programming
  • IS 495: Information Systems Internship
  • IS 600: Grad Independent Study in IS
  • IS 612: Objct Oriented Cncpts & Dvlpmt
  • IT 304: Network & Internet Security
  • IT 603: Overview of Infrmtn Security
  • IT 620: Opn Srce Appl Dvlpmnt I
  • IT 621: Opn Srce Appl Dvlpmnt II
  • IT 630: Design & Prgrm User Interfaces
  • IT 660: Network Security
  • Research Interests

    Computer Science Education (Development of Programming Skills); Software Engineering (Software Safety); Distance Education (Asynchronous Learning); Distance Education (Distance Education); Programming Languages (C++ Programming Language); Software Engineering (Software Complexity);

    Awards and Honors

    • Pace University, May 1, 2005 - 2005 University Faculty Award for Distinguished Service
    • Pace University, School of Computer Science and Information Systems, December 31, 1996 - CSIS Excellence in Teaching Award

    PROFESSIONAL MEMBERSHIPS

    • Association for Computing Machinery
    • Computer Professionals for Social Responsibility
    • Institute of Electrical and Electronics Engineers (IEEE)
    • Mathematical Association of America

    Contract, Grants, and Sponsored Research

    • Business Microsimulations [Grant]
      Thinkfinity, Verizon Foundation , Pace University , $10,000.00
      Funded, 2010

    Publications

    • Other [Published]
      Web Interfaces to Backend Databases Using PHP and MySQL
      Proceedings of The Michael L. Gargano 10th Annual Student/Faculty Research Day , May 1 2012
    • Conference Proceeding [Published]
      Project Management and Assessment of Distributed Teams in an Online Capstone Masters-level Information Technology Course
      Proceedings of the 6th International Conference on Proceedings of the 6th International Conference on Proceedings of the 6th International Conference on e-Learning e-Learning , June 12 2011
    • Journal Article, Academic Journal [Published]
      The Trend Toward Online Project-Oriented Capstone Courses
      Computers in The Schools , December 1 2010
    • Journal Article, Public or Trade Journal [Published]
      The Trend toward Online Project-oriented Capstone Courses
      Computers in The Schools , December 1 2010
    • Technical Report [Published]
      The Trend toward Online Project-Oriented Capstone Courses
      CSIS Technical Reports , October (4th Quarter/Autumn) 1 2010
    • Conference Proceeding [Published]
      Assessment of Student Work on Geographically Distributed Information Technology Project Teams
      Proceedings of the World Conference on E-Learning in Corporate, Government, Healthcare, and Higher Education – ELEARN 2009 , October (4th Quarter/Autumn) 1 2009
    • Conference Proceeding [Published]
      Assessment of Student Work on Geographically Distributed Information Technology Project Teams
      Proceedings of The Michael L. Gargano 7th Annual Student/Faculty Research Day , May 1 2009
    • Conference Proceeding [Published]
      Pedagogical Issues in Managing Information Technology Projects Conducted by Geographically Distributed Student Teams
      Proceedings of the 20th International Conference of the Society for Information Technology and Teacher Education – SITE 2009 , March 1 2009
    • Technical Report [Published]
      Applying Abstraction to Master Complexity: The Comparison of Abstraction Ability in Computer Science Majors with Students in Other Disciplines
      CSIS Technical Report , August 1 2008
    • Technical Report [Published]
      The Interplay of Student Projects and Student-Faculty Research
      CSIS Technical Report , December 1 2007
    • Conference Proceeding [Published]
      The Interplay of Student Projects and Student-Faculty Research
      Proceedings of World Conference on E-Learning in Corporate, Government, Healthcare, and Higher Education 2007 , October (4th Quarter/Autumn) 1 2007
    • Technical Report [Published]
      How to Make Double-Clickable Java Applications and Other Things Beginning Java Students Ask About That There is Usually Not Enough Time to Explain
      CSIS Technical Report , September 1 2007
    • Technical Report [Published]
      Building a Steganography Program - Including How to Load, Process, and Save JPEG and PNG files in Java
      CSIS Technical Report , June 1 2006
    • Journal Article, Academic Journal [Published]
      Building a Steganography Program Including How to Load, Process, and Save JPEG and PNG Files in Java
      Mathematics and Computer Education , January (1st Quarter/Winter) 1 2006
    • Technical Report [Published]
      The D.P.S. in Computing Program, A View from the Start and an Assessment Following Its Fifth Year
      CSIS Technical Report , October (4th Quarter/Autumn) 1 2005
    • Journal Article, Academic Journal [Published]
      Developing a Professional Doctorate in Computing: A Fifth Year Assessment
      ACM SIGCSE Bulletin, Inroads , December 1 2004
    • Technical Report [Published]
      Security Informatics: A Paradigm Shift in Information Technology Education
      CSIS Technical Report , November 15 2004
    • Journal Article, Academic Journal [In Preparation; Not Yet Submitted]
      Catching, Creating, and Throwing Exceptions
      Mathematics and Computer Education , August 1 2004
    • Conference Proceeding [Published]
      Security Informatics: A Paradigmatic Shift in Information Technology Education
      Proceedings of the 2nd Symposium on Intelligence and Security Informatics , July (3rd Quarter/Summer) 1 2004
    • Conference Proceeding [Published]
      A Pervasive Computing Solution to Asset, Problem, and Knowledge Management
      Proceedings of the 2002 World Conference on E-Learning in Corporate, Government, Healthcare and Higher Education , October (4th Quarter/Autumn) 1 2002
    • Conference Proceeding [Published]
      Introducing Java Swing Components in Computer Labs
      Journal of Computing in Small Colleges , May 1 2002
    • Conference Proceeding [Published]
      The Doctor of Professional Studies in Computing: An Innovative Professional Doctoral Program
      Proceedings of the 19th Annual Information Systems Education Conference - ISECON 2002 , November 1 2001
    • Technical Report [Published]
      Exception Handling in Java: the try/catch/finally Statement
      CSIS Technical Report , September 1 2001
    • Technical Report [Published]
      How to Write an Object-Oriented Program
      CSIS Technical Report , September 1 2000
    • Journal Article, Academic Journal [Published]
      Java Notes for CS1 Teachers Switching from C++
      Mathematics and Computer Education , April (2nd Quarter/Spring) 1 2000
    • Technical Report [Published]

      A C++ Programmer Sets Out in Java/How to Download, Install, and Use the Java Software from Sun , September 1 1999
    • Conference Proceeding [Published]
      Survey Results and Observations on an Asynchronous Course
      Proceedings of the Fourth Annual Northeastern Conference of the Consortium for Computing in Small Colleges (CCSCNE-99) , April (2nd Quarter/Spring) 1 1999
    • Technical Report [Published]
      Survey Results and Observations on an Asynchronous Course
      CSIS Technical Report , February 1 1999
    • Technical Report [Published]
      An Introduction to Templates in C++
      CSIS Technical Report , September 1 1998
    • Journal Article, Academic Journal [In Preparation; Not Yet Submitted]
      Issues in Object-Oriented and C++ Education for Conventional Programmers
      December 31 1997
    • Book, Scholarly-New [Published]

      Migrating from Pascal to C++ , November 1 1997
    • Technical Report [Published]
      PC-Based Video Conferencing: Guidelines for Opening a Remote Section of a Course
      CSIS Technical Report , November 1 1997
    • Conference Proceeding [Published]
      PC-based Video Conferencing: Opportunities and Guidelines for Opening a Remote Section of a Course
      Proceedings of the Frontiers in Education Conference , November 1 1997
    • Technical Report [Published]
      A Bottom-up Jump-Start in Windows Programming with OWL 2.5 (in Turbo C++ for Windows 4.5)
      CSIS Technical Report , September 1 1997
    • Journal Article, Academic Journal [Published]
      An Introduction to Templates in C++
      Mathematics and Computer Education , September 1 1997
    • Journal Article, Academic Journal [Published]
      C++ As Structured Programming: A Language Overview for the Pascal Community
      Mathematics and Computer Education , April (2nd Quarter/Spring) 1 1997
    • Journal Article, Academic Journal [Published]
      Observations on Teaching C++ After Two Years
      Journal of Computer Science Education , January (1st Quarter/Winter) 1 1997
    • Technical Report [Published]
      A Note on the Unity of Sorting Algorithms
      CSIS Technical Report , September 1 1996
    • Technical Report [Published]
      Observations on Teaching C++ after Two Years
      CSIS Technical Report , September 1 1996
    • Technical Report [Published]
      C++: Function Templates and Class Templates - A Tutorial - Part II
      CSIS Technical Report , October (4th Quarter/Autumn) 1 1995
    • Technical Report [Published]
      C++: Function Templates and Class Templates - A Tutorial - Part I
      CSIS Technical Report , September 1 1995
    • Technical Report [Published]
      C++: Pascal's Successor to Structured Programming
      CSIS Technical Report , October (4th Quarter/Autumn) 1 1994
    • Technical Report [Published]
      C++ in CS 121 and CS 122
      CSIS Technical Report , September 1 1994
    • Technical Report [Published]
      A Subset of C++ which Covers Pascal or How to Code in C++ Everything You've Been Programming in Pascal: Part II
      CSIS Technical Report , June 1 1994
    • Technical Report [Published]
      A Subset of C++ which Covers Pascal or How to Code in C++ Everything You've Been Programming in Pascal: Part I
      CSIS Technical Report , May 1 1994
    • Technical Report [Published]
      A Virus in Turbo Pascal
      CSIS Technical Report , February 1 1994
    • Journal Article, Academic Journal [Published]
      Virus in Turbo Pascal
      Journal of Computers in Mathematics and Science Teaching , December 31 1993
    • Technical Report [Published]
      The Pascal Virus
      CSIS Technical Report , June 1 1992
    • Technical Report [Published]
      The Faculty's Viewpoint on the Use of Administrative Software Needs as Term Project for Software Engineering
      CSIS Technical Report , April (2nd Quarter/Spring) 1 1988
    • Technical Report [Published]
      Getting Started With Smalltalk In Smalltalk/V: A Tutorial
      CSIS Technical Report , March 1 1988
    • Technical Report [Published]
      Computer Conferences: What Makes Them Difficult and For What Types of Conferencing Situations are They Most Suited?
      CSIS Technical Report , April (2nd Quarter/Spring) 1 1987

    PRESENTATIONS

    • 2nd Symposium on Intelligence and Security Informatics [Keynote/Plenary Address]
      Title: "Security Informatics: A Paradigmatic Shift in Information Technology Education"
      Tucson, AZ
    • Seventh Annual Consortium for Computing in Small Colleges [Other]
      Title:
      Worcester State College, Worcester, MA
    • MASPLAS 2002 - Mid-Atlantic Student workshop on Programming Languages and Systems [Other]
      Title:
    • Information Systems Education Conference - ISECON 2000 [Other]
      Title: 2000 Conference
      Philadelphia, PA
    • DIMACS Conference 2000 - Center for Discrete Mathematics and Theoretical Computer Science [Other]
      Title: Developed solution in Java to the "Complemented Domination" problem written by Michael Gargano
      Rutgers University, Long Island, NY
    • Sixteenth Eastern Small College Computer Conference [Other]
      Title: "How to Create Terrific CS Students by Helping Them to Develop Winning Habits"
      Scranton University, Scranton, Pennsylvania
    • Sixteenth Eastern Small College Computer Conference [Other]
      Title: "Moving from C++ to Java"
      Scranton University, Scranton, Pennsylvania

    Department Service

    • Pace University, Computer Science & Information Systems [Attendee, Meeting]
    • Pace University, Computer Science & Information Systems [Attendee, Meeting]
    • Pace University, Computer Science & Information Systems [Attendee, Meeting]
    • Pace University, Computer Science Curriculum Committee [Committee Member]

    College Service

    • Pace University, Computer Science & Information Systems [Committee Member]
      Desc: Served on the committee for a student in MS/CS working on electronic voting.
    • Pace University, Computer Science & Information Systems [Committee Member]