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 fully accredited by the Computer Science Accreditation Board (CSAB, now Computing Accreditation Commission of ABET). Accredited programs must meet or exceed CSAB criteria for faculty, curriculum, laboratory and computing resources, students and institutional support. Central Connecticut State’s Computer Science honors program is the first in the state to receive CSAB accreditation.

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)

69 credits. Core (18 credits): CS 151, 152, 161, 253, 254, 354. Advanced Area Courses (9 credits): CS 355, plus choice of two from CS 385, 463, 464. Advanced Directed Electives (9 credits): choice of three from CS 410, 423, 460, 462, 465, 473, 481, 483, 485 and 490, selected in consultation with an adviser. Auxiliary electives (4 credits): selected in consultation with an adviser, from those not selected from Advanced Area Courses or Advanced Directed Electives or from CS 290, 300, 301, 398, 407, 498, 499; PHYS 338, 339, 340. Mathematics and statistics (15 credits): MATH 122, 221, 218 and STAT 315. Science and quantitative methods (14 credits): One of the following sequences: BIO 121 and 122 or CHEM 121 and 122 or ESCI 121, 122 and 123 or PHYS 125 and 126. An additional 6 credits in science and/or courses with a strong emphasis on qualitative methods, selected in consultation with an adviser, is required. Majors must also take PHIL 245.

Computer Science honors program majors are not required to complete a minor.

Curriculum Sheets

2007, 2004, 2002, 1999, 1998