Bilawal's e-portfolio
Bilawal Raja's Profile Contact Me At Or contact me through the following platforms:

About Me

The purpose of this webpage is to let people know who I am. My name is Bilawal Raja and I'm currently a Senior at Stony Brook University pursuing a degree in Computer Science and Physics and will be graduating in May of 2017. After graduating, I will be working as a Technology Analyst for Citi.

I was born in Pakistan but my parents immigrated to America and so I've lived in Elmhurst, Queens (NYC) nearly all of my life.

Below, you will find various school and personal projects or assignments that I've worked on.


If you're looking for my most up-to-date resume, I've attached it here.

User Instructions

For my Technical Communications course, I had to write a set of User Instructions and so I wrote about how to take a minimalistic shower. This can be found here.

Literature Review

I wrote a Literature Review on the field of Quantum Computing. This can be found here.

Research Proposal

Continuing from the Literature Review on Quantum Computing, I wrote a Research Proposal compelling the Stony Brook Computer Science Department to fund my research on building a programmable, 6-qubit Quantum Computer. This proposal can be found here.

News Release

I wrote a News Release about Samsung's new Galaxy S8 Edge and Edge Plus Smartphones. This release can be found here.


This is an android project that I worked on. It allows the user to keep track of the courses that they have taken throughout their college years.


For my Software Engineering course, I am currently building a web application that mirrors Fandango. This movie site allows users to observe movie, theater, and showings information as well as purchase movie tickets.

Rope Swing

In my Game Programming Course (CSE 380), I worked on a 2D platformer game entitled Rope Swing. The protagonist of the game has to reach the end of each level with the help of a grapple hook which attaches to ceilings allowing him to avoid enemy creatures and traps.

Courses Currently Enrolled In (Spring 2017)
Computer Science Courses Taken At Stony Brook
  • CSE 214: Computer Science II
  • CSE 215: Discrete Mathematics
  • CSE 219: Computer Science III
  • CSE 220: Computer Organization
  • CSE 303: Introduction to the Theory of Computation
  • CSE 305: Principles of Database Systems
  • CSE 306: Operating Systems
  • CSE 320: Computer Architecture
  • CSE 355: Computational Geometry
  • CSE 376: Advanced Systems Programming in UN*X/C
  • CSE 380: Game Programming
  • CSE 485: Undergraduate Teaching Practicum
  • CSE 487: Research in Computer Science
Physics Courses Taken At Stony Brook
  • PHY 126: Classical Physics B
  • PHY 134: Classical Physics Lab II
  • PHY 251: Modern Physics
  • PHY 252: Modern Physics Lab
  • PHY 300: Waves and Optics
  • PHY 301: Electricity and Magnetism I
  • PHY 303: Mechanics
  • PHY 302: Electricity and Magnetism II
  • PHY 306: Thermodynamics
  • PHY 308: Quantum Mechanics
Math Courses Taken At Stony Brook
  • AMS 261: Applied Calculus III
  • AMS 301: Finite Mathematical Structures
  • AMS 310: Survey of Probability and Statistics
  • AMS 361: Applied Calculus IV
  • MAT 211: Introduction to Linear Algebra
  • MAT 341: Applied Real Analysis
  • MAT 342: Applied Complex Analysis
Miscellaneous Courses Taken At Stony Brook
  • CHI 111: Elementary Chinese I
  • CHI 112: Elementary Chinese II
  • ECO 108: Introduction to Economics
  • WRT 102: Intermediate Writing
Advanced Placement Exams From High School
  • AP European History
  • AP US History
  • AP US Government and Politics
  • AP English Language and Composition
  • AP English Literature and Composition
  • AP Calculus BC
  • AP Statistics
  • AP Computer Science A
  • AP Chemistry
  • AP Physics B
  • AP Physics C: Electricity and Magnetism
  • AP Physics C: Mechanics