Bachelor of Science
Computer and Information Studies

Flow Sheet
(Effective for students entering the Computer Science major
as of September 2004 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 (51 credits total)

Required Courses (37 credits):
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:__________________ (min. 7 credits)
      (see list 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 (min. 7 credits)
(Two CSC courses numbered above 200,
with at least one numbered 290 or above.)
CSC ___ _______________________ __ _____
CSC ___ _______________________ __ _____

Support Courses   (25 credits)
(descriptions)

_____ _____ [science course chosen from list below] 4 _____
PHS 205 Digital Circuit Design 4 _____
MAT 220 Calculus   I 4 _____
MAT 221 Calculus   II 4 _____
MAT 214 Discrete Structures 3 _____
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 127 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.)

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) (See Note below.) 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:   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: 127          Effective: 9/04



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