Combined BS/MS in Computer Science - kutztown.edu Science/3BS-MS... · Combined BS/MS in Computer...

3
Combined BS/MS in Computer Science Combined BS/MS Track (as of Fall 2009): 63 sh (Prerequisites in parentheses: M = Math, C = CSC, π = permission of instructor) B. Major Program: 51 sh C. Concomitant Courses: 12 sh 1. Required Courses: 30 sh Gr SH 1. Required Math/Logic Courses: 9 sh Gr SH CSC 125: Discrete Math I MAT 171: Calculus I (satisfied in gen ed IVA) X X CSC 126: Discrete Math II MAT 260: Linear Algebra CSC 135: Comp & Info Sci I Statistics (MAT 140 or MAT 301 *) CSC 136: Comp & Info Sci II MAT Elective (requires advisor approval) CSC 235: Comp Org & Asm. Lng PHI 140:Symbolic Logic(satisfied in gen ed IID) X X CSC 237: Data Structures CSC 310: Prog. Languages 2. Other Concomitant: 3 sh CSC 343: Operating Systems PHI 040: Intro to Ethics (satisfied in gen ed IIC) X X CSC 354: Software Engineering WRI 205: Scientific Writing CSC 385: Seminar in CS 2. Elective Courses: 21 sh Gr SH CSC 241: Adv Visual Basic 3. Internship – optional Gr SH CSC 242: Web Programming CSC 280: Cooperative Internship I 6 CSC 243: Java Programming CSC 380: Cooperative Internship II 6 CSC 253: IT Systems Internships may be counted under Gen. Ed. V. CSC 311: Computer Networks *Students minoring in Math should take 301. CSC 320: Intro to Game Programming CSC 341: Information Security Notes on the Combined BS/MS Program in CSC CSC 342: Web Technologies BS/MS CSC majors may take at most 63 sh with a CSC prefix with 12 sh at 400-level counting under Gen Ed Category V CSC 352: UNIX: Sys Prog/Adm CSC 361: F. A. & Formal. Langs. Internal transfer: 3.00 GPA needed in 24 sh of CSC courses and 60 sh taken overall, B or better in each of 125, 126, 235, 237, and 310 CSC 402: Data Structures II CSC 411: Advanced Networking CSC 415: Design & Anal. of Algo. I Program Code: 21631 Version Number: 20093 Revised: Fall 2009 CSC 421: Web-based Soft Design & Dev CSC 425: Compiler Design CSC 447: Artificial Intelligence I Approved: ___________________________ Date: ________ CSC 456: Database Mgm Sys I CSC 480: Special Topics

Transcript of Combined BS/MS in Computer Science - kutztown.edu Science/3BS-MS... · Combined BS/MS in Computer...

Page 1: Combined BS/MS in Computer Science - kutztown.edu Science/3BS-MS... · Combined BS/MS in Computer Science ... General Education for the BS/MS in Computer Science: 57 sh . ... CSC

Combined BS/MS in Computer Science Combined BS/MS Track (as of Fall 2009): 63 sh

(Prerequisites in parentheses: M = Math, C = CSC, π = permission of instructor) B. Major Program: 51 sh C. Concomitant Courses: 12 sh

1. Required Courses: 30 sh Gr SH 1. Required Math/Logic Courses: 9 sh Gr SH

CSC 125: Discrete Math I MAT 171: Calculus I (satisfied in gen ed IVA) X XCSC 126: Discrete Math II MAT 260: Linear Algebra

CSC 135: Comp & Info Sci I Statistics (MAT 140 or MAT 301 *)

CSC 136: Comp & Info Sci II MAT Elective (requires advisor approval)

CSC 235: Comp Org & Asm. Lng PHI 140:Symbolic Logic(satisfied in gen ed IID) X XCSC 237: Data Structures

CSC 310: Prog. Languages 2. Other Concomitant: 3 sh

CSC 343: Operating Systems PHI 040: Intro to Ethics (satisfied in gen ed IIC) X X CSC 354: Software Engineering WRI 205: Scientific Writing

CSC 385: Seminar in CS

2. Elective Courses: 21 sh Gr SH

CSC 241: Adv Visual Basic 3. Internship – optional Gr SH

CSC 242: Web Programming CSC 280: Cooperative Internship I 6

CSC 243: Java Programming CSC 380: Cooperative Internship II 6

CSC 253: IT Systems Internships may be counted under Gen. Ed. V. CSC 311: Computer Networks *Students minoring in Math should take 301. CSC 320: Intro to Game Programming

CSC 341: Information Security Notes on the Combined BS/MS Program in CSCCSC 342: Web Technologies BS/MS CSC majors may take at most 63 sh with a CSC

prefix with 12 sh at 400-level counting under Gen Ed Category V

CSC 352: UNIX: Sys Prog/Adm

CSC 361: F. A. & Formal. Langs. Internal transfer: 3.00 GPA needed in 24 sh of CSC courses and 60 sh taken overall, B or better in each of 125, 126, 235, 237, and 310

CSC 402: Data Structures II

CSC 411: Advanced Networking

CSC 415: Design & Anal. of Algo. I Program Code: 21631

Version Number: 20093

Revised: Fall 2009

CSC 421: Web-based Soft Design & Dev

CSC 425: Compiler Design

CSC 447: Artificial Intelligence I Approved: ___________________________ Date: ________

CSC 456: Database Mgm Sys I

CSC 480: Special Topics

Page 2: Combined BS/MS in Computer Science - kutztown.edu Science/3BS-MS... · Combined BS/MS in Computer Science ... General Education for the BS/MS in Computer Science: 57 sh . ... CSC

General Education for the BS/MS in Computer Science: 57 sh

I. BASIC REQUIREMENTS: 9/10 sh Gr SH III. SOCIAL SCIENCES: 12 sh Gr SH

A. Composition: 3 sh A. History or Political Sci: 3 sh

ENG 001: Old number HIS (usually 014, 015, 025, or 026)

ENG 023: Composition POL (usually 010, or 020)

ENG 025: Honors Composition B. ANT or PSY or SOC: 3 sh

B. Oral Communications: 3 sh ANT (usually 010)

SPE 010 PSY 011*

C. Health: 2/3 sh SOC 010*

HPD 110 C. Economics or Geography: 3 sh

HPD 115 ECO 011

HPD 116 GEG (no lab) (usually 010, or 020)

D. Physical Education to be taken in conjunction with Health: 1 sh

D. Elective in any discipline under Section III including INT: 3 sh

HPD 011-095, DAN 057, 058, 170 1

II. HUMANITIES: 12 sh Gr SH IV. MATH & PHYS SCI: 12/14 sh Gr SH

A. Literature: 3 sh A. Mathematics: 3 sh

ENG (usually 010) MAT 171: Calculus I ** 3

B. MUS or SPE or THE: 3 sh B. Biology (lab required) 3 sh

MUS (usually 010) BIO (usually 010)

SPE (a second speech course) C. Physical Sci (lab required) 3 / 4 sh

THE (usually 015) AST (usually 020)

C. ARH or PHI or ARC: 3 sh CHM (usually 020)

GEG (with lab)

PHI 040 – Intro to Ethics ** 3 GEL

MAR

PHY

D. Elective in any discipline under Section II including For Lang: 3 sh

D. Elective in any discipline listed under Section IV: 3/4 sh

PHI 140 – Symbolic Logic ** 3 A 2nd semester of the science chosen in IV C. ***

Notes V. FREE ELECTIVES**: 9/12 sh Gr SH

* PSY 011, SOC 010 are prerequisites for all courses in their respective disciplines.

**These courses are required by the major program

***Must be the 2nd course in a sequence

Approved: _________________________ Date: ______________

Page 3: Combined BS/MS in Computer Science - kutztown.edu Science/3BS-MS... · Combined BS/MS in Computer Science ... General Education for the BS/MS in Computer Science: 57 sh . ... CSC

Five-Year Combined BS/MS in CSC Program

120 sh BS in Computer Science – Five Year BS/MS Undergraduate Program 30 sh MS in Computer Science

–12 sh Additional 12 credits of 400-level CSC courses counted toward the 120 credits for the BS above the 51 credit limit for the undergraduate degree counted for the MS

138 sh Total credits needed to receive both the BS and MS in Computer Science

BS in CSC is awarded after the completion of 120 undergraduate credits; B-average or higher in CSC courses required for admission to Graduate School.

Program Code: 51611

Version Number: 20093

Undergraduate admission to the Combined BS/MS Program in Computer Science: Junior status (60 or more credits taken overall) and at least 24 computer science CSC course credits with 3.00 GPA or higher and a B or better in CSC 125, 126, 235, 237, and 310 each

MS in Computer Science Portion: 30 sh Comprehensive Examination Required for Those Not Writing a Thesis

400-level courses: 0 – 12 sh Gr SH 500-level courses: 18 – 30 sh Gr SH

CSC 402: Data Structures II CSC 510: Advanced Operating Systems

CSC 411: Advanced Networking CSC 512: Network Architecture & Protocols

CSC 415: Design & Analysis of Algos I CSC 516: Design & Analysis of Algors II

CSC 421: Web-Based Design and Develop CSC 520: Advanced Object Oriented Program

CSC 425: Compiler Design I CSC 521: Advanced Web-Based Soft. Devel

CSC 447: Artificial Intelligence I CSC 526: Compiler Design II

CSC 456: Database I CSC 541: Advanced Information Security

CSC 480: Special Topics CSC 548: Artificial Intelligence II

CSC 552: Advanced UNIX Programming

CSC 555: Applied Cryptography

CSC 557: Database II

CSC 580: Special Topics

CSC 599: Thesis – 6 credits

Notes on the Five-Year Combined BS/MS in CSC:

*CIS prefix designates CSC courses on a provisional basis until the new CSC prefix is implemented by University Administration.

400-level courses included on the undergraduate transcript only count here toward the masters degree if they exceed the 51 credits needed for the undergraduate degree. Internship credits are excluded from this count.

Up to 9 credits of 500-level courses may be taken during the senior year for the BS in CSC. However none of those credits count toward the 120 credits needed for the BS in CSC. They only count toward the MS in CSC.