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