Software Development Track Checksheet - Kutztown University ...
Software Development Track Checksheet - Kutztown University ...
Software Development Track Checksheet - Kutztown University ...
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
BS in Computer Science<br />
<strong>Software</strong> <strong>Development</strong> <strong>Track</strong> (as of Fall 2009): 63 sh<br />
B. Major Program: 51 sh C. Concomitant Courses: 12 sh<br />
1. Required Courses: 30 sh Gr SH 1. Required Math/Logic Courses: 9 sh Gr SH<br />
CSC 125: Discrete Math I MAT 171: Calculus I (satisfied in gen ed IVA) X X<br />
CSC 126: Discrete Math II<br />
MAT 260: Linear Algebra<br />
CSC 135: Comp & Info Sci I Statistics (MAT 140 or MAT 301 *)<br />
CSC 136: Comp & Info Sci II<br />
MAT Elective (requires advisor approval)<br />
CSC 235: Comp Org & Asm. Lng. PHI 140:Symbolic Logic(satisfied in gen ed IID) X X<br />
CSC 237: Data Structures<br />
CSC 310: Prog. Languages<br />
CSC 343: Operating Systems 2. Other Concomitant:3 sh Gr SH<br />
CSC 354: <strong>Software</strong> Engineering<br />
CSC 385: Seminar in CSC<br />
2. Elective Courses: 21 sh (4 must be 400+) Gr SH<br />
PHI 040: Intro to Ethics (satisfied in gen ed IIC) X X<br />
WRI 205: Scientific Writing<br />
CSC 241: Adv Visual Basic 3. Internship – optional Gr SH<br />
CSC 242: Web Programming<br />
CSC 243: Java Programming<br />
CSC 280: Cooperative Internship I<br />
CSC 380: Cooperative Internship II<br />
CSC 253: IT Systems Internships may be counted under Gen. Ed. §V<br />
CSC 311: Computer Networks<br />
CSC 320: Intro To Game Programming *Students minoring in Math should take MAT 301<br />
CSC 341: Information Security<br />
CSC 342: Web Technologies<br />
CSC 352: UNIX: Sys Prog/Adm<br />
CSC 361: F. A. & Formal. Langs.<br />
CSC 402: Data Structures II<br />
CSC 411: Advanced Networking<br />
CSC 415: Design & Anal. of Algo. I<br />
CSC 421: Web-based <strong>Software</strong> Design and<br />
<strong>Development</strong><br />
CSC 425: Compiler Design<br />
CSC 447: Artificial Intelligence I<br />
CSC 456: Database Mgm Sys I<br />
CSC 480: Special Topics<br />
Internal transfer: 2.25 GPA required<br />
Program Code: 21621<br />
Version Number: 20093 Revised: Fall 2009<br />
Approved: _________________________ Date: _____
General Education for the BS in Computer Science: 57 sh<br />
I. BASIC REQUIREMENTS: 9/10 sh Gr SH III. SOCIAL SCIENCES: 12 sh Gr SH<br />
A. Composition: 3 sh A. History or Political Sci: 3 sh<br />
ENG 001: old number HIS (usually 014, 015, 025, or 026)<br />
ENG 023: Composition POL (usually 010, or 020)<br />
ENG 025: Honors Composition<br />
B. ANT or PSY or SOC: 3 sh<br />
B. Oral Communications: 3 sh ANT (usually 010)<br />
SPE 010 PSY 011*<br />
C. Health: 2/3 sh SOC 010*<br />
HPD 110<br />
HPD 115 ECO 011*<br />
C. Economics or Geography: 3 sh<br />
HPD 116 GEG (no lab) (usually 010, or 020)<br />
D. Physical Education to be taken in conjunction<br />
with Health: 1 sh<br />
HPD 011-095, DAN 057, 058, 170 1<br />
D. Elective in any discipline under Section III<br />
including INT: 3 sh<br />
II. HUMANITIES:12 sh Gr SH IV. MATH & PHYS SCI: 12/14 sh Gr SH<br />
A. Literature: 3 sh A. Mathematics: 3 sh<br />
ENG (usually 010) MAT 171: Calculus I ** 3<br />
B. MUS or SPE or THE: 3 sh B. Biology (lab required): 3 sh<br />
MUS (usually 010) BIO (usually 010)<br />
SPE (a second speech course)<br />
THE (usually 015)<br />
C. Physical Science (lab required): 3/4 sh<br />
AST<br />
C. ARH or PHI or ARC: 3 sh CHM<br />
PHI 040 – Intro to Ethics ** 3 GEL<br />
D. Elective in any discipline under Section II<br />
including Foreign Lang: 3 sh<br />
GEG (with lab)<br />
MAR<br />
PHY<br />
D. Elective in any discipline listed under Section<br />
IV: 3/4 sh<br />
PHI 140 – Symbolic Logic ** 3 A 2 nd semester of the science chosen in IV C.***<br />
Notes V. FREE ELECTIVES: 9/12 sh Gr SH<br />
* PSY 011, SOC 010 are prerequisites for all courses<br />
in their respective disciplines.<br />
**These courses are required by the major program<br />
*** Must be the 2 nd course in a sequence