Dual CpE and Comp Sci Degrees (2013 catalog year)

advertisement
To Receive a BS Degree in Both Computer Engineering and Computer Science
A dual degree in Computer Engineering and Computer Science can be received by taking 20-22
credit-hours of additional coursework, provided one carefully plans their course schedule. While the
plan will vary for each student, one possibility is given. In any case, students should discuss their
plans with their advisor and carefully monitor their CAPS reports to ensure they are consistently
meeting the requirements of both programs.
Example course-plan for a dual degree in CpE and CmpSc:
Requirement(s)
satisfied in Cmp Sc
Requirement(s)
satisfied in Cp Eng
Cmp Sc 1
FE 10
(Note: waiver may
be required)
(Note: waiver may be
required)
3
Cmp Sc 53
Cmp Sc 53
1
Cmp Sc 54
Cmp Sc 54
Math 8
Math 14
(Note: waiver may
be required)
(Note: waiver may be
required)
Semester
Courses to be taken
1
Either FE 10 – Study and
Careers in Engineering – or
Cmp Sc 1-Intro to Computer
Sci.
1
Cmp Sc 53-Intro to
Programming
Cmp Sc 54-Intro to Prog Lab
Either Math 8-Calculus with
Analytic Geometry I – or Math
14 – Calculus I for Engineers
Credits
4 or 5
Humanities elective
3
Humanities elective
Humanities or Soc.
Sci. elective
IDE 20 – Eng. Design with
Comp. Appl.
3
Free elective or
Sci/Eng elective
IDE 20
15-16
Updated 7-26-2013
2
Cmp Sc 153-Data Structures I
3
Cmp Sc 153
Cmp Sc 153
Either Math 21-Calculus with
Analytic Geometry II – or
Math 15 – Calculus II for
Engineers
4 or 5
Math 21
Math 15
(Note: waiver may
be required)
(Note: waiver may be
required)
Chem 1 – General Chemistry
4
Laboratory science
course
Chem 1
Chem 2 – General Chemistry
Laboratory
1
Laboratory science
course
Chem 2
Chem 4 – Introduction to Lab
Safety
1
Laboratory science
course
Cmp Sc 158-Discrete Math for
Cmp Sc
3
Cmp Sc 158
Cmp Sc 158
Social science
elective
Econ 121 or 122
16-17
3
Econ 121 or 122
3
Math 22-Calculus with
Analytic Geometry III
4
Physics 23 – Engineering
Physics I
4
Physics elective
Physics 23
English 20-Exposition &
Argumentation
3
English 20
English 20
Cp Eng 111-Intro to Cp Eng
3
Cp Eng 111
Cp Eng 111
Cp Eng 112 – Computer
Engineering Lab I
1
Sci/Eng elective or
Free elective
Cp Eng 112
18
Updated 7-26-2013
Math 22
4
Cmp Sc 253-Data Structures II
3
Cmp Sc 253
Free elective
Literature elective
3
Literature elective
El Eng 151-Circuits I
3
Free elective
El Eng 152-Circuit Analysis Lab
1
Physics 24 – Engineering
Physics II
4
Physics elective
Physics 24
Cp Eng 213-Digital Systems
Design
Cp Eng 214 – Computer
Engineering Lab II
3
Cp Eng 213
Cp Eng 213
El Eng 151
El Eng 152
1
Cp Eng 214
18
5
Math 204-Elementary
Differential Equations
3
El Eng 121-Introduction to
Electronic Devices
3
El Eng 121
El Eng 122-Electronic Devices
Lab
1
El Eng 122
El Eng 153-Circuits II
3
El Eng 153
Cmp Sc 230 – Automata
Theory
3
Cmp Sc 230
Cmp Sc 238-File Struct & Intro
Database Sys
3
Cmp Sc 238
16
Updated 7-26-2013
Free elective
Math 204
Free elective
6
Math 208-Linear Algebra I
3
Math 208
Math elective
Cmp Sc 284-Intro Operating
Systems
3
Cmp Sc 284
Cmp Sc 284
Cp Eng 215 – Computer
Architecture
3
Eng/Science
Electives
Cp Eng 215
Sp&MS 85-Intro to Speech
3
Sp&MS 85
Sp&MS 85
El Eng 215-Discrete Linear
Systems I
3
Eng/Science
Electives
El Eng 215
El Eng 216-Discrete Linear
Systems I Lab
1
El Eng 216
16
7
Cmp Sc 256-Prog Languages &
Translators
3
Cmp Sc 256
Take either Cp Eng 319 –
Digital Network Design or
Cmp Sc 365 – Computer
Communications and
Networks
3
Cmp Sc Electives (Cp
Eng 319 may
require a
substitution form)
Cp Eng 319 or Cmp Sc
365
Cmp Sc 228-Intro to
Numerical Methods
3
Cmp Sc 228
Cp Eng Senior Elective
D
English 60-Writing and
Research or English 160 –
Technical Writing
3
English 60
English 160
3 hours selected from IDE
140, Mc Eng 219, Mc Eng 227,
Physics 207, Physics 208,
Chem 221, Biology 211, or
Biology 231
3
Eng/Science
Electives
Cp Eng Science
Elective
Hist 112, 175, 176, or Pol Sc
90
3
History/political
science/constitution
requirement
Hist 112, 175, 176, or
Pol Sc 90
18
Updated 7-26-2013
8
Social Science Elective
3
Social Science
Elective
Elective-Hum or Soc
Sc (any level)
Cmp Sc Electives (200 and 300
level Cmp Sc course, at least
12 hours at 300 level. No
Cmp Sc X7X course accepted)
3
Cmp Sc Electives
Cp Eng Senior Elective
A (300 level)
Upper level Hum or Soc Sci
course
3
Humanities/Social
Science Elective
Elective-Hum or Soc
Sc (upper level)
Stat 215-Engineering Statistics
3
Stat 215
Stat 217
Cp Eng 391-Senior Project I
1
Sci/Eng elective or
Free elective
Cp Eng 391
Cmp Sc 206 – Software
Engineering I
3
Cmp Sc 206
16
9
Cmp Sc Electives (200 and 300
level Cmp Sc course, at least
12 hours at 300 level. No
Cmp Sc X7X course accepted)
3
Cmp Sc Electives
Cp Eng Senior Elective
B
Cmp Sc Electives (200 and 300
level Cmp Sc course, at least
12 hours at 300 level. No
Cmp Sc X7X course accepted)
3
Cmp Sc Electives
Cp Eng Senior Elective
C
Cmp Sc Electives (200 and 300
level Cmp Sc course, at least
12 hours at 300 level. No
Cmp Sc X7X course accepted)
3
Cmp Sc Electives
Cmp Sc 397-Software Systems
Development I
3
Cmp Sc 397
Cp Eng 392-Senior Project II
3
Sci/Eng elective or
Free elective
15
Updated 7-26-2013
Cp Eng 392
Download