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

Computer Science Majors Have the Highest Starting Salaries

Faculty

Tom Duffy

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

Charles Gabor

Professor Charles Gabor

cgabor@norwalk.edu
203.857.7315

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

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 2016

Spring 2017

Fall 2017

Spring 2018

CSC 108

CSC 108

CSC 108

CSC 108

 

 

CSC 111

CSC 112

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 255

 

 

 

CSC 257

 

CSC 257

CSC 262

 

CSC 262

 

 

CSC 263

 

CSC 263

CST 111

CST 111

CST 111

CST 111

 

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 be Tuesday, August 8, at 10 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