Computer Science

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.

What Most Schools Don't Teach

Computer Science is an expanding field offering many employment opportunities. Watch this short video to get a feel for what’s required and what the future could hold for you.

Programs and Courses

Networking, managing databases, developing smart phone apps, and more; we have a variety of programs covering today’s technologies. View our current list of programs and courses.

Planned Courses

We publish – and update – courses we plan to offer far into the future. And, as much as we can, we stick to it! Of course, you have to do your part! See your advisor and register for classes as early as possible.

Testing Out of CSA 105

CSA 105 – Introduction to Software Applications – is required in your program. We offer Credit by Examination for CSA 105. Pass our test and earn credit for CSA 105

CS Majors have the highest starting salaries

Faculty

Professor Tom Duffy

Department Chair, Program Coordinator

tduffy@norwalk.edu
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.

Patrick Cassidy

Professor Patrick Cassidy

Program Coordinator

pcassidy@norwalk.edu
203.857.7336

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).

Professor Charles Gabor

cgabor@norwalk.edu
203.857.7315

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. He 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.

Kerry Cramer

Professor Kerry Cramer

kcramer@norwalk.edu
203.857.3332

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. Mr. 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.

Learn the hottest technologies at NCC

Future Course Offerings

These are the courses that we anticipate offering over the next 2 years.
To view the current schedule, access the Course Search page.

Fall 2018

Spring 2019

Fall 2019

Spring 2020

CSC 108

CSC 108

CSC 108

CSC 108

 

 CSC 111

CSC 111

CSC 226

CSC 226

CSC 226

CSC 226

CSC 233

CSC 233

CSC 233

CSC 233

CSC 234

 CSC 234

CSC 234

 

 CSC 235

 

CSC 241

 

CSC 241

 

 

CSC 257

 CSC 257

 CSC 265

CSC 265

CSC 262

 

CSC 262

 

 

CSC 263

 

CSC 263

CST 111

CST 111

CST 111

CST 111

 

CST 121

 

 CST 121

CST 153

CST 153

CST 153

CST 153

CST 180

CST 180

CST 180

CST 180

CST 181

 

CST 181

 

 

CST 182

 

CST 182

 

CST 183

 

CST 183

 

 

 

CST 205

 

CST 252

 

CST 252

CST 255

 

CST 255

 

CST 272

 

 

CST 272

 

CST 273

 

 

 

 

CST 274

 

Follow Us on Google+

Test Out of CSA 105

The next exam will held August 3 at 10:00 AM in West 251.

Download the Credit By Exam Form

You will need to bring the above Credit By Exam form, stamped as paid by the Business Office, to the exam with you. The Business Office is located on the first floor of the East Campus. The cost for the test is $30. Students will also need an access code to register for MyITlab and enroll in the test course. The cost for the access code is $15. You will be instructed how to purchase the MyITLab access code on the day of the test. Purchasing the MyITLab access code must be done by credit card.

Note, no one will be admitted to take the test one half hour after its start on the day of the test. Also note that this will be the ONLY test date available. We give the test twice a year prior to the fall and spring semesters.

You will need to demonstrate college-level expertise in the following:

  • MyCommnet, Blackboard, and e-Portfolio
  • Basic Computer Hardware
  • Microsoft Windows 7
  • Microsoft Internet Explorer and the Internet
  • Internet Safety
  • Information Literacy
  • Social Networking
  • Microsoft Office 2013 including Word, Excel, and Powerpoint

Contact Us

Contact Us - Computer Science

NCC is a great place to start - or finish - your studies.

Norwalk Community College
Computer Science Department
188 Richards Avenue
Norwalk, CT 06801
203.857.6892