$104,219
a year
... : algorithms; computer architecture (not network architecture); programming methodologies and languages; data structures; logic ...
27 days ago