Computer Science

Install App

NCC CS Add our app to your home screen?
No, Thanks

Welcome!

You've come to the right place!

It’s an exciting – and lucrative – time to be a Computer Science major. At NCC, you’ll be grounded in Computer Science fundamentals and exposed to today’s employable technologies. Want to build Mobile Apps? Want to create state of the art web pages? Want to learn advanced topics? No worries – we’ve got you covered.

Whether you are a transfer student looking to start an advanced degree or a programmer learning a new language or just looking to add skills to your tool set, NCC’s Computer Science Department has Courses and Programs to meet your needs.

Faculty

NCC's Computer Science faculty possess an abundance of real world experience coupled with twenty-first century teaching abilities. The result is classes that ground students in theory while teaching them how to implement the technologies needed to thrive in today's economy.

Professor Tom Duffy, Department Chair

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

Professor Patrick Cassidy

Professor Cassidy is the Coordinator for the Computer Security degree and Networking Certificate programs. 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

Professor Kerry Cramer

Professor Kerry V. Cramer is an information technology professional with 30 years experience in computer programming, information technologies, and IT project management. Mr. Cramer has been an adjunct professor at Manhattanville College, and University of New Haven teaching several courses in the Computer Science curriculum as well as substitute teaching K-12 at schools in the Danbury, CT area.

Professor Cramer’s strengths include strong project management disciplines, technical, supervisory and team management skills in Internet, Lotus Notes, and legacy application development and maintenance environments as well as extensive college and professional recruiting experience.

Back To Top

Professor Charles Gabor

Professor Gabor teaches Database Development and Java 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 at Pitney Bowes Inc.

Professor Gabor holds a graduate certificate in Computer Science from Purdue University, a M.S. degree 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 Computer Science, Upsilon Pi Epsilon and a retired Commander in the U.S. Navy.

Back To Top

Programs

Our programs serve both traditional first-time students as well as professionals currently working in the field. The curriculum is flexible enough to meet the needs of students who wish to transfer to a baccalaureate institution and students preparing for immediate entry into the workplace.

Degree Programs

AS Computer Science

AS Computer Security

Certificate Programs

Relational Database Development

Smartphone App Development

Web Developer

Back To Top

Courses

Computer Science courses at NCC not only prepare students to transfer into a baccalaureate institution. They also serve those students who wish to enter the workforce directly. All our courses expose students to the course's underlying CS theory as well as teach students how to implement those theories. The result is students who are prepared for whatever they choose to do next.

Computer Science (CSC)

Computer Technology (CST)

Computer Applications (CSA)

Back To Top

icon

Install our app on your Home Screen for Quick Access

Tap share then Add To Home Screen