People
Faculty Members
Viera K. Proulx |
![]() |
Professor Proulx focuses on curricula, pedagogy, and the development of teaching materials in computer science education. She is interested in the reorganization of college-level computer science curricula, and has helped design both a model high school curriculum and computer-literacy programs at all educational levels.
Professor Proulx is creating a suite of computer science laboratory assignments that allow students to practice basic programming and design skills in the context of modern applications. They enable students to learn a particular skill in depth and gain exposure to the breadth of computer science. In the assignments she has developed, students might, for instance, generate recursive fractal curves from their rewriting-grammar definition, or program and animate a simulation of traffic through an intersection.
Professor Proulx was a member of the ACM Task Force on a High School Computer Science Curriculum that designed the Model High School Computer Science Curriculum in 1993 and serves on the Working Group on Secondary Education of the International Federation of Information Processing. She also chairs the board of directors of the Northeast Region of the Consortium for Computing in Small Colleges (CCSC) and is the Northeast Region representative on the CCSC National Board.
Career Publication Highlights
Proulx, Viera K. 1993. ACM model high school computer science curriculum. Report of the ACM Task Force on a High School Computer Science Curriculum of the ACM Precollege Committee. New York: ACM Press.
---. 1998. Traffic simulation: A case study for teaching object-oriented design. SIGCSE Bulletin 30, no. 1 (February): 48-52.
Proulx, Viera K., Richard A. Rasala, and Harriet J. Fell. 1996. Foundations of computer science: What are they and how do we teach them? SIGCSE Bulletin Special Issue 28 (June): 42-48
