Holly Dickens
Senior Lecturer
Department of Electrical and Computer Engineering Technology
College of Engineering Technology
585-475-5236
Office Hours
Monday 8am - 10am Monday 3pm - 4pm Friday 8am - 10am Zoom: https://rit.zoom.us/my/hldiee
Office Location
Holly Dickens
Senior Lecturer
Department of Electrical and Computer Engineering Technology
College of Engineering Technology
Education
BS, MS, Rochester Institute of Technology
585-475-5236
Currently Teaching
CPET-233
Digital Systems Design
3 Credits
This course covers the design and simulation of digital circuits using modern digital design techniques. Using a hardware description language, students will design, synthesize, and analyze finite state machines and combinational, sequential, and arithmetic logic circuits. Topics will include design for synthesis, verification techniques, memory circuits, programmable logic devices, and implementation technologies.
The laboratories are designed to illustrate concepts, reinforce analysis and design skills, and develop instrumentation techniques associated with the lecture topics.
CPET-253
Microcontroller Systems
3 Credits
This course presents typical structures and applications of microcontroller systems. Emphasis will be on: hardware, programming, input/output methods, typical peripherals/interfacing (including Timers, ADC and micro to micro communications), interrupt handling and small system design and applications using high level programming languages. Microprocessor architecture and assembly programming will be introduced to provide a base for more advanced digital designs. Laboratory exercises are designed to illustrate concepts, reinforce analysis and design skills, and develop instrumentation techniques associated with the lecture topics.
CPET-499
Cooperative Education – Computer Engineering Technology
0 Credits
One semester or summer block of appropriate work experience in a related industry. Students are required to complete a poster and presentation and participate in the ECTET co-op presentation evening at the completion of each co-op experience. Department permission is required.
CPET-561
Embedded Systems Design: Hardware & Software Co-Design
4 Credits
This is an embedded systems architecture and design course. Microprocessor, as well as system-level design principles, are analyzed from both a hardware and software perspective. Assembly language and C are used to develop software applications for a 32-bit embedded processor. Application software emphasizes interrupt-driven operation and peripheral interfacing. A hardware description language is used to design and debug embedded components for an FPGA-based system. During the course’s laboratory component, students design and debug hardware and software systems, evaluate design trade-offs, and choose the best design solution, and perform functional and timing analysis of an embedded system. Students must register for BOTH the Lecture and Laboratory components of this course.
CPET-563
Embedded Systems Design: Capstone
3 Credits
This project-based course is the culmination of the curriculum capstone experience for the Computer Engineering Technology program. This course is focused on a project that includes: product ideation, project/resource management techniques and best practices; system level specification, modeling, partition and design; team collaboration and communication; best documentation practices; industry-level coding practices; hardware and software co-design methodologies; design reuse and intellectual property creation; design verification and validation; and design sign-off.
EEET-499
Cooperative Education – Electrical Engineering Technology
0 Credits
One semester or summer block of appropriate work experience in a related industry. Students are required to complete a poster and presentation and participate in the ECT-ET Co-op presentation evening at the completion of each co-op experience.