Thursday, 27 December 2018

Fully Funded Masters Degree Scholarship in Computer Science in the United States

There are very few Universities in the United States that offer full funding or scholarships to masters students in Computer Science from the first semester. Ph.D. applicants are usually given priority for funding or scholarships. If you apply to top research universities, you may be offered funding or scholarships, usually in your second semester but for some applicants, getting fully funded or a scholarship from the first semester is very important else they would not be able to pursue their master's degree in the United States because of the cost.

What is funding and how does it work?

Funding or scholarships usually comes in form of Teaching Assistantship (TA) or a Research Assistantship(RA). In the case of a Teaching Assistantship, in addition to your graduate school work, you would be required to perform tasks such as grading tests and quizzes, assisting undergraduate students in the lab and so on while in the case of a Research Assistantship you would be required to assist a Professor in his/her research work by doing tasks like simulations, writing programming code, setting up experiments and so on. Both RA's and TA's are usually expected to work for 15 to 20 hours a week.

Sunday, 4 September 2016

Storage Bindings For Variables

Storage Bindings For Variables


This post is meant to describe variables into four different categories based on their Storage Bindings. The Binding categories will be
  • Static Variables
  • Stack Dynamic variables
  • Explicit Heap Dynamic variables
  • Implicit Heap Dynamic Variables

Thursday, 25 September 2014

Online Resources for a Computer Science Undergraduate

Online Resources for a Computer Science


Computer science being the ever dynamic field it is comes with the quite herculean task of having to keep yourself apprised with the latest in the field. If you are an undergraduate in the University studying Computer science and you feel what you get in your lecture halls in school is not just enough, then this article is for you. It contains a list of websites that contain enough information to keep you up to speed in the field and also aid you as you walk through your school curriculum.

Favorite Languages For Numerical Analysis & Scientific Computation

Languages For Numerical Analysis & Scientific Computation


Fortran: Anyone who thinks FORTRAN is some ancient archaic language is speaking out of nothing but sheer ignorance. Lauded by many as the numero uno of Programming Languages in Scientific Computation combined with its amazing speed (the fastest high-level language), It seats on my number one spot in computational science. It's easy to learn, use and its imperative structure and enables fast prototyping coupled with support for arrays, modular programming and generic programming, object-oriented programming, and concurrent programming.

Friday, 15 August 2014

Admission Requirements Into Computer Science Department In A Nigerian University

Admission Requirements for Computer Science

Due to the pandemonium Computer Science aspirants face as a result of lack of correct subject combination in a bid to get admitted into the university, This post is detailed to keep them apprised on the requirements and any shortcomings they might have to avoid making very avoidable and catastrophic mistakes that a lot of aspirants make.

About Me

My photo
My name is Solomon Ubani, I'm a computer scientist. I have few years of programming experience. I am happy to learn from you.