Mohammad (Rameen) Mohammadi
Department of
EDUCATION
·
Ph.D. - Computer Science (courses ONLY), SUNY at Binghamton,
·
MS - Computer Science, Worcester Polytechnic Institute,
·
BS - Computer Science and Mathematics,
EMPLOYMENT
·
Associate Professor and Chairman, Computer
Science, State University of New York,
·
Interim Chairman, Computer Science,
·
Assistant Professor, Computer Science,
·
Instructor, Computer Science, Worcester Polytechnic Institute,
·
Teaching Assistant, Computer Science, Worcester Polytechnic Institute,
·
Programmer/User Consultant,
BOOKS
·
Tools for Computing Laboratory Modules
with Office XP, 4th Edition, Prentice Hall, 2004.
· Tools for Computing Laboratory Modules with Office XP, 3rd Edition, Prentice Hall, 2003.
· Tools for Computing Laboratory Modules with Office'2000, 2nd Edition, Prentice Hall, 2002.
· Tools for Computing Laboratory Modules with Office'2000, Prentice Hall, 2000.
· Tools for Computing Laboratory Modules, Addison-Wesley, 1999.
PUBLICATIONS
· ``Object Orientation in CS1/CS2 with Java'' with Doug Lea and Craig Graci, CSICC'97, December 1997.[Refereed]
· ``Java in the Classroom'' with Doug Lea and Craig Graci, Dr. Dobb's Journal, September 1997.
GRANTS
·
`` Computer Science/Math Scholarship
Program", CSEMS. Grant with Jack Narayan (Co-PI), Margaret Groman (Co-Pi),
Rolando Arroyo
· Prentice Hall Donation of $5,814 for book-adoption, 2002.
·
`` Computer Science/Math Scholarship
Program", CSEMS. Grant with Jack Narayan (PI), Margaret Groman (Co-Pi),
Rolando Arroyo
· `` Collaborative Project Laboratory''. SCAP. Funded $7,500, spring 1999.
· `` Science of the Internet''. Curriculum Development Grant. CO-PI Sunil Labroo. Funded $3,310. Spring 1998.
· ``Proposal for the Development of a General Education Intellectual Issues Course Entitled, Science of the Internet''. Undergraduate Faculty Enhancement. CO-PI Sunil Labroo. Funded $1,700. Fall 1997.
· ``Firewall Simulation + Web-Based Concurrent Programming Course'', two project funded by SUN Micro Systems. CO-PI Doug Lea. Funded $30,000. Spring 1997.
· ``Development of Structured Labs''. Curriculum Development Grant. Funded $2,000. Summer 1992.
AWARDS
· ``Most Outstanding Advisor'', The Campus Life/LEAD Center, spring 1996.
· ''Certificate of Appreciation for Continuous Dedication and Service to the ALANA Community'', fall 1994.
PRESENTATIONS
·
``Panel Discussion’’, Northeast regional PI
Workshop,
·
``Banner Training Workshop on PCs'' with Mike Pisa and Marry Gosek, Winter Breakout Workshop, SUNY
·
``Banner Training Workshop on Macs'' with Mike Pisa and Marry Gosek, Winter Breakout Workshop, SUNY
· ``Panel Presentation--Transfer Council'' with Douglas Deal, Robin Mcaleese, Marilyn Seago, Howard Gordon, and Rhonda Mandel NYSTA'99, June 1999.
· ``Workshop--Designing GUI Interfaces with Java Swing'', CSICC'98, January 1999.
·
``Banner Training Workshop'' with Mike Pisa and Marry Gosek, Winter Breakout Workshop, SUNY
·
``Transfer Credit Articulation Project'', Transfers in Transition, SUNY
·
``Progress Report on Automation of Transfer
Credit Evaluation Project'', Transfer and
Transition:
·
Moderator, ``Web Site Development'', Transfer and Transition:
· ``Banner Training Guide'', Training Program for Faculty and Staff, SUNY Oswego, spring 1997.
·
``Banner'', Workshop for Advisement
Coordinators, SUNY
·
``Automation of Transfer Credit Evaluation'', Transfer Workshop, Sponsored by
· ``Automation of Transfer Credit Evaluation'', Transfer Workshop, September 1996.
·
``Degree Audit at SUNY
· ``Degree Audit at SUNY Oswego'', FUG conference, November 1994.
·
``Degree Audit/Progress Reports'', SUNY at
·
``C++ Programming Examples'', Eastern
·
``OOA and OOD in
·
``Test Case Generation Via Predicate Dragging'',
SUNY at
·
``Using LDM in Program Specification'', SUNY at
·
``Use of Structured Labs in The Introductory
Computer Science Sequence'',
·
``Development Techniques for Structured Labs'',
·
``Introduction to CANDE'', SUNY at
·
``Introduction to UNIX'', SUNY at
·
``Design of a Form Oriented Database Interface
for Relational Databases'',
PROFESSIONAL ACTIVITIES
· Reviewer, NSF-CSEM Grant, Spring 2004.
·
Participant, ``Design Fest’’, OOPSLA’2004,
· Coordinators, ACM Regional Programming Contest, fall 2004, fall 2002, fall 2001, fall 1999, fall 1997, fall 1996, and fall 1992.
· ``Session Chair--Database Design'', CSICC'98, January 1999.
· Registered Consultant, SUN Micro Systems, (May 1996 - Present)
· Database Consultant, Administrative Computing (June 1992 - Present).
· Systems Analyst, OLS (August 1991 - May 1994).
· Member, Association of Computing Machinery.
· Member, IEEE Computer Society.
· Reviewer, Brooks/Cole Publishing.
· Reviewer, West Publishing.
·
Reviewer,
· Software Consultant, various regional businesses.
COURSES DEVELOPED
· CSC212 - Principles of Computing
· CSC241 - Abstract Data Types and Programming Methodology
· CSC365 - Data Structures and Algorithms
· CSC380 - Software Engineering
COURSES TAUGHT
· Computing Tools (small section, large section, and online)
· Principles of Computing
· FORTRAN as a Second Programming Language
· Assembly Language Programming Using 360/370 Assembler
· Computer Organization
· Introduction To Business Programming In Cobol
· Advanced Business Programming
· Data Structures
· Advanced Data Structures and File Structures
· Database Design
· Database Systems for Business (online)
· System Simulation
· Software Engineering
· Software Design
· X Window Application Programming (Independent Study)
· Configuration Management (Independent Study)
PROFESSIONAL DEVELOPMENT
·
``NSF-CSEM PI Meeting’’,
·
OOPSLA’2004,
· “Workshop #1 - Essentials of Online Course Development and Pedagogy”, SUNY Learning Network, Spring 2003.
· “Workshop #2 - Instructional Design Intensive”, SUNY Learning Network, Summer 2003.
· “Workshop #3 - Effective Online Course Management”, SUNY Learning Network, Summer 2003.
·
``Object Oriented Programming in the Real
World'', SUNY at
· ``Workshop on Oracle DBMS'', SUNY Training Center, spring 1992.
· ``Workshop on Oracle'', SUNY Training Center, spring 1992.
· ``Workshop on Relational Databases'', SUNY Training Center, spring 1992.
· ``Software Engineering Analysis'', SUNY at Binghamton, fall 1991.
·
``Software Engineering'', SUNY at
· ``Implementation of PROLOG'', SUNY at Binghamton, fall 1990.
·
``Programming in Lisp and PROLOG'', SUNY at
· ``Finite Automaton Theory'', SUNY at Binghamton, spring 1990.
·
``Software Engineering Seminar Series'',
·
``Multicultural Workshop'', SUNY at
·
``Object Oriented Programming in C++'',
·
``Software Reuse Workshop'',
·
``Algorithm Design and Analysis'',
DEPARTMENT SERVICE
· Chairman, 1997 - Present.
· 1st-Year Advisor 2000-Present.
· Chair, Computer Science Search Committee, 2001, 2002.
· Chair, Information Science Search Committee, 1998-1999.
· Coordinator, Tools for Computing Laboratory Component, 1998-1999.
· Member, Advisement Committee, 1995 - 1997.
· Member, Budget Committee, 1995 - 1997.
· Member, Search Committee, Tenure-Track position in Computer Science, 1997.
· Member, Personnel Committee, 1989 - 1991, 1992 - 1995.
· Chair, Curriculum Committee, 1986 - 1995.
· Alternate, Faculty Assembly, 1992 - 1996.
·
Coordinator, SUNY
· Advisor, Computer Science Association, 1997-Present, 1992-1993.
· Chair, Assessment Committee, 1989 - 1990.
· Chair, Operations Committee, 1985 - 1987, 1990 - 1992.
· Minor Advisor, Computer Information Systems, 1990 - Present.
· Member, Advisement Committee, 1987 - 1989.
· Member, Budget Committee, 1985 - 1987.
· Coordinator, CSC 212, 1987-1991.
· Member, Ad hoc Committee on Classroom Evaluation Instrument, 1985.
COLLEGE SERVICE
· Chairman, Board of General Education, 2001-Present.
· Member, Board of General Education, 2000-Present.
· Member, CTO Search Committee, 2001.
· Member, Web Registration Committee, 1999-2000.
· Member, MBA Advisory Board, 1998-Present.
· Member, A&S Subcommittee on Adjuncts, 2000.
· Member, Transfer Coordinator Search Committee, 2000.
· Member, Web Registration Committee, 1999-2000.
· Member, Assistant Network Administrator Search Committee, 1999.
· Instructor, Tae Kwon Do club, 1995 - Present.
· Senior Programmer Analyst, Administrative Computing, 1992 - Present.
· Member, International Students Advisory Council, 1997 - Present.
· Member, Transfer Advisory Council, 1995 - Present.
· Member, Touch-tone Registration Committee--Policies and Procedures, 1995 - Present.
· Member, Touch-tone Registration Committee--Implementation, 1995 - Present.
· Member, The Campus Committee on Human Diversity, 1994 - Present.
· Member, President's Committee on Diversity, 1992 - Present.
· Advisor, Asian Student Association, 1990 - Present.
· Computer Consultant, Office of Learning Support Services, 1991 - 1994.
· Advisor, Freshman/Transfer Orientation, 1992 - 1995.
· Participant, Faculty Calling Program, 1986 - 1994.
· Founder and Chair, Multicultural Association, 1990 - 1991.
· Member, OLS Advisory Council, 1990 - 1993.
· Speaker, Residential Life Program. Spring 1989.
PERSONAL DATA
·
Home Address:
· Telephone: (315) 564-5911 (Home), (315) 312-2689 (Work)
· Fax: (315) 312-5424
· Email: mohammad@oswego.edu
· Web: http://www.cs.oswego.edu/~mohammad
· Age: 42
·
Citizenship: