

Brian Towles
Brian Towles's projects resonate with pressing global needs in the ever-evolving field of electrical and computer engineering. As an Adjunct Assistant Professor in the Department of Electrical and Computer Engineering at the Duke Pratt School of Engineering, he brings a wealth of knowledge and experience to his students. Towles earned his Doctor of Philosophy degree from Stanford University in 2005, a testament to his dedication and expertise in the field. At Duke University, Professor Towles is known for his engaging teaching style and commitment to student success. He teaches courses such as Advanced Computer Architecture II (COMPSCI 650 and ECE 652), where he delves into the complexities of computer systems and their architectures. His courses are designed to challenge students and equip them with the skills necessary to excel in the rapidly changing landscape of technology. Although his specific research interests are not publicly detailed, Towles's academic background and teaching focus suggest a deep engagement with the intricacies of computer architecture and engineering. His contributions to the department and his students are highly valued, as he continues to inspire the next generation of engineers and innovators.