# James P. Cohoon

According to our database

Collaborative distances:

^{1}, James P. Cohoon authored at least 49 papers between 1987 and 2020.Collaborative distances:

## Timeline

#### Legend:

Book In proceedings Article PhD thesis Other## Links

#### On csauthors.net:

## Bibliography

2020

Proceedings of the SIGCSE '20: The 51st ACM Technical Symposium on Computer Science Education, 2020

2018

Diversity-focused Online Professional Development for Community College Computing Faculty: Participant Motivations and Perceptions.

Proceedings of the 49th ACM Technical Symposium on Computer Science Education, 2018

2016

Proceedings of the 2016 IEEE Frontiers in Education Conference, 2016

Instructional design principles of diversity-focused professional development MOOC for community college computing faculty: Lighthouse CC.

Proceedings of the 2016 IEEE Frontiers in Education Conference, 2016

2013

Computer, 2013

Pedagogy for engaging diverse students in computing: four effective methods (abstract only).

Proceedings of the 44th ACM Technical Symposium on Computer Science Education, 2013

Proceedings of the IEEE Frontiers in Education Conference, 2013

2012

EcoSim: a language and experience teaching parallel programming in elementary school.

Proceedings of the 43rd ACM technical symposium on Computer science education, 2012

2011

Analysis of a CS1 approach for attracting diverse and inexperienced students to computing majors.

Proceedings of the 42nd ACM technical symposium on Computer science education, 2011

Focusing high school teachers on attracting diverse students to computer science and engineering.

Proceedings of the 2011 Frontiers in Education Conference, 2011

Mini workshop - How to organize a professional development workshop for high school CS teachers.

Proceedings of the 2011 Frontiers in Education Conference, 2011

2007

Proceedings of the 38th SIGCSE Technical Symposium on Computer Science Education, 2007

2006

McGraw-Hill, ISBN: 978-0-07-325030-4, 2006

2003

Proceedings of the Field Programmable Logic and Application, 13th International Conference, 2003

2001

Gambit: A Tool for the Simultaneous Placement and Detailed Routing of Gate-Arrays.

Proceedings of the Field-Programmable Logic and Applications, 2001

1999

Integr., 1999

A fast method for generalized starting temperature determination in homogeneous two-stage simulated annealing systems.

Comput. Oper. Res., 1999

A Spiffy Tool for the Simultaneous Placement and Global Routing for Three-Dimensional Field-Programmable Gate Arrays.

Proceedings of the 9th Great Lakes Symposium on VLSI (GLS-VLSI '99), 1999

1998

VLSI Design, 1998

CoRR, 1998

1997

IEEE Trans. Computers, 1997

Int. J. Comput. Geom. Appl., 1997

1996

ACM Trans. Design Autom. Electr. Syst., 1996

Proceedings of the Parallel Problem Solving from Nature, 1996

Proceedings of the 6th Great Lakes Symposium on VLSI (GLS-VLSI '96), 1996

1995

Population-Oriented Simulated Annealing: A Genetic/Thermodynamic Hybrid Approach to Optimization.

Proceedings of the 6th International Conference on Genetic Algorithms, 1995

Proceedings of the 5th Great Lakes Symposium on VLSI (GLS-VLSI '95), 1995

Proceedings of the 5th Great Lakes Symposium on VLSI (GLS-VLSI '95), 1995

Proceedings of the Proceedings EURO-DAC'95, 1995

1994

Routing a Multi-Terminal Critical Net: Steiner Tree Construction in the Presence of Obstacles.

Proceedings of the 1994 IEEE International Symposium on Circuits and Systems, ISCAS 1994, London, England, UK, May 30, 1994

A faster dynamic programming algorithm for exact rectilinear Steiner minimal trees.

Proceedings of the Fourth Great Lakes Symposium on Design Automation of High Performance VLSI Systems, 1994

An architecture-independent approach to FPGA routing based on multi-weighted graphs.

Proceedings of the Proceedings EURO-DAC'94, 1994

Proceedings of the Software Engineering Education, 1994

Optimal Rectilinear Steiner Minimal Trees in O (n<sup>2</sup>2.62<sup>n</sup>) Time.

Proceedings of the 6th Canadian Conference on Computational Geometry, 1994

1993

Proceedings of the Sixth International Conference on VLSI Design, 1993

1992

Proceedings of the Second Great Lakes Symposium on VLSI, 1992

1991

IEEE Trans. Comput. Aided Des. Integr. Circuits Syst., 1991

A Multi-Population Genetic Algorithm for Solving the K-Partition Problem on Hyper-Cubes.

Proceedings of the 4th International Conference on Genetic Algorithms, 1991

Proceedings of the Proceedings 1991 IEEE International Conference on Computer Design: VLSI in Computer & Processors, 1991

Proceedings of the conference on European design automation, 1991

1990

An optimal Steiner tree algorithm for a net whose terminals lie on the perimeter of a rectangle.

IEEE Trans. Comput. Aided Des. Integr. Circuits Syst., 1990

Proceedings of the Parallel Problem Solving from Nature, 1st Workshop, 1990

Proceedings of the 1990 IEEE International Conference on Computer Design: VLSI in Computers and Processors, 1990

1988

IEEE Trans. Comput. Aided Des. Integr. Circuits Syst., 1988

Integr., 1988

A linear-time Steiner tree routing algorithm for terminals on the boundary of a rectangle.

Proceedings of the 1988 IEEE International Conference on Computer-Aided Design, 1988

Proceedings of the 1988 IEEE International Conference on Computer-Aided Design, 1988

1987

IEEE Trans. Comput. Aided Des. Integr. Circuits Syst., 1987

Punctuated Equilibria: A Parallel Genetic Algorithm.

Proceedings of the 2nd International Conference on Genetic Algorithms, 1987