Faculty within the Electrical and Computer Engineering and Computer Science
departments teach all the core Computer Engineering courses. Classes are
small and offer opportunities for discussion and close interaction between
students and faculty. Faculty also encourage students to meet with
them for assistance outside of class. Faculty members mentor students
in research projects and senior capstone design projects.
| Faculty Member | Contact Information | Areas of Interest |
| Linda Almstead
Lecturer, CS |
Phone: (518) 388-6047 E-Mail: almsteal@union.edu Office: Steinmetz 215 |
Numerical methods; programming languages; object-oriented programming: software engineering. |
| Aaron Cass Instructor, CS |
Phone: (518) 388-8051 E-Mail: cassa@union.edu Office: Steinmetz 219 |
Software engineering, software design. |
| Palma Catravas Assistant Professor, ECE |
Phone: (518) 388- 6306 E-Mail: catravap@union.edu Office: Steinmetz 231 |
Topics at the interface of engineering and music, optics. nanotechnology. |
| Yu Chang Professor, ECE |
Phone: (518) 388-6315 E-Mail: changy@union.edu Office: Steinmetz 204 |
Electromagnetics and circuit theory; wireless communication. |
| Vuk Fatic Professor, ECE |
Phone: (518) 388-6320 E-Mail: faticv@union.edu Office: Steinmetz 225 |
Variational principles, control theory, power systems and machinery |
| Chris Fernandes Assistant Professor, CS |
Phone: (518) 388-6401 E-Mail: cfernand@union.edu Office: Steinmetz 229 |
Database management systems; data mediation; interface design |
| David Hannay
Professor, CS |
Phone: (518) 388-6318 E-Mail: hannayd@union.edu Office: Steinmetz 207 |
Management information systems; operating systems; computer architecture; automata theory. |
| Ekram Hassib Associate Professor Chair, ECE |
Phone: (518) 388-6272 E-Mail: hassibe@union.edu Office: Steinmetz 212 |
Digital and analog electronic circuits, communication systems and circuits |
| David Hemmendinger
Professor, CS |
Phone: (518) 388-6319 E-Mail: hemmendd@union.edu Office: Steinmetz 208 |
Concurrency and parallel processing; formal specification and verification of concurrent systems; logic and functional programming; operating systems; programming languages. |
| Brian Postow Assistant Professor, CS |
Phone: (518) 388-6074 E-Mail: postowb@union.edu Office: Steinmetz 233 |
Complexity theory, theory of computation, programming languages. |
| Michael Rudko Horace E. Dodge III Professor, ECE |
Phone: (518) 388-6316 E-Mail: rudkom@union.edu Office: Steinmetz 206 |
Digital and analog communications, signal processing, and neural networks |
| Lance Spallholz Lab Manager and Instructor, CS |
Phone: (518) 388-6311 E-Mail: spallhol@union.edu Office: Steinmetz 209 |
Applications programming; computer languages; graphic applications; data base management systems. |
| John Spinelli Associate Professor, ECE/CS |
Phone: (518) 388-6307 E-Mail: spinelli@union.edu Office: Steinmetz 217 |
Computer networks; communication protocols for distributed systems and networks; multi-access communication; interconnection networks and switching systems. |
| Cherrice Traver Professor, ECE |
Phone: (518) 388-6326 E-Mail: traverc@union.edu Office: Steinmetz 211 |
Computer architecture; VLSI; microprocessors; asynchronous circuits; hardware description languages and synthesis. |