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.
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.
Professor Patrick Cassidy
Program Coordinator
pcassidy@norwalk.edu
203.857.7336
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 Madeleine Monaghan
Assistant Professor
mmonaghan@norwalk.edu
203.857.7019
Dr. Madeleine Monaghan comes to NCC as an Assistant Professor in the Computer Science department teaching Web and Software Development. She holds Bachelor’s degrees in French and Economics, Master’s degrees in Information Systems and Curriculum Design, and a Doctorate in Adult Learning and Information Systems Design.
Dr. Monaghan has been an instructor of Information Systems at Fairfield University and served as the Director of the ESL department at Sacred Heart University. A Certified Microsoft Trainer, Madeleine has held roles in the private sector including Senior Head of Global Training at Aventri, VP of Information Systems at Newtown Savings Bank, and Help Desk Manager at Reed Exhibition Companies. Madeleine has presented at conferences on topics including Cultural Competency Skills for the American Classroom, Learning Disabilities in the ESL Learner, and Cultural Competency Skills for the Connecticut Refugee Resettlement Program. A native of Ireland, Madeleine’s first language is Irish and she is fluent in French as well as English. In addition, she has completed Grade 6 of the Associated Boards of the Royal School of Music for Music Theory and Piano.
Learn the hottest technologies at NCC
What Most Schools Don't Teach
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 2022 |
Spring 2023 |
Fall 2023 |
Spring 2024 |
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 252 |
CST 252 |
CST 252 |
CST 252 |
CST 255 |
CST 255 |
CST 255 |
CST 255 |
NCC has partnered with IBM and Norwalk Public Schools to form P-TECH Norwalk
Test Out of CSA 105
The next exam will held on Tuesday, January 10 at 10 AM in Room West 251.
Download the Credit By Exam Form
Follow the instructions in the Credit By Exam Form (Note: you don’t have to complete Step 2 on the form). Once the process is completed, the Exam Proctor will notify you as to further instructions.
The cost for the test is $30. Students will also need an access code to register for MyITlab and enroll in the test course. 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
- Web browsing and the Internet
- Internet Safety
- Information Literacy
- Social Networking
- Microsoft Office including Word, Excel, and Powerpoint