Computer Science

It’s an exciting – and lucrative – time to be a Computer Science major. At CT State Norwalk, 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, CT State Norwalk’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

Web development, 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.

Free Software

CT State Norwalk Computer Science students have access to Development Tools from Microsoft free of cost.  Tools range from Visual Studio to SQL Server Developer to Windows.  To take advantage, you’ll need to log in using your NetID credentials.  Note: this is NOT Microsoft Office.  CT State Norwalk students already have access to Microsoft Office 365.

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

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

Before coming to CT State Norwalk, 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 CT State Norwalk 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 CT State Norwalk

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 

CT State Norwalk 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:

  • myCTState, 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

Contact Us

Contact Us - Computer Science

CT State Norwalk is a great place to start - or finish - your studies.

CT State Norwalk
Computer Science Department
188 Richards Avenue
Norwalk, CT 06801
203.857.6892