|
| Undergraduate Courses by Number |
|
Updated: 30 June 2007 Short descriptions for all courses below can be found in the RPI Catalog. 2000 Level CoursesECSE 2010 Electric Circuits (ECSE core for EE, CSE, EPE) ECSE 2050 Introduction to Electronics (ECSE core for EE, EPE) ECSE 2100 Fields and Waves I (ECSE core for EE, EPE) Spring 2007 ECSE 2210 Microelectronics Technology (ECSE core for EE) Spring 2006 CSCI 2300 Data Structures & Algorithms (Required for CSE) Spring 2007 ECSE 2410 Signals and Systems (ECSE core for EE, CSE, EPE) ECSE 2610 Computer Components and Operations (ECSE core for EE, CSE) Fall 2006 ECSE 2660 Computer Architecture, Networks, and Operating Systems (ECSE core for CSE) ECSE 2900 ECSE Honors Seminar Spring 2007 4000 Level CoursesEPOW 4010 Power Engineering Fundamentals (Required for EPE) Fall 2006 EPOW 4020 Electromechanics (Required for EPE) Spring 2007 EPOW 4030 Electric Power Laboratory (Required for EPE, Lab Elective for EE) ECSE 4040 Digital Electronics (Co-requisite for VLSI Design) ECSE 4060 Communication Circuits ECSE/EPOW 4080 Semiconductor Power Electronics (Required for EPE) ECSE 4090 (MANE 4490) Mechatronics ECSE 4120 Electric Circuit Design (no longer offered) ECSE 4170 Introduction to Microwave Engineering ECSE 4220 VLSI Design (Lab Elective for EE) MANE 4220 Inventor's Studio (Design Elective for EE, CSE, EPE) ECSE 4250 Integrated Circuit Processes and Design ECSE 4260 Physical Design in Microelectronics (no longer offered) ECSE 4320 Plasma Engineering CSCI 4380 Database Systems (Software Engineering Elective for CSE) CSCI 4440 Software Design and Documentation (Software Engineering Elective for CSE) ECSE 4440 Control Systems Engineering ECSE 4460 Control Systems Design (no longer offered) ECSE 4490 Fundamentals of Robotics ECSE 4500 Probability for Engineering Applications (ECSE core for EE, CSE) Spring 2007 ECSE 4510 Discrete Time Systems Fall 2006 ECSE 4520 Communication Systems ECSE 4540 Introduction to Voice and Image Processing ECSE 4560 Signal Processing Design (no longer offered) CSCI 4600 Introduction to Graphical Interfaces (Software Engineering Elective for CSE) ECSE 4630 Lasers and Optical Systems Spring 2007 ECSE 4640 Optical Communications and Integrated Optics ECSE 4670 Computer Communication Networks ECSE 4690 Experimental and Simulation Techniques for Computer Networking (Lab Elective for EE, Software Engineering Elective for CSE) Fall 2006 ECSE 4710 Interactive Computer-Aided Design ECSE 4750 Computer Graphics (Software Engineering Elective for CSE) Fall 2006 ECSE 4760 Real Time Control and Communication (Lab Elective for EE) ECSE 4770 Computer Hardware Design (Lab Elective for EE) Fall 2006 ECSE 4780 Advanced Computer Hardware Design (Design Elective for EE, CSE) Spring 2007 ECSE 4790 Microprocessor Systems (Lab Elective for EE) EPOW 4840 Industrial Power Systems Design EPOW 4850 Electric Power Engineering Design (Design Elective for EPE) ECSE 4900 ECSE Design (Design Elective for EE, CSE) ECSE/EPOW 4980 Senior Design Project (Design Elective for EE, CSE, EPE) 6000 Level Courses6000 level courses are open to undergraduates with at least a 3.0 GPA. Generally, they are not a good idea for most students since they assume a general level of background consistent with being a graduate student. All students should regularly check the posted templates for their class year to be sure all requirements are being satisfied by their chosen set of courses.
|