cs50x iran ai] cs50x.ir cs50 Category:computers electronics and technology Global Rank:223,219 visits:214.8K pages/Per:4.3 ADS