MEMORANDUM To: Carol Pilgrim Associate Dean, College of Arts and Sciences From: Sridhar Narayan, Computer Science Ken Diehl, Pre-engineering Date: November 6, 2007 Subject: 3+2 programs in computer science and electrical and computer engineering In 1999, Jack Hall and Ken Diehl established the first joint “3+2" program in environmental studies and environmental engineering. This was followed in January of 2006 by a second “3+2" in Physics and Electrical Engineering. Computer Science would like to propose two more “3+2"’s, one in Computer Science and Electrical Engineering and another in Computer Science and Computer Engineering. Attached also are five-year proposed curriculums and UNCW-style check sheets for each proposed curriculum.. The Computer Science Department faculty approved the program at their meeting of August 21, 2007. We are assuming this needs to be forwarded to the College Curriculum Committee but we will leave it to you to forward where it needs to go. Thanks. Attachments (4) Pre-engineering 211 DeLoach Hall • 962-4075 • diehlk@uncw.edu Computer Science/Computer Engineering 3+2 Fall Semester ENG 101 MAT 161 CHM 101 CSC 100 CSC 121 PE 101 ECE 1091 CSC 332 PHY 201 CSC 242 ECE 2001 CSC 385 CSC 360 CSC 455 CSC 344 Freshman Year (UNCW) College Writing & Reading I 3 ENG 201 Calculus/Analytic Geom. I 4 MAT 162 General Chemistry 4 CSC 221 Oreintation to Computer Science 1 CSC 133 Intro to Computing Science 3 E 1151 Foundations of Physical Activitiy 2 17 Spring Semester College Writing & Reading II Calculus/Analytic Geom. II Intro to Computing Science II Discrete Structures Intro to Computing Environ. 16 Sophomore Year (UNCW) Intro to Computer Systems 3 ECE 2091 Computer Systems Programming 3 Data Structures 3 MAT 261 Multivariate Calculus 4 General Physics 4 PHY 202 General Physics 4 Dig. Logic, Comp. Org. 4 CSC 340 Scientific Computing 3 Intro. to ECE Laboratory 3 CSC 342 Operating Systems 3 17 17 Junior Year (UNCW) Professional and Ethical Issues 1 CSC 495 Seminar Formal Languages and Comput. 3 CSC 434 Programming Languages Data Base Management Systems 3 CSC 450 Software Engineering Computer Networks (ECE elec.) 3 CSC elective CSC elective 3 ECE 2121 Logic Design BS (Foreign Language) 3 Biol. Sci.-STS Elec. (BIO 150) 16 Summer School (NCSU) Five-week Summer Sessions Intro. To Prob. And Dist. Theory 3 BS(Soc.Sci.)-HS(Econ) Elective BS-HS Elective (History) ST 371 ECE 211 ECE 220 ECE 306 ECE 309 ENG 331 ECE 381 ECE 303 ECE 463 COM 110 1 3 3 3 3 3 16 3 3 Junior Year (NCSU) Electric Circuits 4 ECE 301 Analytical Foundations of ECE 3 ECE 302 Intro to Embedded Systems 3 ECE 406 Object Oriented Prog. For ECE 3 Comm. for Engrg. & Tech. 3 16 Linear Systems Microelectronics Design Complex Digital System ECE Level I Elective BS(Fine Arts)-HS(Per. Arts) Elec. 4 4 3 3 3 17 Senior Year (NCSU) Engineering Profession for CPE 1 ECE 481 Electromagnetic Fields 3 Adv. Microprocessors Sys. Des. 3 ECE Level 1 Elective 3 Public Speaking 3 BS(PAR)-HS(Other) Elective 3 16 CPE Senior Design Project ECE Elective Approved Technical Elective BS-HS Elective (Social Sci.) BS-HS Elective (Literature) PE elective 3 3 3 3 3 1 16 Courses in red denote NCSU’s degree requirements Courses in black denote UNCW’s degree requirements 1 3 4 4 4 1 NCSU distance education course Computer Science/Electrical Engineering 3+2 Fall Semester ENG 101 MAT 161 CHM 101 CSC 100 CSC 121 PE 101 ECE 1091 CSC 332 PHY 201 CSC 242 ECE 2001 CSC 385 CSC 360 CSC 455 CSC 344 Freshman Year (UNCW) College Writing & Reading I 3 ENG 201 Calculus/Analytic Geom. I 4 MAT 162 General Chemistry 4 CSC 221 Orientation to Computer Science 1 CSC 133 Intro to Computing Science 3 E 1151 Foundations of Physical Activitiy 2 17 Spring Semester College Writing & Reading II Calculus/Analytic Geom. II Intro to Computing Science II Discrete Structures Intro to Computing Environ. 16 Sophomore Year (UNCW) Intro to Computer Systems 3 ECE 2091 Computer Systems Programming 3 Data Structures 3 MAT 261 Multivariate Calculus 4 General Physics 4 PHY 202 General Physics 4 Dig. Logic, Comp. Org. 4 CSC 340 Scientific Computing 3 Intro. to ECE Laboratory 3 CSC 342 Operating Systems 3 17 17 Junior Year (UNCW) Professional and Ethical Issues 1 CSC 495 Seminar Formal Languages and Comput. 3 CSC 434 Programming Languages Data Base Management Systems 3 CSC 450 Software Engineering Computer Networks (ECE elec.) 3 CSC elective CSC elective 3 ECE 2121 Logic Design BS (Foreign Language) 3 Biol. Sci.-STS Elec. (BIO 150) 16 Summer School (NCSU) Five-week Summer Sessions Intro. To Prob. And Dist. Theory 3 BS(Soc.Sci.)-HS(Econ) Elective BS-HS Elective (History) ST 371 ECE 211 ECE 220 ENG 331 ECE 380 COM 110 1 3 3 3 3 3 16 3 3 Junior Year (NCSU) Electric Circuits 4 ECE 301 Analytical Foundations of ECE 3 ECE 302 BS-HS Elective (Social Sci.) 3 ECE 303 BS(PAR)-HS(Other) Elective 3 Comm. for Engrg. & Tech. 3 16 Linear Systems Microelectronics Electromagnetic Fields ECE Level I Elective BS(Fine Arts)-HS(Per. Arts) Elec. 4 4 3 3 3 17 Senior Year (NCSU) Engineering Profession for EE 1 ECE 480 ECE Level I Elective 3 ECE Level I Elective 3 ECE Elective 3 Approved Technical Elective 3 Public Speaking 3 16 ECE Senior Design Project ECE Elective ECE Level 2 Elective Approved Technical Elective BS-HS Elective (Literature) PE elective 3 3 3 3 3 1 16 Courses in red denote NCSU’s degree requirements Courses in black denote UNCW’s degree requirements 1 3 4 4 4 1 NCSU distance education course B.S. Computer Science/B.S. Computer Engineering (Three-plus-Two Engineering Program) College of Arts & Sciences NAME: BASIC STUDIES: (45 semester hours) Sem./Yr. Gr Hrs A. ENG 101 T 3 ENG 201 or T 3 ENG 103 T 3 B. PED 101 T 2 C. Humanities (12-18 hours) 1. LIT # T 3 2. HST # T 3 1 3. PAR # T 3 4. LANG 3 D. Fine Arts (3 hours) # T 3 E. Natural & Math Sciences (16 hours) 1. Natural Sciences a. BIO 150 T 3 b. *PHY 201 T 4 2. Mathematics (8 hours) MAT 161 T 4 MAT 162 T 4 F. Social Sciences ECN 221 T 3 # T 3 Electives Transferred from NCSU up to 21 TIndicates courses that satisfy engineering degree #See pre-eng. advisor for advising to minimize excess credits *Meets Basic Studies Lab Science requirement +Meets Basic Studies requirements 1 PAR 115 recommended COMP. SCI. CORE (70 credits minimum) Sem./Yr. Gr Hrs CHM 101 T 4 *+PHY 201 T 4 PHY 202 T 4 +MAT 161 T 4 +MAT 162 T 4 ST 371 T 4 CSC 100 1 CSC 121 3 CSC 133 T 4 CSC 221 4 CSC 242 4 CSC 332 3 CSC 340 3 CSC 342 3 CSC 360 3 CSC 385 1 CSC 434 3 CSC 450 3 CSC 455 3 CSC electives 9 Oral Communication Competency Requirement: COM 110 T 3 12 credits overlap basic studies. Basic studies + physics general core - overlap = 45 + 70 - 12 = 103 Electives = 124 - 103 = 21 credits To transfer, a student must have a 3.0 overall GPA and a 2.5 GPA in the last two calculus courses taken. B.S. Computer Science/B.S. Electrical Engineering (Three-plus-Two Engineering Program) College of Arts & Sciences NAME: BASIC STUDIES: (45 semester hours) Sem./Yr. Gr Hrs A. ENG 101 T 3 ENG 201 or T 3 ENG 103 T 3 B. PED 101 T 2 C. Humanities (12-18 hours) 1. LIT # T 3 2. HST # T 3 1 3. PAR # T 3 4. LANG 3 D. Fine Arts (3 hours) # T 3 E. Natural & Math Sciences (16 hours) 1. Natural Sciences a. BIO 150 T 3 b. *PHY 201 T 4 2. Mathematics (8 hours) MAT 161 T 4 MAT 162 T 4 F. Social Sciences ECN 221 T 3 # T 3 Electives Transferred from NCSU up to 21 TIndicates courses that satisfy engineering degree #See pre-eng. advisor for advising to minimize excess credits *Meets Basic Studies Lab Science requirement +Meets Basic Studies requirements 1 PAR 115 recommended COMP. SCI. CORE (70 credits minimum) Sem./Yr. Gr Hrs CHM 101 T 4 *+PHY 201 T 4 PHY 202 T 4 +MAT 161 T 4 +MAT 162 T 4 ST 371 T 4 CSC 100 1 CSC 121 3 CSC 133 4 CSC 221 4 CSC 242 4 CSC 332 3 CSC 340 3 CSC 342 3 CSC 360 3 CSC 385 1 CSC 434 3 CSC 450 3 CSC 455 3 CSC electives 9 Oral Communication Competency Requirement: COM 110 T 3 12 credits overlap basic studies. Basic studies + physics general core - overlap = 45 + 70 - 12 = 103 Electives = 124 - 103 = 21 credits To transfer, a student must have a 3.0 overall GPA and a 2.5 GPA in the last two calculus courses taken.