Bachelor of Science
Computer and Information Studies

Flow Sheet
(Effective for students who entered the Computer Science major
prior to September 2003)


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 (48 credits)

Required Courses:
CSC 200 Survey of Computer Science 3 _____
CSC 201 Software Design and Programming   I 4 _____
CSC 202 Software Design and Programming   II 4 _____
CSC 260 Data Structures and Algorithms 4 _____
CSC ___ (CSC 273, or CSC 311) 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 ___ _______________________ __ _____

Information Systems Option:   CSC 263, CSC 320
Computation Theory Option:   CSC 290, CSC 415
Parallel Computing Option:   CSC 245A, CSC 445
Object Oriented Methods Option:   CSC 311, CSC 312A
Computer Systems Option:   two of CSC 271, CSC 315A, CSC 390
Embedded Systems Option:   CSC 230, CSC 330A

Computer Electives
(Three CSC courses numbered above 200,
with at least one numbered 290 or above.)
CSC ___ _______________________ __ _____
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 303, 304A, 308, or 316.   Students planning to declare a Minor in Mathematics should consult the Mathematics Department Chairperson before selecting this unspecified MAT course to be sure that it fits into a Minor.


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 2000-2002 Undergraduate Catalog, pages 11-12.)

@ 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



Salem State Home Computer Science Home Faculty Computer Studies Major Flow Sheet
Computer Studies Minor Courses Course Sequence Diagram Computer Laboratories