ECSE Senior Design

Electric Power Engineering | Computer and Systems Engineering / Electrical Engineering | Requirements

Computer and Systems Engineering / Electrical Engineering Course Options

There are three types of courses available that fully satisfy the CSE and EE requirement for the senior design elective:
  1. Multidisciplinary »
  2. Depth of Understanding (sub-disciplines) »
  3. Senior Design Project »

1. Multidisciplinary

In the first category is a multidisciplinary course (ECSE-4961: ECSE Design) offered each semester. This course requires senior standing in either EE or CSE. It provides a rich, multidisciplinary experience in which a wide variety of Electrical, Computer, and Systems Engineering concepts is addressed along with concepts from several other engineering disciplines. It is also possible to obtain a multidisciplinary design experience in ENGR-4060: Inventors’ Studio.

1. Multidisciplinary Courses: Computer and Systems Engineering / Electrical Engineering
Curriculum Typical Class Size


Description

Offered /
Credit Hrs
ECSE-4900 :: Electrical, Computer, and Systems Engineering Design
CSE, EE 3-4

A capstone design course.† Provides all ECSE majors senior design experience by engaging them in client-sponsored projects. The students work in multi-disciplinary teams, jointly responsible to the faculty, the client liaison, and to each other for project management, execution and reporting. Contemporary design tools and practices are emphasized.

Corequisite:
  • ENGR-4010: Professional Development III
  • Senior Standing

 

Spring and Fall terms annually.

3 credit hours
ENGR-4060 :: Inventor's Studio
CSE, EE 3-4

This course can satisfy the EE or CSE capstone design requirement if certain conditions are met and approval is obtained from the ECSE Department Senior Design Coordinator.

Students work in teams to continue design and development work on approved projects that started in other courses such as Introduction to Engineering Design. New projects can also be proposed by students. Emphasis will be on completing the design, building an improved prototype, applying for patent protection, and licensing the design. Open to undergraduate and graduate students. Oral and written presentations are required. This is designated as a writing-intensive course.

Prerequisites:
  • Senior Standing or permission of instructor
  • ENGR-2050: Introduction to Engineering Design
Corequisite:
  • ENGR-4010: Professional Development III

 

Fall and spring terms annually.


4 credit hours



2. Depth of Understanding (sub-disciplines)

The second type of course puts more emphasis on depth of understanding. Within CSE and EE are several sub-disciplines. These include;
  • Signal Processing (CSE/EE),
  • Controls (CSE/EE),
  • Microelectronics (EE),
  • Electronics (EE),
  • Computer Hardware (CSE/EE) and
  • Microprocessor Systems (CSE).

For each of these areas, there is a design course for which there are specific pre-requisites beyond senior standing. The courses offered and their pre-requisites in addition to senior standing are as follows:

Technical Concentration Courses

Note: Both the CSE and EE programs require a two-course technical concentration in addition to a design elective outlined below. Click here for course options »

 

2. Depth of Understanding: Computer and Systems Engineering / Electrical Engineering
Curriculum Typical Class Size


Description

Offered /
Credit Hrs

ECSE-4790 :: Microprocessor System Design
CSE 50

A capstone design course.† This course integrates hardware and software for real-time microprocessor based digital systems. Laboratory exercises are included to facilitate hardware and software development techniques practiced in industry.

Prerequisites:
  • ECSE-2610: Computer Components and Operations
  • ENGR-2350: Embedded Control
Corequisite:
  • ENGR-4010: Professional Development III
  • Senior Standing

 

Fall term annually


3 credit hours


EECSE-4460 :: Control Systems Design (course website)»
CSE, EE 30

A capstone design course.† Design principles include conceptual system design, components selection, modeling and simulation using computer-aided control design tools, and real-time programming. Each team will propose, design, evaluate, build, and test a working control system.

Prerequisite:
  • ECSE-4440: Control Systems Engineering -or-
    ECSE-4510: Discrete Time Systems - or -
    ENGR-4050: Modeling and Control of Dynamical Systems
Corequisite:
  • ENGR-4010: Professional Development III
  • Senior Standing

 

Spring term annually


3 credit hours


ECSE-4780 :: Advanced Computer Hardware Design
CSE, EE 35

A capstone design course.† Design methodologies include register transfer modules and firmware microprogrammed design. “Bit-slice” philosophy of design. LSI microprocessors as design elements in larger digital systems such as high-speed channels and special purpose computers. Detailed discussion of the structure of several computers at the chip and board level. Specification of custom IC digital systems. FPGA based design implementation using VHDL.
Students cannot receive credit for both this course and ECSE-6700.

Prerequisite:
  • ECSE-4770: Computer Hardware Design
Corequisite:
  • ECSE-2660: Computer Architecture, Networks and Operating Systems
  • ENGR-4010: Professional Development III
  • Senior Standing

 

Spring term annually


4 credit hours


ECSE-4560 :: Signal Processing Design»
CSE, EE 50

A capstone design course.† Supervised design projects in digital signal processing. Project areas include receivers, synchronizers, parameter estimators, digital filters, voice and image processors.

Prerequisite:
  • ECSE-4510: Discrete Time Systems
Corequisite:
  • ENGR-4010: Professional Development III
  • ECSE-4520: Communication Systems
  • Senior Standing

Spring term annually.


3 credit hours


ECSE-4120 :: Electronic Circuits Design
EE 25

A capstone design course.† This course integrates theory, computer simulation, and experimental laboratory work. Included are the principles of reliability and optimization. Projects include the design, simulation, practical implementation, and testing of electronic circuits.

Prerequisite:
  • ECSE-2050: Analog Electronics
Corequisite:
  • ECSE-2060: Digital Electronics
  • ENGR-4010: Professional Development III
  • Senior Standing

 

Spring term annually.


3 credit hours


ECSE-4260 :: Physical Design in Microelectronics »
EE 25

A capstone design course.† The conversion of circuit schematics to integrated-circuit chip layouts. Emphasis is on integrated circuits, device design, and the electrical performance of interconnected devices. Projects will involve the use of CAD software for process simulation, electrical analysis, physical placement, and interconnect routing.

Prerequisites:
  • ECSE-2050: Analog Electronics
    - or -
    ECSE-2060: Digital Electronics
  • ECSE-2610: Computer Components and Operations
Corequisite:
  • ECSE-2210: Microelectronics Technology
  • ENGR-4010: Professional Development III
  • ECSE-4220 (recommended): VLSI Design
  • Senior Standing

Spring term annually.


3 credit hours



3. Senior Design Project

The final design course option is the Senior Design Project (ECSE-4980). This is a project involving at least three students under the supervision of an ECSE faculty member. Guidelines for Senior Design Projects are available in the main ECSE office on the 6th floor of the JEC. Only senior standing in EE, CSE or EPE is required. To receive credit for their senior design experience, student teams must receive approval from the ECSE Department Senior Design.

3. Senior Desgin Project: Computer and Systems Engineering / Electrical Engineering
Curriculum Class Size


Description

Offered /
Credit Hrs
ECSE-4980 :: Senior Design Project
CSE, EE 3-4

This course can satisfy the EE or CSE capstone design requirement if certain conditions are met and approval is obtained from the ECSE Department Senior Design Coordinator.

This is designated as a writing-intensive course. Guidelines for Senior Design Projects are available in the main ECSE office on the 6th floor of the JEC.

Prerequisites:
  • Senior Standing
Corequisite:
  • ENGR-4010: Professional Development III
  • Senior Standing
 
Spring and Fall terms annually.

3 credit hours

 

† A capstone design course provides a curriculum-culminating major design experience. Students work in teams of three or more on open-ended projects with realistic constraints. The course is designated as writing intensive. Oral and written presentations are required. The course grade is based on team performance and individual contributions.