申请专业:计算机Computer Science

A fourth-year student grounded solidly in the basics of computer science, I am writing in pursuit of graduate studies that I hope can help me acquire cutting-edge expertise in software programming in general and parallel processing in particular.

Intrigued by the power of the computer since high school, I have been trying to stay on top of the computer science by concentrating my undergraduate studies on those subjects that underpin the discipline, particularly mathematics and electronics. To build up my solid knowledge in these subjects, I have taken virtually all the related courses that the university has had to offer. These courses include Algorithm & Data Structure, Mathematical Modeling, Network Theory, Digital Circuit, Discrete Mathematics, and Electric Circuit. With a sophisticated understanding in these areas, I have been well positioned to appreciate the basic theories of computer science and their applications to software development.

Aided by the firm command of the basics, I have found it not only easy but also exciting to study the various subjects covered by my major. As most of my classmates, I took a variety of courses ranging from AI to Computer Network, from AI Programming to Knowledge Engineering, from Pattern Recognition to Software Engineering, and from Database Design to Programming Language Design. But I distinguished myself by my academic record, which places me as one of the very top students in my class. My grades in these course never went below A or B. I have also stood out as one of the few who have taught themselves Real Time System and Computer Graphics.

Armed with sound training in the basic theories and applied technologies, I have been able to move on into deeper and wider areas of computer science. Early in my university life, I began to understand that the modern computer's base, the Turing machine, was reaching its limits in AI. Gradually, I have narrowed down my research interest to parallel & distributive computing, which I understand can significantly boost the performance of personal computers by giving them some of the functions of mainframe computers.

Of all the areas of computer science, parallel processing fascinates me the most. The term first came to me when I read the book Computer Organization & Design: the Hardware/Software Interface as part of my Computer Architecture course. By teaching me how the performance of computers can be improved through pipelining and parallel processing, the book reshaped my thinking in computer science.

My lab experience deepened my understanding of parallel processing. In my third year, I worked on a GIFT project with Dr. Komatsu, chief researcher of IBM Tokyo Research Laboratory and Dr. Koseki, one of Dr. Komatsu's colleagues. The project was to introduce the architecture supports that can allow compilers to derive more parallelism from programs. These architecture supports include three designs, a conditional execution mechanism to execute instructions without normal conditional jump instructions, speculative execution mechanism, and a dynamic memory disambiguation mechanism to execute memory access instructions simultaneously.

As undergraduate students seldom get to be involved in actual research, I took full advantage of the opportunity of working in the lab. I particularly enjoyed the seminars held twice a week as part of the lab work. At these seminars, I engaged in in-depth discussions with Master's students under Dr. Komatsu's seasoned guidance. The lab experience is adding weight and insights to my graduation paper An Improvement of Software pipelining using Loop Transformations. In this paper, I will introduce a translation algorithm using loop interchange and loop skewing. This algorithm can minimize the initiation interval of loop nest to improve the performance of software pipelining.

Through my lab experience and other research, I have developed a long-term professional objective: the advancement of the parallel processing technology. While I have strong faith in this technology, I also know its limitations as it is today. Some sequential algorithms can't be easily translated into fast parallel algorithms and most compilers can only distribute works on one platform. Another unsettled problem is that programming parallel computers is now still a manual work. But even the modern language (like Java, C++) can do some automatic translation work. If a compiler can be developed to translate and distribute work into different platforms, personal computers will be able to work like mainframe computers at a fraction of the mainframes' costs. This will make it possible to connect all the computers in the world and speed up all the processes.

To help take the parallel processing technology beyond what is capable of today, I have to undertake more advanced studies. This, I believe, can only be accomplished in a quality graduate program like yours. I plan to pursue a master's degree with a concentration on paralleling and distributing compilers, operating systems or computer networks, a combination thereof. With the training that goes into such an advanced degree, I think I will be able to take great strides towards fulfilling my professional objective. When I do, I think I will be standing on the cutting-edge of the computer science.

计算机专业PS模版,计算机专业PS范例十一相关推荐

  1. 春考计算机专业PS考点,计算机一级考点:Adobe Photoshop

    计算机一级考试科目分为一级MS Office.一级WPS Office.一级Photoshop,一级共三个科目.其中大多数犯难的是一级Photoshop,也就是我们常说的"PS", ...

  2. 学计算机须知,学习计算机须知的50个专业术语

    在我们生活中已经离不开计算机了, 但是计算机是国外发明的,因此涉及到很多的英文专业语会有很多小伙伴们吧了解,那么今天爱站小编就为大家介绍学习计算机须知的50个专业术语,大家快来看看吧. •PC:个人计 ...

  3. 到底应不应该【跨专业】考研计算机?希望大么?

    转载于知乎 点击原文链接,可进入原问题 IT行业的现状如何,非计算机专业想跨专业考研有希望吗? 我是矿物加工工程专业的大三学生,对本专业不太感兴趣,对计算机到有些兴趣,不知道现在it行业前景如何?或者 ...

  4. usc计算机科学硕士分支方向,学美留学:美国研究生热门专业系列,计算机专业介绍...

    原标题:学美留学:美国研究生热门专业系列,计算机专业介绍 可能没有哪个专业能够像计算机一样,持续热门这么多年.而且,根据目前的科技发展趋势来看,仍会继续热门下去.留学热门专业永远是紧跟时代需求的,因此 ...

  5. 室内设计属计算机专业吗,室内设计技术专业

    室内设计(interior design)就是反映对建筑物的内部空间进行设计.室内设计作为独立的综合性学科,于20世纪60年代初形成,在世界范围内开始再现室内设计概念. 中文名 室内设计技术专业 专业 ...

  6. 计算机哪个专业在未来前景好,计算机中前景好的专业排名

    计算机中前景好的专业排名 计算机专业就业前景怎么样?计算机中前景好的专业大家知道哪些? 计算机类有哪些专业 计算机类专业大类包括四个本科专业:计算机科学与技术.网络工程.软件工程.数字媒体技术.其中, ...

  7. 学计算机怎么写能力,计算机专业能力怎么写

    类似问题答案 计算机专业怎么写 那就运用熟练了,然后写熟练运用PS.CAD.OFFICE等应用软件,能够独立进行网页设计..... 非计算机专业毕业生在个人简历上,计算机水平,怎么写 计算机水平:计算 ...

  8. 计算机专业技术业绩,计算机专业职称业绩怎么写

    技校网专门为您推荐的类似问题答案 问题1: 计算机专业怎么写 那就运用熟练了,然后写熟练运用PS.CAD.OFFICE等应用软件,能够独立进行网页设计..... 问题2: 非计算机专业毕业生在个人简历 ...

  9. 计算机专业和高铁专业哪个好,盘点和高铁技术相关的五大热门专业

    原标题:盘点和高铁技术相关的五大热门专业 ▼ 我国已经成为世界上高铁系统技术最全.集成能力最强.运营里程最长.运行速度最快的国家.当今的大中国已然在由中国制造走向中国创造,并且随着国家"一带 ...

最新文章

  1. java怎么设有滚动的标签,html标签overflow属性和javascript实现div标签滚动
  2. linux的驱动开发——设备号
  3. extjs Grid (二)
  4. 人民用不起的共享充电宝,可能还被植入了木马,这三类要慎用!
  5. JavaMail简单接收邮件
  6. 最佳 3D 建模软件
  7. SA8155 QNX 系统启动时序
  8. 我爱过你吗--我看美丽心灵的永恒阳光
  9. 如何把pacs系统移到新服务器,PACS系统数据管理迁移解决方案(8页)-原创力文档...
  10. 2018上海科技大学991数据结构与算法
  11. balsamiq mockups 3.0破解教程
  12. ubuntu DNS修改
  13. 基于Spark的新闻推荐系统,包含爬虫项目、web网站以及spark推荐系统
  14. 回文序列-2017网易校园招聘
  15. 如何将python项目部署到服务器_怎么把python部署到服务器
  16. 关于python循环结构以下描述错误的是_关于Python循环结构,以下选项中描述错误的是:()...
  17. Python轻松实现对英文文章单词总数统计
  18. 故宫景点功课18:内廷西路(下)
  19. 致诸位使用和支持火鸟字幕合并器的朋友
  20. 在外网通过ssh连接访问内网教程

热门文章

  1. 从C++转向最受欢迎的Rust语言
  2. debian9 没有ipv4
  3. 介绍一下Druild,并从Twitter大数据团队分析如何应用 Druid 分析 ZB 级实时数据?
  4. 网易数据中台建设实践
  5. 大剑无锋之flume面试题【面试推荐】
  6. Redis01_初识安装
  7. 关于pagehelper分页
  8. leetcode 678. Valid Parenthesis String | 678. 有效的括号字符串(带缓存的暴力递归)
  9. leetcode 464. Can I Win | 464. 我能赢吗(博弈论,动态规划)
  10. leetcode 378. Kth Smallest Element in a Sorted Matrix | 378. 有序矩阵中第 K 小的元素(小根堆)