Daniel Cañas

Dr. Daniel Cañas is an Associate Professor in the Department of Computer Science at Wake Forest University. He received his Computer Engineering degree at the Instituto Tecnológico de Monterrey in 1973, his M.S. degree in Information and Computer Science at Georgia Tech in 1976, and his PhD at the University of Texas-Austin in 1983.
He worked at the Instituto Tecnológico de Costa Rica (ITCR) as founder and Director of the Computer Center from 1976 to 1980. He also contributed with the establishment of the Computer Science Department (now recognized as one of the best in the country).
Prior to coming to Wake Forest in 1987, he spent 3 years as a faculty member in the Department of Computer Science at the University of Kansas.
Teaching
Classes taught:
- CSC 101 – Overview of Computer Science
- CSC 191 – Introduction to Unix and C Programming
- CSC 251 – Computer Systems II
- CSC 311 – Computer Architecture
- CSC 341 – Operating Systems
- CSC 391 – IOS Programming
- CSC 611 – Computer Architecture
- CSC 641 – Operating Systems
Research
Software for computer science education, processes and thread in Linux
Faculty Directory
Select a Computer Science faculty member to learn more about them.
- William Turkett
- Sarra Alqahtani
- Grey Ballard
- Bruno Belkhiter
- Daniel Cañas
- Minghan Chen
- Sam Cho
- William Cochran
- Aditya Devarakonda
- Ron Doyle
- Jennifer Erway
- Errin Fulp
- Don Gage
- Natalia Khuri
- Sami Khuri
- Kelly Kuykendall
- Kyle Luthy
- Paúl Pauca
- Sarah Parsons
- Bob Plemmons
- Rob Robless
- Pete Santago
- Cody Stevens
- Olubunmi Sule
- Xueyuan “Michael” Vanbastelaer
- Fan Yang
- Ying Zhang