|
The computer, including software and hardware,
is the central theme in both computer engineering and computer
science. In computer engineering, it’s architecture, and the
software that drives it. Computer engineering then goes off
one side to include a strong emphasis on the engineering of
the hardware, while computer science goes the other way toward
the more theoretical and mathematical aspects of computation.
The curriculum is in four stages that
correspond to the four years of study. The first year is basic
sciences and mathematics, for these are the foundations of all
areas of study at Rose-Hulman. The second year is the
engineering sciences that undergird all of engineering. The
third year concentrates on topics in computer engineering to
provide a breadth across the whole field from algorithms and
data structures to embedded digital systems. The final year
includes a major team-based design project and a number of
electives.
|
Freshman Year |
|
Fall Term |
Credit |
PH
MA
CLSK
RH
HSS |
111
111
100
131
|
Physics
I................................
Calculus I ..............................
College and Life Skills .........
Rhetoric & Composition
or
Elective ................................. |
4
5
1
4 |
| |
|
|

14 |
|
|
|
|
|
|
Winter Term |
Credit |
PH
MA
ECE
HSS
RH |
112
112
130
131 |
Physics II...............................
Calculus II.............................
Introduction to Logic
Design................................
Elective
or
Rhetoric & Composition .......
|
4
5
4
4 |
| |
|
|

17 |
|
|
|
|
|
|
Spring Term |
Credit |
PH
MA
CHEM
CSSE |
113
113
201
120 |
Physics III .............................
Calculus III............................ Engineering Chemistry
I...... Fundamentals of
Software Development I...
|
4
5
4
4 |
| |
|
|

17 |
|
|
Sophomore Year |
|
Fall Term |
Credit |
MA
ES
CSSE
CSSE |
221
201
232
220 |
Differential Equations &
Matrix Algebra I................ Conservation &
Accounting Principles...... Computer Architecture I ......
Fundamentals of
Computing II...................... |
4
4
4
4 |
| |
|
|

16 |
|
|
|
|
|
|
Winter Term |
Credit |
MA
ES
ES
CSSE |
222
202
203
332 |
Differential Equations &
Matrix Algebra II ..............
Fluid & Thermal Systems .... Electrical Systems
................ Operating Systems................
|
4
3
4
4 |
| |
|
|

15 |
|
|
|
|
|
|
Spring Term |
Credit |
MA
ECE
ECE
HSS |
381
200
332
|
Introduction to Probability
with Applications to
Statistics...............................
Circuits & Systems................
Computer Architecture II .....
Elective ................................. |
4
4
4
4 |
| |
|
|

16 |
| |
|
|
|
|
| |
|
Junior
Year |
|
Fall Term |
Credit |
MA
ECE
ECE
RH |
275
300
250
330 |
Discrete & Combinational
Algebra I ............................ Signals &
Systems................. Device
Modeling................... Technical
Communications... |
4
4
4
4 |
| |
|
|

16 |
|
|
|
|
|
|
Winter Term |
Credit |
ECE
ECE
ECE
HSS |
380
333
361 |
Math/Science Elective..........
Discrete Time &
Continuous Systems......... Digital Systems ....................
Engineering Practice............. Elective
.................................. |
4
4
4
2
4 |
| |
|
|

18 |
|
|
|
|
|
|
Spring Term |
Credit |
ECE
ECE
ECE |
342
350
362 |
Electromagnetic
Compatibility .................... Electronic Interfacing
........... Restricted Elective................
Principles of Design ............. |
4
4
4
4 |
| |
|
|

16 |
| |
|
|
|
|
|
Senior Year |
|
Fall Term |
Credit |
ECE
ECE
|
460
331
|
Engineering Design I
............
Embedded Systems .............. Area
Elective.........................
HSS Elective
......................... |
4
4
4
4 |
| |
|
|

16 |
|
|
|
|
|
|
Winter Term |
Credit |
ECE
HSS |
461
|
Engineering Design II ........... Area
Elective......................... Area
Elective......................... Elective
............................... .. |
4
4
4
4 |
| |
|
|

16 |
|
|
|
|
|
|
Spring Term |
Credit |
ECE
HSS
HSS |
461 |
Engineering Design II ........... Free
Elective ......................... Free Elective
......................... Elective
.................................
Elective ................................. |
2
4
4
4
4 |
| |
|
|

18 |
| |
|
|
|
| |
|
Total credits
required: 195 |
| |
|
|
|
|
|
| |
Core Courses
The Computer Engineering Core is comprised of
the following courses:
ECE 130 Introduction to Logic Design
ECE 200 Circuits & Systems
ECE 250 Electronic Device Modeling
ECE 300 Signals & Systems
ECE 330 Digital Design Lab
ECE 331 Embedded Systems
ECE 332 Computer Architecture II
ECE 342 Electromagnetic Compatibility
ECE 350 Electronic Interfacing
ECE 361 Engineering Practice
ECE 362 Principles of Design
ECE 380 Discrete Time & Continuous Systems
ECE 460 Engineering Design I
ECE 461 Engineering Design II
CSSE 120 Fundamentals of Computing I
CSSE 220 Fundamentals of Computing II
CSSE 232 Computer Architecture I
CSSE 332 Operating Systems
Area Electives
An area elective course is
1. Any course bearing an ECE or CSSE prefix at
the 300 level or above.
2. A course in another discipline agreed to by
the student and his or her academic advisor as being
appropriate to the student’s program of study. Normally only
one non-ECE courses will be allowed as an area elective.
3. At least one course must be taken at the
400 level or above.
Restricted Elective
Restricted electives are CSSE 230, ECE 310, or PH 405.
Notes
1. MA 351-356 Problem Solving Seminar may not
be combined and substituted for the math elective.
2. CPE majors are not permitted to take ECE
206 Elements of Electrical Engineering I, ECE 207 Elements of
Electrical Engineering II, or Military Science or Air Science
as free electives. Free electives may be selected from
any other R-HIT courses.
3. CPE majors may take any additional biology,
chemistry, or physics course as a science elective except
those courses that are cross-referenced with an ECE course.
|