Programs

Courses

Faculty

Facilities

Contact Us

Fall '14 Registration
Has Begun! Register Now!
Computer Science Faculty

Patrick Cassidy
203.857.7336

Professor Cassidy is the Coordinator for the Computer Security degree program at Norwalk Community College.  He is also the Main Contact for NCC’s Cisco Academy.

Before coming to NCC, Prof. Cassidy was a Project Associate for the University of Michigan working out of the General Motors Plant in Tarrytown, NY.  He has also taught at Westchester Community College in both the Mathematics and Computer Science departments.

He holds a M.S. in Computer Science from Polytechnic University, a B.S. in Aeronautical Science from Embry Riddle Aeronautical University, and an A.S. in Mathematics and Science from Westchester Community College. Prof. Cassidy is a Cisco Certified Network Associate (CCNA) and Cisco Certified Academy Instructor (CCAI).  He also holds multiple ratings from the FAA as well as being a Certified Flight Instructor - Instrument (CFII).

Back to Top


Tom Duffy
203.857.6892

Professor Tom Duffy is the Chair of the Computer Science Department and the Program Coordinator for the Computer Science degree as well as the Web Developer, Relational Database, and Smartphone App Development certificates. He teaches courses in Web Development, XML, Java, and Mobile Device Programming.

Tom holds a Bachelor of Science degree in Mathematics and Master of Arts degree in Mathematics/Computer Science from Western Connecticut State University. He is the owner of Bright Moments Software - a software company specializing in Web Technologies.

Tom has recently published Programming With Mobile Applications, his second book. The book is available from Cengage Learning.

Back to Top


Chuck Gabor
203.857.7315
Proessor Gabor teaches Java Programming, Web Development, and Database Development courses. Before joining the NCC faculty, he was a Lieutenant/Senior Military Instructor at the United States Naval Academy. Prior to that, he was a Software Engineer for Pitney Bowes Inc. He is currently working toward a doctorate in Educational Leadership (Ed.D.) at Southern Connecticut State University. He holds B.S. degree in Computer Science from the University of New Haven and a B.S. degree in Applied Science from Charter Oak State College. He is a member of the Honor Society in Computing Sciences, UPSILON PI EPSILON, and a Lieutenant Commander in the United States Naval Reserve.

Back to Top