Central Connecticut State University

Undergraduate Honors Program

Advising and program information provided on this website is for general information and guidance only. It does not constitute a contract, either express or implied, and is subject to revision at the University's discretion.

The Department of Computer Science offers an honors and an alternative program of study leading to a bachelor of science degree in Computer Science. The Computer Science major is one of the first such programs offered in New England, and the honors program 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.

All Computer Science (CS) majors take courses covering program design, data structures, assembly language programming, digital design and systems programming. Topics courses, including database design and applications, networking, graphics and visualization, and Web-centric computing, allow the department’s offerings to keep pace with the rapid advancement of computer technology, and are offered for elective credit on a regular basis.

In addition to the regular course work, CS majors may participate in the Cooperative Education program. This program, open to juniors and seniors, allows the student to put her/his skills to use in a real-life setting, receiving academic credit for work in a real-world environment.

State-of-the-art computing facilities and university networking infrastructure provide students access to on-campus specialized software packages and streaming video capabilities, as well as Web-based remote accessibility for on-line teaching and learning.

Major in Computer Science, B.S. (Honors)

Catalog description (Non-Teaching) (ABET-accredited)

CORE COURSES (24 semester hours):

CS 151Computer Science I3
CS 152Computer Science II3
CS 153Computer Science III3
CS 253Data and File Structures3
CS 254Computer Organization and Assembly Language Programming3
CS 354Digital Systems Design3
CS 355Systems Programming3
CS 385Computer Architecture3

ADVANCED ELECTIVES (12 semester hours) choice of 12 hours from:

CS 407Advanced Topics in Computer Science1-3
CS 415Computer Game Development3
CS 416Web Programming3
CS 423Computer Graphics3
CS 425Image Processing3
CS 460Database Concepts3
CS 462Artificial Intelligence3
CS 463Algorithms3
CS 464Programming Languages3
CS 465Compiler Design3
CS 473Simulation Techniques3
CS 481Operating Systems Design3
CS 483Theory of Computation3
CS 490Computer Communications Networks & Distributing Processing3
CS 491Wireless Communication Networks3
CS 492Computer Security3
CS 495Legal, Social, Ethical, and Economic Issues in Computing3

AUXILIARY ELECTIVES (3 semester hours) selected from the Advanced Electives or from the following:

CS 290Topics in Computer Science1-3
CS 300Computer Science Work Experience I3
CS 301Computer Science Work Experience II3
CS 398Independent Study in Computer Science1-3
CS 499Seminar in Computer Science3

CAPSTONE (6 semester hours):

CS 410Introduction to Software Engineering3
CS 498Senior Project3

MATH/STATISTICS (16 semester hours)

MATH 152Calculus I4
MATH 218Discrete Mathematics4
MATH 221Calculus II4
MATH 226Linear Algebra and Probability for Engineers3

SCIENCE/QUANTITATIVE (15 semester hours) A choice of one of the following sequences (8 hours):

BIO 121General Biology I4
BIO 122General Biology II4
or  
CHEM 161General Chemistry3
CHEM 162General Chemistry Lab1
CHEM 200Foundations of Analytical Chemistry3
CHEM 201Foundations of Analytical Chemistry Lab1
or  
PHYS 125University Physics I4
PHYS 126University Physics II4

Plus an additional 7 credits in science, STAT, or MATH 119 or above (not counting those in Math/Statistics category).

PHILOSOPHY (3 semester hours): PHIL 245 (3) or PHIL 242 (3)

Computer science honors program majors are not required to complete a minor. Students in this honors program are required to take a proficiency test specified by the department during their senior year.

Curriculum Sheets

2014, 2013, 2011, 2007, 2004, 2002, 1999, 1998