Bachelor of Science
Computer and Information Studies
Flow Sheet
(Effective for students entering the Computer Science major
as of September 2003 or January 2004.
For students entering the major in September 2004 or later
see the new flowsheet. )
Courses in the Major
Support Courses
Free Electives
Core Requirements
Distribution Sequences
Distribution Electives
|
Name:_______________________
Date admitted to major:________
Advisor:______________________
Transfer credits:_______________ |
Courses in the Major (49 credits)
Required Courses:
| CSC |
200A |
Survey of Computer Science I |
3 |
_____ |
| CSC |
201J |
Software Design and Programming I |
4 |
_____ |
| CSC |
202J |
Software Design and Programming II |
4 |
_____ |
| CSC |
215 |
Survey of Computer Science II |
4 |
_____ |
| CSC |
260 |
Data Structures and Algorithms |
4 |
_____ |
| CSC |
___ |
(CSC 245A,
273,
311, or
312A) |
4 |
_____ |
| CSC |
266 |
Software Engineering |
4 |
_____ |
| CSC |
280 |
Operating System Principles |
3 |
_____ |
| CSC |
295 |
Computer Architecture and Organization |
3 |
_____ |
| CSC |
498 |
Project Design/Specification Practicum |
1 |
_____ |
| CSC |
500 |
Directed Study in Computer Science I |
3 |
_____ |
|
|
Option:_________________________ (see below)
|
|
|
| CSC |
___ |
_______________________ |
__ |
_____ |
| CSC |
___ |
_______________________ |
__ |
_____ |
Computer Electives
(Two CSC courses numbered above 200,
with at least one numbered 290 or above.) |
| CSC |
___ |
_______________________ |
__ |
_____ |
| CSC |
___ |
_______________________ |
__ |
_____ |
Support Courses
(24 credits)
(descriptions)
| PHL |
325 |
Symbolic Logic |
3 |
_____ |
| MAT |
220 |
Calculus I |
4 |
_____ |
| MAT |
221 |
Calculus II |
4 |
_____ |
| MAT |
214 |
Discrete Structures |
3 |
_____ |
| MAT |
247 |
Statistics I |
3 |
_____ |
| MAT |
___ |
____________________ |
3 |
_____ |
| PHS |
205 |
Digital Circuit Design |
4 |
_____ |
|
Note: The unspecified Mathematics course must be chosen
from MAT 304A, 308, 316, or 323. With one additional 300-level
Mathematics course, the requirements for a Mathematics Minor would be
satisfied. Students choosing such a Minor must declare it by
filing an appropriate form with the Academic Affairs Office.
|
Free Electives
(Minimum: 4 credits)
| ___ |
___ |
_______________________ |
___ |
_____ |
| ___ |
___ |
_______________________ |
___ |
_____ |
| ___ |
___ |
_______________________ |
___ |
_____ |
Core Requirements
Competency-Based Skills
|
@ Basic Mathematics
@ Reading Comprehension
@ Computer Literacy
|
|
|
(The Computer Literacy skills requirement can be satisfied either by receiving
a passing grade in one of the College's approved "computer literacy" courses
such as CSC 100 or by passing the Computer Literacy
Exemption Examination administered by the Learning Center. The other skills
requirements can be satisfied by achieving a specific level on an appropriate
SAT examination, CLEP examination, or locally administered skill test, or by
passing specified courses. For full information, consult the 2002-2004
Undergraduate Catalog, page 11.) |
|
|
@ |
ENG |
101 |
Composition I |
3 |
_____ |
|
@ |
ENG |
102 |
Composition II |
3 |
_____ |
|
@ |
SPC |
101 |
(Speech) |
3 |
_____ |
|
@ |
SFL |
194 |
Health and Wellness |
3 |
_____ |
Physical Education Activities (1 credit total)
|
@ |
SFL |
___ |
____________________ |
___ |
_____ |
|
@ |
SFL |
___ |
____________________ |
___ |
_____ |
Distribution
Sequences (20 credits)
|
___ |
___ |
(Literature I) |
3 |
_____ |
|
___ |
___ |
(Literature II) |
3 |
_____ |
|
___ |
___ |
(Lab Science I) |
3-4 |
_____ |
|
___ |
___ |
(Lab Science II) |
3-4 |
_____ |
|
@ |
HIS |
101 |
History of World Civilization I |
3 |
_____ |
|
@ |
HIS |
___ |
(History II) |
3 |
_____ |
D
istribution Electives (18 credits total)
To satisfy the distribution elective requirements, the student must earn
at least 3 but no more than 9 credits in each of the following
divisions.
Humanities (Division I)
| ___ |
___ |
_______________________ |
___ |
_____ |
| ___ |
___ |
_______________________ |
___ |
_____ |
| ___ |
___ |
_______________________ |
___ |
_____ |
Science/Mathematics (Division II)
| ___ |
___ |
_______________________ |
___ |
_____ |
| ___ |
___ |
_______________________ |
___ |
_____ |
| ___ |
___ |
_______________________ |
___ |
_____ |
Social Sciences (Division III)
| ___ |
___ |
_______________________ |
___ |
_____ |
| ___ |
___ |
_______________________ |
___ |
_____ |
| ___ |
___ |
_______________________ |
___ |
_____ |
| Note:
Courses allowable as distribution electives are marked
"D" in the College Catalog or indicated by appropriate footnotes. |
@
Requirements so marked above must be completed within the first
53 credits of study (i.e., before Junior status).
Exceptions will be made for transfer students.
Note: If a course is used to satisfy two or more requirements
(for example, a support course and a distribution elective), the credits are
counted in only one place. Using a course to satisfy more than one requirement
does not reduce the credit total required for graduation.
|
Total credits for graduation: 127 |
|
Effective: 9/03 |
Salem State Home •
Computer Science Home •
Faculty •
Computer Studies Major •
Flow Sheet
Computer Studies Minor •
Courses •
Course Sequence Diagram •
Computer Laboratories
|