The German University in Cairo

The German University in Cairo · · New Cairo, Egypt

I am completing my B.Sc. in Computer Science and Engineering at the German University in Cairo, with coursework spanning software engineering, computer hardware and architecture, databases, networks, algorithms, and machine learning.

Relevant coursework

  • Physics
  • Introduction to Computer Science
  • Digital Logic Design
  • Mathematics III
  • Data Structures and Algorithms
  • Electrical Circuits I
  • Concepts of Programming Languages
  • Computer Organization and System Programming
  • Math IV (Probability and Statistics)
  • Electrical Circuits II
  • Computer Programming Lab
  • Signal & System Theory
  • Mathematics V (Discrete Math)
  • Introduction to Media Engineering
  • Theory of Computation
  • Digital System Design
  • Introduction to Communication Networks
  • Data Base I
  • Computer System Architecture
  • Operating Systems
  • Introduction to Management
  • Data Bases II
  • Network & Media Lab
  • Software Engineering
  • Computer Graphics
  • Embedded System Architecture
  • Advanced Computer Lab
  • Microprocessors
  • Analysis and Design of Algorithms

Bachelor's Thesis

Sentinel: LLM-Based Multi-Source Financial Sentiment Analysis compares financial sentiment across news, Reddit discussions, and official company filings. The thesis uses financial language models and a fine-tuned Llama 3 model to measure disagreement at both source and aspect level, including revenue, management, risk, and market perception. It received an A+.

Download my full B.Sc Thesis

Technical Foundation

Core competencies

Data structures and algorithms, Software engineering, Systems programming and operating systems, Database design and SQL, Computer architecture and embedded systems, Computer networks (CCNA)

Programming Languages & Tools

Java, Python, C/C++, SQL, JavaScript, TypeScript, Prolog, Haskell, Postman