Summaries

Course Plan

I was asked in immigration class to plan my future courses from this course, until, the last course before I graduate. So if you'd like to have a look on what I'm planning to take click on learn more..


Time Management

Randy Pausch was an american professor of computer science, human-computer interaction, and design at carnegie mellon in pittsburgh. he was known for his "Last Lecture" , where he talked about Time Management.Randy Pausch was an american professor of computer science, human-computer interaction, and design at carnegie mellon in pittsburgh. he was known for his "Last Lecture" , where he talked about Time Management.

Learn More

Theory of Computation

Theory of Computation is a branch of computer science that is primarily concerned with how problems can be solved using algorithms. These studies are used to understand the way an algorithm is meant to function, and to actually prove it works through analyzing problems that may occur with the technique used and finding solutions to these problems.

Learn More

Programming Language and Verification

Programming Languages and Verification . . “Everybody in this country should learn how to program a computer because it teaches you . how to think” – Steve Jobs

Learn More

Cloud Computing

Cloud computing is a new type of network based computing which takes place over the Internet. it’s supposed to store and access data and programs over the internet instead of your computer’s hard drive.

Learn More

Natural Language Processing

Natural Language processing is a combination of Computer Science, Artificial Intelligence, and Computational linguistics, that is involved with the interaction between computers and humans. Learn More