Bachelor of Science in Computer Engineering (CpE)

advertisement
Bachelor of Science in
Computer Engineering (CpE)
This suggested plan applies to students entering in Academic Year 2015-2016 who are ready for calculus.
MA11601
ENG1101
PH1100
CS1121
UN1015
MA23212
MA35212
EE2111
EE2174
CS1141
EE3131
CS3331 or
…EE3160 3
CS3421
MA3710
EE49015
EE4173
EE4272/CS4461
Semester 1
Calculus with Technology 1
Engineering Anal./Problem Solving
Physics Lab 1
Intro to Programming I
Composition
6
Total
Semester 3
Linear Algebra
Differential Equations
Electric Circuits I
Digital Logic and Lab
C for Java Programmers
Goal 4 Crit/Creat. Thinking crse6
Total
Semester 5
Electronics and Lab
Concurrent Programming or
…Linear Systems
Computer Organization
Engineering Statistics
2nd Comp/Comm. course6
Total
Semester 7
EE Design Project 1 (part 1)
Comp Systs Engg & Performance
CpE Technical elective4
CpE Technical elective4,7
Computer Networks
HASS upper level elective6
Total
4
3
1
3
3
14
2
2
3
4
2
3
MA2160
CS1122
PH2100
EE1111
EE1110
UN1025
EE2112
CS2311
CS2321
PH2200
PH1200
16
4
EE3173
3
4
3
3
17
EE3901
CS3411
CS4321
2
3
3
3
3
3
17
EE49105
Semester 2
Calculus with Technology 2
Intro. to Programming II
Univ. Physics I - Mechanics
4
3
3
Intro. to Elec & Comp Engg.
1
Essential Math for EE’s
Global Issues6
1
3
15
Total
Semester 4
Electric Circuits II w/ Lab
Discrete Structures
Data Structures
University Physics II
Physics II Lab
Goal 8 Soc/Eth Reasoning crse6
Total
Semester 6
Hardware/Software Integration
Design Fundamentals
Systems Programming
Intro. to Algorithms
Math/Science elective
Total
Semester 8
EE Design Project 2 (part 2)
Math/Science elective
CpE Technical elective4,7
CpE Technical elective4,7
HASS upper level elective6
HASS elective6
Total
Total
4
3
3
3
1
3
17
4
2
3
3
3
15
2
3
3
3
3
3
17
128 Credits
Students must add 3 units of co-curricular activities (Physical Education), usually taken in six .5 units.
Follow pre-requisites and semester offerings. This is a ‘suggested’ plan which can vary by individual student; shows best route through
system to avoid conflicts. Students who begin in a pre-calculus course will take ENG1001 and ENG1100 in place of ENG1101 in first
year.
1. MA1160 may be replaced by MA1161
2. MA2320 and MA3520 may replace MA2321 and MA3521 (MA2320 and MA3520 are taken in separate semesters)
3. Students choose either CS3331, Concurrent Programming, or EE3160, Linear Systems. Either CS3331 or EE3160 may be taken
for technical elective credit if the student desires both CS3331 & EE3160.
4. CpE Technical Electives are taken from the list of approved courses. Choose courses to develop advanced skills in your interest
area(s) and gear your education toward a particular career path. Minimum 6 credits upper-level coursework; remaining credits may use
ENG1102, ENT3950,ENT3960, and/or up to 4 credits UN3002 (co-op).
5. Approved Engineering Design courses or Enterprise courses may replace EE4901, & EE4910. See department advisor for details
6. Follow university General Education and Humanities, Arts & Social Sciences (HASS) distribution requirements.
7. Up to 6 credits “EE” level 4000+ may be double-counted toward the ECE accelerated master’s program.
10/03/2012
Download