Sean Corp, Content Strategist
Qozeem Odeniran worked hard as a student at the University of Ilorin in Nigeria and eventually earned a degree in computer science. He achieved his next goal of continuing his education in the United States, and is majoring in Information Technology at Georgia Southern University. Despite his degree in computer science, Qozeem says he had trouble landing an IT job in the United States to help him pay his way through school.
He did land a part-time job at an office job, and says his goal every day was to practice computer programming after closing time. One day a fellow new employee who did work in the IT department walked by and noticed him writing python scripts. The fellow employee suggested that Coursera might be a great match for someone who wanted to brush up on their computer skills and maybe even get a certification they could present in future job interviews.
Qozeem quickly started exploring Coursera’s top computer science courses, and found several from the University of Michigan he was interested in. Ever since enrolling in his first course, it has been a perfect match.
“I love everything about the MOOCs from the University of Michigan,” Qozeem says. “I learned, unlearned, and relearned programming concepts in Python, and earned my certification. That day, I was the happiest man on Earth.”
He says he’ll continue coming back to U-M learning opportunities because it suits his style of programming, the type of instruction he prefers, and the broader learning community he can message while going through the courses.
“From my first certification, I have gained confidence in my place in the programming world. I have added final projects to my portfolio, and the certificates have boosted my chances when going up against future job applicants.”
This specialization teaches the fundamentals of programming in Python 3. We will begin at the beginning, with variables, conditionals, and loops, and get to some intermediate material like keyword parameters, list comprehensions, lambda expressions, and class inheritance. You will have lots of opportunities to practice. You will also learn ways to reason about program execution, so that it is no longer mysterious and you are able to debug programs when they don’t work. By the end of the specialization,…
This course aims to teach everyone the basics of programming computers using Python. We cover the basics of how one constructs a program from a series of simple instructions…