 |
These are the requirements for the Bachelor of
Science degree with a major in computer science. More
complete details are available in the Arts and
Sciences Student Handbook.
- 1. English Composition (3-6
hours)
- Proficiency equivalent to completion of ENG
112.
- 2. Foreign Language (0-14
hours)
- Proficiency equivalent to completion of course
202 in one language. If you have met this
requirement by taking four years of a foreign
language in high school, you must take an
additional course to fulfill the International
Perspectives requirement. See the Arts and
Sciences Student Handbook for more
information.
- 3. Science and
Mathematics
-
- Computer Science
(30 hours): CS 201, 202, 217, 301,
324, 327, 335. Three CS electives at the 400
level, excluding CS 490.
- Computers and
Society (3 hours): One of the
following: PHIL 344 (also counts in Group 5
below), LEGS 423, TCOM 475, CS 300.
- Mathematics and
Statistics (11-15 hours): Calculus
(MATH 134/135 or MATH 131 or MATH 126),
Discrete Mathematics (MATH 222 or 322), and
either Statistics (MATH 247 or STAT 211/212). These courses
are not required for the student with a minor
or joint major in MATH.
- Natural Science
(8-13 hours): Choose three courses including
two lab courses from designated courses in
Astronomy, Biology, Chemistry, Geography,
Geology, Material Science and
Physics.
- 4. Social Sciences (18
hours)
- Six courses selected from designated courses in
areas such as Economics, Environmental Studies,
Ethnic Studies, Geography, History, Political
Science, Psychology, and Sociology. Three areas
must be chosen, with three courses in one department. The
Arts and Sciences Student Handbook
contains a complete list of courses satisfying this
requirement.
- 5. Arts & Humanities (15
hours)
- One literature course, one fine arts course,
and three courses in two areas chosen from
designated courses in areas such as American
Studies, Art (Appreciation or History), Literature,
Music (Appreciation or History), Philosophy,
Popular Culture. The Arts and Sciences Student
Handbook contains a complete list of courses
satisfying this requirement.
Total hours required is 122 (including 40 hours at
the 300 or 400 level).
Notes
- Additional Hours
- Additional hours beyond 122 might be required
as a result of articulation deficiencies, placement
into ENG 110 or MATH 095, taking 100-level courses
as a senior, or completing ENG 112 beyond the
sophomore year.
- Cultural Diversity
- At least one course in cultural diversity must
be included in the above requirements. The Arts
and Sciences Student Handbook contains a list
of courses satisfying this requirement. Many
cultural diversity courses also satisfy Group 4 or
Group 5 requirements.
- Minor
- A minor in some area must be completed.
- Electives
- The following electives are recommended:
ACCT 221, CS 314, CS 316, CS 360, ENG 388, IPC 102.
Electives should be
chosen with care from courses in computer science
or other departments to satisfy particular
objectives. Departmental advisors are available to
assist in the selection of electives.
- Co-Op Program
- Many computer science majors choose to
participate in the university's co-op program.
Students work full time for companies throughout
the United States in positions related to computer
science. Some positions are available for Summer,
but more are available for Fall or Spring. Academic
credit (CS 390) is awarded for participation in the
co-op program. In general, CS majors are eligible
to begin the co-op program after completing CS 202
and CS 217. CS 360 is also required for many
positions. See the department's co-op advisor for
additional information. Interested students should
register with the co-op office early in the
sophomore year. CS 290 (Co-Op Preparation) is
offered every Fall to help you prepare for your
co-op experience.
|