Wilfredo Marrero

Associate Professor //
School of Computing
Wilfredo Marrero


Advising Hours for the week of
3/26/2017 - 4/1/2017
Tu 10:00AM - 12:00PM at CDM 737
Th 3:00PM - 4:00PM at CDM 737
4/2/2017 - 4/8/2017
Tu 10:00AM - 12:00PM at CDM 737
Th 3:00PM - 4:00PM at CDM 737
4/9/2017 - 4/15/2017
Tu 10:00AM - 12:00PM at CDM 737
Th 3:15PM - 4:15PM at CDM 737
4/16/2017 - 4/22/2017
Tu 10:00AM - 12:00PM at CDM 737
Th 3:15PM - 4:15PM at CDM 737
4/23/2017 - 4/29/2017
Tu 10:00AM - 12:00PM at CDM 737
Th 3:15PM - 4:15PM at CDM 737
4/30/2017 - 5/6/2017
Tu 10:00AM - 12:00PM at CDM 737
Th 3:15PM - 4:15PM at CDM 737
5/7/2017 - 5/13/2017
Tu 10:00AM - 12:00PM at CDM 737
Th 3:15PM - 4:15PM at CDM 737
5/14/2017 - 5/20/2017
Tu 10:00AM - 12:00PM at CDM 737
Th 3:15PM - 4:15PM at CDM 737
5/21/2017 - 5/27/2017
Tu 10:00AM - 12:00PM at CDM 737
Th 3:15PM - 4:15PM at CDM 737
5/28/2017 - 6/3/2017
Tu 10:00AM - 12:00PM at CDM 737
Th 3:15PM - 4:15PM at CDM 737


Office Hours for the week of
3/26/2017 - 4/1/2017
Tu 3:00PM - 4:30PM at CDM 737
Th 4:00PM - 5:30PM at CDM 737
4/2/2017 - 4/8/2017
Tu 3:00PM - 4:30PM at CDM 737
Th 4:15PM - 5:45PM at CDM 737
4/9/2017 - 4/15/2017
Tu 3:00PM - 4:30PM at CDM 737
Th 4:15PM - 5:45PM at CDM 737
4/16/2017 - 4/22/2017
Tu 3:00PM - 4:30PM at CDM 737
Th 4:15PM - 5:45PM at CDM 737
4/23/2017 - 4/29/2017
Tu 3:00PM - 4:30PM at CDM 737
Th 4:15PM - 5:45PM at CDM 737
4/30/2017 - 5/6/2017
Tu 3:00PM - 4:30PM at CDM 737
Th 4:15PM - 5:45PM at CDM 737
5/7/2017 - 5/13/2017
Tu 3:00PM - 4:30PM at CDM 737
Th 4:15PM - 5:45PM at CDM 737
5/14/2017 - 5/20/2017
Tu 3:00PM - 4:30PM at CDM 737
Th 4:15PM - 5:45PM at CDM 737
5/21/2017 - 5/27/2017
Tu 3:00PM - 4:30PM at CDM 737
Th 4:15PM - 5:45PM at CDM 737
5/28/2017 - 6/3/2017
Tu 3:00PM - 4:30PM at CDM 737
Th 4:15PM - 5:45PM at CDM 737
6/4/2017 - 6/10/2017
Tu 3:00PM - 4:30PM at CDM 737
Th 4:15PM - 5:45PM at CDM 737

Bio and Research Information

Wilfredo Marrero holds a B.A. degree in computer science and mathematics from Columbia University and M.S. and Ph.D. degrees in computer science from Carnegie Mellon University. He began teaching computer science at DePaul University in 1999. His research interests span the broad area of formal methods, especially how they can be applied to computer security. He has worked on hardware verification while spending summers at Intel and at Cadence Berkeley Labs. He developed a model checker called Brutus that can be used to analyze security protocols as well as a validity checker for the temporal logic CTL. He continues to search for ways to apply formal models, logic, and computer automation to aid in the design of complex hardware, software, and security.

Schedule for Spring 2016-2017

Courses Taught at DePaul

Course Evaluations