When I was in middle school I would often go to my mother's work place. Traipsing through the arrayed personal and mini computers plugged to giant machines performing sophisticated jobs, I realized that the most intriguing and complicated things in our world are computers. Now, having read for two years in my own effort on basic and advanced computer science concepts and having significant lab experience, I am sure that improvement of our understanding of the computer world is essential for successful existence in our contemporary civilization and is the most important thing one can accomplish during his or her life.
During the times, I spent most of my time reading and practicing computer programming. Of great interest to me was also computer networking with simulations and actual networking equipments like the 2600 series router. Prominent experts in the areas have written the books I imbibed. All these significantly improved my understanding of the field and further enhanced my interest in it. I found computer science to be of great interest to me. My extensive knowledge of mathematics and ability of visualization proved to be very useful in understanding the principles that underlie computational phenomena in the areas I read. Consequently, one of my interest study is programming and the other is computer networking in particular Cisco equipments and concepts.
I carried out my first reading on advanced computer knowledge in programming with c++. Here, I got full theoretical and practical exposure of concepts like writing real-life-problem codes, identifying and correcting errors and compiling. I enjoyed working on iterations and loops for solving Fibonacci Sequence and many other interesting problems. Creating my own data types using the enum feature of c++ and getting advantage of their special property to take the type cast and not to be used in I/O streams using the insertion << and extraction >> operators is quite fascinating. Equal interests are also the special features of struct and union and their practical significance for real life problems as in keeping and organizing annals and employee data in hierarchy. This was especially interesting because I worked closely with university lecturers and received valuable feedback. By the end I successfully completed the regular c++ requirements for CS degree students in universities here.
Currently I am working on a second reading on computer networking under the guidance of the book and simulation by Todd Lame. So far I am on the verge to consummate the necessary course requirements for CCNA certification. The seven levels of the OSI model with their realization using equipments and networking components, IP addressing, subnetting, including VLSM and there troubleshooting, router and switch configurations and IP routing are among the concepts I already shade lights in my study. By April of 2007 I will have enough results in order to defend my CCNA certificate in few months earlier than the CCNA students finish the course in local Cisco academies here.
After graduating in CS I plan to continue my scientific career in the field of computer networking. Successful learning requires modern equipment and facilities which in current financial situation Ethiopian universities can not afford. Also, the consideration given for students and the smaller student to class ratio are main reasons that forced me to look for other opportunities to continue my education in the US. I would regard my admission to my first choice university not only as a great honor but also a great responsibility and an obligation to work hard.