Computer Science Certificate Programs
Students interested in these programs should consult the computer science
information brochure available in the department .
For students wishing to begin one of the certificate programs, forms
are available at the Office of the Registrar. Students must notify the
department, during their final semester of completing the certificate
requirements, that they expect to do so.
Major Certificate
The major certificate in computer science will be granted to non-matriculated
students who satisfy all of the departmental requirements of the major
in computer science. The aim of the program is to train people (who may
already have a bachelor's degree in another field) to work in research
and development in the high-technology computer industry in Massachusetts.
Completing the major certificate may take up to three years of study because
of the prerequisite structure. Note that although the listed mathematics
requirements begin with calculus, many students may first need a review
of high school algebra and trigonometry.
Major certificate requirements
To earn a major certificate in computer science a student must fulfill
all the requirements for the BA degree in computer science.
At present, the elementary courses required for the major certificate
are offered every semester (day and evening), but the more advanced courses
are offered less frequently. Many of the electives are offered at night.
It is possible to complete the certificate by taking courses in the evening
only.
Minor Certificate
The minor certificate in computer science is for those students who are
mainly interested in computer applications. Matriculated students majoring
in other fields as well as non-matriculated students may enroll in the
program.
Minor certificate requirements
To earn a minor certificate a student must take:
- CS 110 (Introduction to Computer Programming)
- CS 210 (Intermediate Computing with Data Structures)
- CS 240, (Programming in "C")
- MATH 140
- CS 310 (Advanced Data Structures and Algorithms)
- one applications course.
- One of the following:
- CS 241 (Computer Organization and Architecture)
- CS 260 (Numerical Computing)
- a computer elective
Go to menu
|