faculty
Sezer Goren, PhD
Associate Teaching Professor
Electrical & Computer Engineering
Contact
508-999-8240
508-999-8489
wksvirDyqewwh2ihy
Science & Engineering 211B
Education
2003 | University of California Santa Cruz | PhD in Computer Engineering |
1995 | Bosphorus University | MS in Electrical & Electronics Engineering |
1993 | Bosphorus University | BS in Electrical & Electronics Engineering |
Teaching
- Digital VLSI Design
- Embedded Systems
- Reconfigurable Computing
- VLSI Design Verification and Manufacturing Test
- Analysis of Algorithms
Teaching
Programs
Programs
- Computer Engineering BS, BS/MS
- Computer Engineering Cybersecurity
- Computer Engineering MS
- Electrical Engineering MS
- Electrical Engineering PhD
Teaching
Courses
A study of embedded system design useful to electrical and computer engineers, including assembly language programming, program debugging, and system design. Students learn the fundamentals of microprocessor technology including instruction set architectures, memory hierarchy design, and input/output functions. Practical applications apply this technology toward the design of systems involving data collection, automatic control, and operator interfaces. Emphasis is placed on hands-on program development using a microcontroller.
A study of embedded system design useful to electrical and computer engineers, including assembly language programming, program debugging, and system design. Students learn the fundamentals of microprocessor technology including instruction set architectures, memory hierarchy design, and input/output functions. Practical applications apply this technology toward the design of systems involving data collection, automatic control, and operator interfaces. Emphasis is placed on hands-on program development using a microcontroller.
A study of embedded system design useful to electrical and computer engineers, including assembly language programming, program debugging, and system design. Students learn the fundamentals of microprocessor technology including instruction set architectures, memory hierarchy design, and input/output functions. Practical applications apply this technology toward the design of systems involving data collection, automatic control, and operator interfaces. Emphasis is placed on hands-on program development using a microcontroller.
Discrete mathematics useful to the computer engineer. Topics covered include Boolean algebra and sets, functions and relations, logic, mathematical reasoning and induction, counting, recursion, graphs, and trees. Applications in computer engineering are emphasized.
Advanced computer design, emphasizing fundamental limitations and tradeoffs in designing high performance computer systems. Students develop an understanding of the theoretical foundations in both hardware and software by studying parallel computer models; program partitioning, granularity, and latency; processor architectures and interconnects; and memory hierarchy, interleaving and bandwidth. Specific architectures such as shared memory multi-processors, message passing multi-computers, and superscalar, supervector, VLIW and dataflow designs will be explored.
Investigations of a fundamental and/or applied nature intended to develop design techniques, research techniques, initiative and independent inquiry. A written project report has to be completed by the student and approved by the student's advisor. Admission is based on a formal proposal endorsed by an advisor and approved by the ECE Graduate Program Director.
Investigations of a fundamental and/or applied nature intended to develop design techniques, research techniques, initiative and independent inquiry. A written project report has to be completed by the student and approved by the student's advisor. Admission is based on a formal proposal endorsed by an advisor and approved by the ECE Graduate Program Director.
Advanced computer design, emphasizing fundamental limitations and tradeoffs in designing high performance computer systems. Students develop an understanding of the theoretical foundations in both hardware and software by studying parallel computer models; program partitioning, granularity, and latency; processor architectures and interconnects; and memory hierarchy, interleaving and bandwidth. Specific architectures such as shared memory multi-processors, message passing multi-computers, and superscalar, supervector, VLIW and dataflow designs will be explored.
Research
Research activities
- FPGA based Quantum Key Distribution
- Multicore Microcontroller RTL Synthesis from C
- Fully Automated On-Street Parking Spot Detection with Deep Learning based Computer Vision
- Fault Emulation Method for Hardware Security
- Partial Bitstream Protection for Low-Cost FPGAs with PUF, Obfuscation, and DPSR
Research
Research interests
- Computer Architecture
- Computer Arithmetic
- Hardware Security
- Deep Learning Applications
Select publications
- E. Çiçek, S. Gören, G. Memik (2022).
Physical Activity Forecasting with Time Series Data using Android Smartphone
Pervasive and Mobile Computing, 82 - Çiçek, E., Gören, S. Neural Comput & Applic (2021).
Smartphone power management based on ConvLSTM model
Neural Comput & Applications, 33 - E. Çiçek, S. Goren (2020).
Fully automated roadside parking spot detection in real time with deep learning
Concurrency Computation Practice and Experience - H.F. Ugurdag, F. De Dinechin, Y.S. Gener, S. Gören, L.S. Didier (2017).
Hardware division by small integer constants
IEEE Transactions on Computers, 66 - B. Yüce, H.F. Ugurdag, S. Gören, G. Dündar (2014).
Fast and Efficient Circuit Topologies for Finding the Maximum of n k-bit Numbers
IEEE Transactions on Computers, 63
Dr. Sezer Goren received her BS and MS degrees in Electrical and Electronics Engineering from Bosphorus University, Istanbul, Turkiye, and a PhD degree in Computer Engineering from University of California, Santa Cruz, USA. She had full-time industry work in Silicon Valley between 1998-2005, mostly as a senior verification engineer and employers include SynTest, Cadence, Apple, Switch-On Networks (PMC-Sierra), and Aarohi Communications (Emulex). Later, she made a transition into academia and worked as an assistant professor at Bahcesehir University between 2005-2010 and then as a full professor in Computer Engineering Department of Yeditepe University, Istanbul, Turkiye between 2010-2023. She served as the department chair between 2016-2020 and IEEE Computer Society Turkiye Chapter chair between 2021-2023. She worked as the primary investigator of 3 funded projects, supervised 14 MS and 4 PhD theses till completion, and published a total of 85 journal and conference publications. Her research interests include design automation of digital systems, design verification and test, reconfigurable computing, embedded system design, hardware security, computer arithmetic, and deep learning.