Amir Kamil

kamil AT cs DOT berkeley DOT edu

[Curriculum Vitae]


Teaching

CS61A Spring 2013

I have received many emails from students about CS61A next semester. To avoid answering the same questions many times, please read the following before emailing me.

Past Teaching


Research

I am currently doing research with the Titanium group. My current work involves program analysis, languages, and compilers for parallel computing. My advisor is Kathy Yelick. I have also worked with Ivan Sutherland in the Fleet group.

Titanium

Papers

Talks

Technical Reports


Fleet

Memos


Classes

CS191 (Quantum Information Science and Technology)

CS267 (Applications of Parallel Computers)

CS261 (Security in Computer Systems)

CS262A (Advanced Topics in Computer Systems)

CS264 (Program Analysis)

CS270 (Combinatorial Algorithms and Data Structures)

CS263 (Design and Analysis of Programming Languages)

CS294-2 (Software Synthesis)

CS294-11 (Research in Architecture)

CS294-2 (Quantum Computation)


Organizations