CS50 (Computer Science 50) is an on-campus and online introductory course on computer science taught at Harvard University and, as of 2015, Yale University as well. This course hapened for the first time in Iraq that aimed to advance the IT community in Iraq to reach the level of IT communities around the world. The course will correct common misconceptions people have regarding computer science. Furthermore, it developed the abilities of people who are specialists in IT, as well as introduce others who are not familiar with IT majors to computer science concepts. Upon graduation from this course, students received an online certificate from Harvard university and number of seats will be given to Zainers.