Albert Croker

Professor

Zicklin School of Business

Department: Paul Chook Dept InfoSys & Stat

Areas of expertise:

Email Address: albert.croker@baruch.cuny.edu

> View CV

Education

Ph.D., Computer Science, SUNY at Suny Brook

M.S., Computer Science, SUNY at Suny Brook

B.S., Mathematics, SUNY at Suny Brook

SemesterCourse PrefixCourse NumberCourse Name
Fall 2023CIS2300Programming and Computational
Fall 2023CIS9310Object-Oriented Programming I
Spring 2023CIS9310Object-Oriented Programming I
Spring 2023CIS2300Programming and Computational
Fall 2022CIS9310Object-Oriented Programming I
Spring 2022CIS9310Object-Oriented Programming I
Fall 2021CIS9310Object-Oriented Programming I
Spring 2021CIS9310Object-Oriented Programming I
Spring 2021CIS9310Object-Oriented Programming I
Fall 2020CIS9310Object-Oriented Programming I
Fall 2020CIS9650Programming for Analytics
Spring 2020CIS9310Object-Oriented Programming I
Spring 2020CIS9650Programming for Analytics
Fall 2019CIS2300Programming and Computational
Fall 2019CIS9310Object-Oriented Programming I
Spring 2019CIS9310Object-Oriented Programming I
Fall 2018CIS9310Object-Oriented Programming I
Fall 2018CIS3100Object-Oriented Programming I
Spring 2018CIS9410Object-Oriented Programming II
Spring 2018CIS3100Object-Oriented Programming I
Fall 2017CIS3100Object-Oriented Programming I
Fall 2017CIS9310Object-Oriented Programming I
Spring 2017CIS9410Object-Oriented Programming II
Spring 2017CIS3100Object-Oriented Programming I
Fall 2016CIS9310Object-Oriented Programming I
Fall 2016CIS4100Object-Oriented Programming II
Fall 2016CIS3100Object-Oriented Programming I
Spring 2016CIS9410Object-Oriented Programming II
Fall 2015CIS9310Object-Oriented Programming I
Spring 2015CIS9410Object-Oriented Programming II
Fall 2014CIS9310Object-Oriented Programming I
Spring 2014CIS9410Object-Oriented Programming II
Fall 2013CIS9310Object-Oriented Programming I
Spring 2013CIS9410Object-Oriented Programming II
Fall 2012CIS9310Object-Oriented Programming I
Spring 2012CIS9410Object-Oriented Programming II
Fall 2011CIS9310Object-Oriented Programming I
Spring 2011CIS9410Object-Oriented Programming II
Fall 2010CIS9310Object-Oriented Programming I
Spring 2010CIS9410Object-Oriented Programming II
Fall 2009CIS9310Object-Oriented Programming I
Fall 2009CIS9310Object-Oriented Programming I
Spring 2009CIS9410Object-Oriented Programming II
Fall 2008CIS9310Object-Oriented Programming I
Spring 2008CIS9410Object-Oriented Programming II
Fall 2007CIS9310Object-Oriented Programming I
Fall 2007CIS9310Object-Oriented Programming I
Spring 2007CIS9410Object-Oriented Programming II
Fall 2006CIS9310Object-Oriented Programming I
Fall 2006CIS9771Spec Topic Info Tech
Spring 2006CIS9771Spec Topic Info Tech
Spring 2006CIS9310Object-Oriented Programming I
Spring 2006CIS9410Object-Oriented Programming II
Fall 2005CIS9310Object-Oriented Programming I
Spring 2005CIS9410Object-Oriented Programming II
Fall 2004CIS9310Object-Oriented Programming I
Spring 2004CIS9410Object-Oriented Programming II
Fall 2003CIS9310Object-Oriented Programming I
Fall 2002CIS9410Object-Oriented Programming II
Spring 2002CIS9310Object-Oriented Programming I
Spring 2002CIS6001Honors In Cis
Fall 2001CIS6001Honors In Cis
Fall 2001CIS9410Object-Oriented Programming II

Journal Articles

(1996). On Data Representation and Use in a Temporal Relational DBMS. Information Systems Research , 7(3).

(1994). On Completeness of Historical Relational Query Languages. ACM Transactions on Database Systems, 19(1). 64-116.

(1993). A Knowledge Representation for Constraint Satisfaction Problems. IEEE Transaction on Knowledge and Data Engineering , 5(5). 740-752.

(1988). Objects in Time. IEEE Data Engineering , 11(4). 11-18.

(1987). Improvements in Database Concurrency Control with Locking. Journal of Management Information Systems , 4(2). 74-92.

(1987). Knowledge-Based Decision Support in Business. IEEE Expert , 3(1). 53-62.

Book Chapters

(1993). The Historical Relational Data Model (HRDM) Revisited in Temporal Databases: Theory, Design and Implementation edited by A .Tansel, Addison-Wesley.

(1993). On Completeness of Query Languages for Grouped and Ungrouped Historical Data Models in Temporal Databases: Theory, Design and Implementation edited by A.Tansel , Addison-Wesley.

Presentations

Clifford, J., Croker, A. E., & Tuzhilin, A. (1993, June 30). Grouped and Ungrouped Historical Data Models: Expressive Power and Completeness. International Workshop on an Infrastructure for Temporal Databases. Arlington, TX

Clifford, J., & Croker, A. E. (1987, February 28). The Historical Relational Data Model (HRDM) and Algebra Based Lifespans (p.528-537). IEEE International Conference on Data Engineering. Los Angeles,CA

Croker, A. E. (1986, May 31). Improvements in Database Concurrency Control with Locking. First Conference on Current Issues in Database Systems. Rutgers University

Croker, A. E., & Maier, D. (1986, February 28). A Dynamic Tree-Locking Protocol. IEEE International Conference on Data Engineering. Los Angeles, CA

Other Scholarly Works

Croker, A. E., & Dhar, V. (1990). A Knowledge Representation for Constraint Satisfaction Problems, New York University, Stern School of Business Center for Research on Information Systems Working Paper IS-90-9.

Croker, A. E., & Dhar, V. (1989). A Problem-Solver/TMS Architecture for General Constraint Satisfaction Problems, New York University, Stern School of Business Center for Research on Information Systems Working Paper IS-89-1.

Honor / AwardOrganization SponsorDate ReceivedDescription
Recipient of Zicklin School of Business Teaching Excellence Award 5-1997
Honorary Member of Golden Key National Honor Society 5-1997

Department

Committee NamePosition RoleStart DateEnd Date
Course Coordinator for CIS 3100/4100Present
Course Coordinator for CIS 3367Present
Course Coordinator for CIS 3650/9365Present
Course Coordinator for CIS 4367Present
Course Coordinator for CIS 9310/9410Present
Faculty Recruiting Coordinator Present
Member of Ad Hoc Computer Information Systems Committee Present
Member of Ad Hoc Departmental Communications Committee Present
Member of CIS Graduate and Undergraduate Curriculum CommitteesPresent
Member of ECC Liaison Committee Present
Member of Social Affairs Committee Present
Department of Statistics and Computer Information Systems Committee Chair1/1/1998Present
Undergraduate Student Advisor 1/1/1998Present
SCIS Executive Committee Member 1/1/199512/31/1998

College

Committee NamePosition RoleStart DateEnd Date
Faculty-Student Disciplinary Committee Committee MemberPresent
Undergraduate Student Advisor Present
School of Business Dean's Search Committee Committee MemberPresent
Department of Statistics and Computer Information Systems Committee ChairPresent
Course Coordinator for CIS 9310/9410CoordinatorPresent
Faculty Recruiting Coordinator Committee ChairPresent
School of Business Associate Dean's Search Committee Committee Chair1/4/2003
SCIS Executive Committee Member 12/31/1998
Affirmative Action Committee Committee Member1/1/1970
Graduate Admissions Committee Committee Member1/1/1970
Zicklin School of Business Executive CommitteeCommittee Member1/1/1970

University

Committee NamePosition RoleStart DateEnd Date
Admissions Committee, Ph.D Program in Computer Science Committee Member1/1/1998Present

Professional

OrganizationPosition RoleOrganization StateOrganization CountryStart DateEnd DateAudience
ACM Special Interest Group on Management of DataMemberPresent
ACM Special Interest Group on Operating SystemsMemberPresent
Association for Computing Machinery (ACM)MemberPresent
iEEE Computer SocietyMemberPresent
Paper reviewer for conference & journalsReviewer of conferences and journalsPresent
Technical Program Committee at 2000 International Conference on Information SystemsMemberPresent
2002 International Conference on Information SystemsAttendee, Meeting1/1/200212/31/2002

Public

OrganizationPosition RoleOrganization StateOrganization CountryStart DateEnd DateAudience
ACM Special Interest Group on Management of Data Present
ACM Special Interest Group on Operating SystemsPresent
ACM Special Interest Group on Operating SystemsPresent
AMC SIGMOD Conference Present
Association for Computing Machinery (ACM)Present
Technical Program Committee for the Year 2000 International Conference on Information SystemsPresent
IEEE Computer Society Present
International Conference on Information SystemsPresent
International Conference on Very Large Databases (VLDB)Present
Served as Discussant at Academic Conferences Present
Consortium for New Faculty at the 2002 International Conference on Information SystemsPresent