Bachelor of Science
Computer and Information Studies

Flow Sheet
(Effective for students entering the Computer Science major
as of September 2007 or later )


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 (45-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 280 Operating System Principles 3 _____
CSC 295 Computer Architecture and Organization 3 _____
CSC 300 Software Engineering I 4 _____
CSC 498 Software Design Practicum 1 _____
CSC 500 Directed Study in Computer Science   I 3 _____

Required Option:__________________
(min. 7 credits; see list below)
(typically taken in Junior year
or early Senior year)
CSC ___ _______________________ __ _____
CSC ___ _______________________ __ _____

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

Computer Electives (min. 7 credits)
(Two CSC courses numbered above 200,
with at least one numbered 290 or above.)
CSC ___ _______________________ __ _____
CSC ___ _______________________ __ _____

Support Courses   (18 credits)
(descriptions)

___ ___ [science course chosen
from list below]
4 _____
PHS 205 Digital Circuit Design 4 _____
MAT 214A Discrete Structures 4 _____
MAT 247 Statistics I 3 _____
MAT ___ ____________________ 3 _____

Science Note:   The unspecified science support course must be chosen from the following list, and cannot duplicate a course used in satisfying the laboratory science sequence requirement: BIO 131, CHE 130, CHE 212, GGR 101P, GLS 100, GLS 201, PHS 211A, PHS 221.
Mathematics 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 Registrar's Office.


Free Electives
(to achieve minimum total of 120 credits)
___ ___ _______________________ ___ _____
___ ___ _______________________ ___ _____
___ ___ _______________________ ___ _____



Core Requirements

Competency-Based Skills

@    Basic Mathematics
@    Reading Comprehension
@    Computer Literacy

(The Computer Literacy skills requirement is automatically satisfied for CSC majors by the completion of CSC 200A. 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 2006-2008 Undergraduate Catalog, pages 12-13.)

Basic Core Courses (12 credits)
@ 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) (See Note below.) 4 _____
## ___ ___ (Lab Science   II) 4 _____
@ HIS 101 History of World Civilization I 3 _____
@ HIS ___ (History II) 3 _____

Distribution Electives (15 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)
Note: MAT 220 and MAT 221 are required support courses for
the Computer and Information Studies major.
MAT 220 Calculus   I 4 _____
MAT 221 Calculus   II 4 _____
___ ___ _______________________ ___ _____

Social Sciences (Division III)
___ ___ _______________________ ___ _____
___ ___ _______________________ ___ _____
___ ___ _______________________ ___ _____

Note:   Courses allowable as distribution electives are marked
DI, DII, or DIII in the College Catalog.

@   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:   The laboratory science sequence must be chosen from the following list:
BIO 131-132, CHE 130-131, CHE 130 & 212, PHS 211A-212A, PHS 221-222, GLS 100 & 201.

Total credits for graduation: 120          Effective: 9/2007



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