FA user icon.svg Angle down icon.svg User data
Name Sara Saffari
Nationality Iranian
Languages English, Persian(native), German, Turkish
Registered 2022
Create your first content page

I entered the University of Tehran to pursue bachelors degree in Computer Engineering in ECE department, after taking the annual university entrance exam in Iran.

I gained hands-on experience while doing different projects related to Embedded systems, Computer-Aided Design , Software-Hardware Co-design, Parallel Programming and Computer Architecture.

By the end of 2021, I gained a thorough understanding of computer engineering specially the interdisciplinary areas in which hardware and software both work together for better performance and overcoming boundaries which usual architectures face.

Projects[edit | edit source]

MEASURING AND OPTIMIZING ENERGY CONSUMPTION IN ANDROID PHONES[edit | edit source]

In the real-time embedded system course, all the students were assigned to implement different projects related to embedded systems. With in this course, we used a Nexus phone with Android 7.1 to monitor it's energy consumption while running a sample app written by or team which used Gyroscope sensor and Wifi module. We gathered data using Kernel level and System level tools and tracers like ftrace to track energy consumption in different layers and different threads while running the app. The project was chosen among top 3 course projects and was showcased in a relative event along with the bachelor thesis projects in year 2019.

APPLYING CHANGES ONTO A PICTURE USING HDL DESIGNS[edit | edit source]

This multi-phase project contained designing the controller and the data path to apply changes to pictures and convert them. Verilog was used for HDL coding in this project and Xilinx Vivado was used for synthesis and analysis of the designed hardware.

ADDING AND ALTERING INSTRUCTIONS TO MIPS AND ARM[edit | edit source]

Implementation of a full pipeline structure with hazard detection and forwarding unit to avoid data hazard, and ISA instructions in MIPS and ARM in Computer Architecture course and it's laboratory.

IMPLEMENTING PARALLEL MATRIX CALCULATIONS[edit | edit source]

Conducting matrix calculations and operations on pictures contains many instructions which could potentially run parallel. While understanding parallel model and parallel programming concepts and concerns, with the knowledge of OpenMP, OpenCL and programming we implement parallel versions of the sequential codes and compare the performance. Also CUDA programming enabled GPU Computing and GPU acceleration.

PLATFORM FOR RUNNING BACKTEST AND MONITORING TRADE ANALYZERS[edit | edit source]

My bachelor thesis under supervision of Dr. Mostafa Ersali

MONITOR TEMPERATURE, DISPLAY ONLINE AND MAKE ACTIONS USING IOT[edit | edit source]

Research Interests[edit | edit source]

  • Computer-Aided Design
  • Software-Hardware Co-design
  • Parallel Programming Models
  • Embedded (cyber-physical) Systems
  • VLSI designs
  • IOT

Professional Skills[edit | edit source]

Java

C / C++

Verilog

Python

CUDA

OpenCL/ OpenMP

Xilinx Vivado, Xilinx Vitis

ModelSim, Altera Quartus

Academic Experience[edit | edit source]

Teaching Assistant_ Introduction to Computing and Programming (Dr. Hashemi)_ Winter 2017

Teaching Assistant_ Computer-Aided Design (Dr. Modarressi)_ Fall 2019

Chief Teaching Assistant_ Management (MR. RahnamaFard)_ Fall 2019

Teaching Assistant_ System Design and Analysis (Dr. Ghasemi)_ Winter 2020

Teaching Assistant_ Computer Networks (Dr. Khonsari)_ Fall 2019 and Winter 2020

Fsen.jpg

Volunteering Experience[edit | edit source]

IAESTE IRAN Local Committee Member from May 2019 to September 2019

Executive Member at FSEN annual conference_IPM May2019

Executive Member, Mentor, and Designer of ACM 1ST and 2ND MAZE CONTES from December 2018 to October 2019

Certificates[edit | edit source]

Academic IELTS Band 8 (L:8.0 – R:8.5 – W:6.5 – S:8.0)

German Certificate B1

Beginner and Intermediate Photography

Cookies help us deliver our services. By using our services, you agree to our use of cookies.