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- Biography
- Teaching
- Research and Creative Activity
- Grants
- Honors and Awards
- Service
Education
Ph.D., Computer Science, SUNY at Suny Brook
M.S., Computer Science, SUNY at Suny Brook
B.S., Mathematics, SUNY at Suny Brook
Semester | Course Prefix | Course Number | Course Name |
---|---|---|---|
Spring 2024 | CIS | 9310 | Object-Oriented Programming I |
Spring 2024 | CIS | 2300 | Programming and Computational |
Fall 2023 | CIS | 2300 | Programming and Computational |
Fall 2023 | CIS | 9310 | Object-Oriented Programming I |
Spring 2023 | CIS | 9310 | Object-Oriented Programming I |
Spring 2023 | CIS | 2300 | Programming and Computational |
Fall 2022 | CIS | 9310 | Object-Oriented Programming I |
Spring 2022 | CIS | 9310 | Object-Oriented Programming I |
Fall 2021 | CIS | 9310 | Object-Oriented Programming I |
Spring 2021 | CIS | 9310 | Object-Oriented Programming I |
Spring 2021 | CIS | 9310 | Object-Oriented Programming I |
Fall 2020 | CIS | 9650 | Programming for Analytics |
Fall 2020 | CIS | 9310 | Object-Oriented Programming I |
Spring 2020 | CIS | 9310 | Object-Oriented Programming I |
Spring 2020 | CIS | 9650 | Programming for Analytics |
Fall 2019 | CIS | 2300 | Programming and Computational |
Fall 2019 | CIS | 9310 | Object-Oriented Programming I |
Spring 2019 | CIS | 9310 | Object-Oriented Programming I |
Fall 2018 | CIS | 3100 | Object-Oriented Programming I |
Fall 2018 | CIS | 9310 | Object-Oriented Programming I |
Spring 2018 | CIS | 3100 | Object-Oriented Programming I |
Spring 2018 | CIS | 9410 | Object-Oriented Programming II |
Fall 2017 | CIS | 9310 | Object-Oriented Programming I |
Fall 2017 | CIS | 3100 | Object-Oriented Programming I |
Spring 2017 | CIS | 3100 | Object-Oriented Programming I |
Spring 2017 | CIS | 9410 | Object-Oriented Programming II |
Fall 2016 | CIS | 3100 | Object-Oriented Programming I |
Fall 2016 | CIS | 4100 | Object-Oriented Programming II |
Fall 2016 | CIS | 9310 | Object-Oriented Programming I |
Spring 2016 | CIS | 9410 | Object-Oriented Programming II |
Fall 2015 | CIS | 9310 | Object-Oriented Programming I |
Spring 2015 | CIS | 9410 | Object-Oriented Programming II |
Fall 2014 | CIS | 9310 | Object-Oriented Programming I |
Spring 2014 | CIS | 9410 | Object-Oriented Programming II |
Fall 2013 | CIS | 9310 | Object-Oriented Programming I |
Spring 2013 | CIS | 9410 | Object-Oriented Programming II |
Fall 2012 | CIS | 9310 | Object-Oriented Programming I |
Spring 2012 | CIS | 9410 | Object-Oriented Programming II |
Fall 2011 | CIS | 9310 | Object-Oriented Programming I |
Spring 2011 | CIS | 9410 | Object-Oriented Programming II |
Fall 2010 | CIS | 9310 | Object-Oriented Programming I |
Spring 2010 | CIS | 9410 | Object-Oriented Programming II |
Fall 2009 | CIS | 9310 | Object-Oriented Programming I |
Fall 2009 | CIS | 9310 | Object-Oriented Programming I |
Spring 2009 | CIS | 9410 | Object-Oriented Programming II |
Fall 2008 | CIS | 9310 | Object-Oriented Programming I |
Spring 2008 | CIS | 9410 | Object-Oriented Programming II |
Fall 2007 | CIS | 9310 | Object-Oriented Programming I |
Fall 2007 | CIS | 9310 | Object-Oriented Programming I |
Spring 2007 | CIS | 9410 | Object-Oriented Programming II |
Fall 2006 | CIS | 9310 | Object-Oriented Programming I |
Fall 2006 | CIS | 9771 | Spec Topic Info Tech |
Spring 2006 | CIS | 9410 | Object-Oriented Programming II |
Spring 2006 | CIS | 9310 | Object-Oriented Programming I |
Spring 2006 | CIS | 9771 | Spec Topic Info Tech |
Fall 2005 | CIS | 9310 | Object-Oriented Programming I |
Spring 2005 | CIS | 9410 | Object-Oriented Programming II |
Fall 2004 | CIS | 9310 | Object-Oriented Programming I |
Spring 2004 | CIS | 9410 | Object-Oriented Programming II |
Fall 2003 | CIS | 9310 | Object-Oriented Programming I |
Fall 2002 | CIS | 9410 | Object-Oriented Programming II |
Spring 2002 | CIS | 9310 | Object-Oriented Programming I |
Spring 2002 | CIS | 6001 | Honors In Cis |
Fall 2001 | CIS | 9410 | Object-Oriented Programming II |
Fall 2001 | CIS | 6001 | Honors In Cis |
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 / Award | Organization Sponsor | Date Received | Description |
---|---|---|---|
Recipient of Zicklin School of Business Teaching Excellence Award | 5-1997 | ||
Honorary Member of Golden Key National Honor Society | 5-1997 |
Department
Committee Name | Position Role | Start Date | End Date |
---|---|---|---|
Course Coordinator for CIS 3100/4100 | Present | ||
Course Coordinator for CIS 3367 | Present | ||
Course Coordinator for CIS 3650/9365 | Present | ||
Course Coordinator for CIS 4367 | Present | ||
Course Coordinator for CIS 9310/9410 | Present | ||
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 Committees | Present | ||
Member of ECC Liaison Committee | Present | ||
Member of Social Affairs Committee | Present | ||
Department of Statistics and Computer Information Systems | Committee Chair | 1/1/1998 | Present |
Undergraduate Student Advisor | 1/1/1998 | Present | |
SCIS Executive Committee | Member | 1/1/1995 | 12/31/1998 |
College
Committee Name | Position Role | Start Date | End Date |
---|---|---|---|
Faculty-Student Disciplinary Committee | Committee Member | Present | |
Undergraduate Student Advisor | Present | ||
School of Business Dean's Search Committee | Committee Member | Present | |
Department of Statistics and Computer Information Systems | Committee Chair | Present | |
Course Coordinator for CIS 9310/9410 | Coordinator | Present | |
Faculty Recruiting Coordinator | Committee Chair | Present | |
School of Business Associate Dean's Search Committee | Committee Chair | 1/4/2003 | |
SCIS Executive Committee | Member | 12/31/1998 | |
Affirmative Action Committee | Committee Member | 1/1/1970 | |
Graduate Admissions Committee | Committee Member | 1/1/1970 | |
Zicklin School of Business Executive Committee | Committee Member | 1/1/1970 |
University
Committee Name | Position Role | Start Date | End Date |
---|---|---|---|
Admissions Committee, Ph.D Program in Computer Science | Committee Member | 1/1/1998 | Present |
Professional
Organization | Position Role | Organization State | Organization Country | Start Date | End Date | Audience |
---|---|---|---|---|---|---|
ACM Special Interest Group on Management of Data | Member | Present | ||||
ACM Special Interest Group on Operating Systems | Member | Present | ||||
Association for Computing Machinery (ACM) | Member | Present | ||||
iEEE Computer Society | Member | Present | ||||
Paper reviewer for conference & journals | Reviewer of conferences and journals | Present | ||||
Technical Program Committee at 2000 International Conference on Information Systems | Member | Present | ||||
2002 International Conference on Information Systems | Attendee, Meeting | 1/1/2002 | 12/31/2002 |
Public
Organization | Position Role | Organization State | Organization Country | Start Date | End Date | Audience |
---|---|---|---|---|---|---|
ACM Special Interest Group on Management of Data | Present | |||||
ACM Special Interest Group on Operating Systems | Present | |||||
ACM Special Interest Group on Operating Systems | Present | |||||
AMC SIGMOD Conference | Present | |||||
Association for Computing Machinery (ACM) | Present | |||||
Technical Program Committee for the Year 2000 International Conference on Information Systems | Present | |||||
IEEE Computer Society | Present | |||||
International Conference on Information Systems | Present | |||||
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 Systems | Present |