Computer Science Honors, B.S.

This program is offered by the Computer Science Department

Program Description

The Computer Science Honors program prepares students for gainful careers in software engineering and information technology and for post-graduate study. Major course work covers program design, data structures, assembly language programming, digital design, systems programming, and software engineering. Elective courses, including computer security, database design and applications, networking, graphics and visualization, and web-centric computing, ensure students keep pace with rapid advancements in computer technology. This program is accredited by the Computing Accreditation Commission of ABET.

Student Testimonials

As a CS student at CCSU, I gained many competitive skills and valuable knowledge in software engineering, such as agile development, web development, etc. Throughout my years at CCSU, I gained a good theoretical background in Computer Science, especially in data structures and algorithms. During my senior year, I received many employment opportunities, and today I am a happy software developer at Optum.
–Krzysztof Konopka

I came to CCSU as a transfer student from a Connecticut Community College. The transition was smooth with all my credits transferring and most credits transferred to specific course requirements at CCSU. My experiences with the professors was always pleasant and they always provided help when asked. The main room for socializing for CS students is the same room used for the CS Club as well as for tutoring which means you will always be surrounded by fellow CS students who are working together to solve their coursework. The coursework at CCSU starts you from ground zero and takes you to a solid understanding of multiple aspects of computing. By the end you will have learned fairly well a programming language, designed your own CPU that can actually perform calculation, created your own version of built in Linux programs, and worked on large group projects with an outside company. I found getting employed after gaining my degree to be easy. The senior capstone had students working with a well known company and that company showed interest in me after the semester was over. In the end I accepted the offer to work with them.
–Paulo Nunes

Career Outcomes

Computer Science Honors degree is accredited by the Computing Accreditation Commission of ABET. Accredited programs must meet or exceed standards for faculty, curriculum, laboratory and computing resources, students and institutional support. Graduates of this program typically pursue a career in the field of software engineering or continue studies in a variety of graduate programs. This program provides students with a broad range of skills in the areas demanded by the software industry, including computer security, networking, databases, artificial intelligence, software engineering, big data, and many others. Students typically graduate from this program with a handful of employment offers from leading companies including Aetna, United Technologies, Cigna, Travellers, and Optum. Many graduates of this program are also employed by such major companies as Microsoft, Amazon, Twitter, and Facebook. In 2017, starting salaries offered to our graduates exceeded $85,000, along with signing bonuses of $10,000 to $15,000.