6719
Comment:
|
6986
|
Deletions are marked like this. | Additions are marked like this. |
Line 13: | Line 13: |
''okay need to mention a few things here'' | ''okay need to mention a few things here'' |
Line 18: | Line 18: |
-done any fixing for local people? | -done any fixing for local people? |
Line 21: | Line 21: |
* Cranfield - skills? | * Cranfield - skills? |
Line 36: | Line 36: |
I have a particular interest in compilers and languages, in particular parsing and program analysis. I have a particular ```[repeat word [enthusiasm for? or ... particularly enjoy in the first instance? get rid of a particular!]``` in detecting security flaws and common programming errors, like buffer overflows and memory leaks. I would like to research techniques for developing automated tools for secure programming. Many aspects of the M.Sc. at Imperial appeal to these interests, especially the modules on Program Analysis and Advanced Issues in Object-Oriented Programming, along with complexity, finite automata and regular expressions. At Imperial, I would hope to build on work undertaken for my final year project, to learn new skills and consolidate my understanding of program analysis and compilers. The MSc might lead towards further academic study---I am currently considering a PhD on program analysis and static code checking. | I have a keen interest in compilers and languages, specifically parsing and program analysis. I am particularly interested in detecting security flaws and common programming errors like buffer overflows and memory leaks. Many aspects of the M.Sc. at Imperial appeal to these interests, especially the modules on Program Analysis and Advanced Issues in Object-Oriented Programming, along with complexity, finite automata and regular expressions. At Imperial, I would hope to build on work undertaken for my final year project to learn new skills and consolidate my understanding of program analysis and compilers. The MSc. could hopefully lead towards further academic study as I am currently considering a PhD on program analysis and static code checking. I would like to research techniques for developing automated tools for secure programming and producing more robust programs. |
Line 38: | Line 38: |
I undertook my BSc. at the University of Leeds, attracted by the theoretical nature of the course and the chance to develop my programming and mathematical skills. Amongst others I enjoyed the Functional Programming and Graphics modules. I was particularly successful at Compiler Design which I applied to my final year project; designing and implementing a static source code checker for C++. While at Leeds I helped to develop a replacement student database for the department. I also helped teach C++ programming and discrete mathematics to the lower years. | I undertook my BSc. at the University of Leeds, attracted by the theoretical nature of the course and the chance to develop my programming and mathematical skills. Amongst others I enjoyed the Functional Programming and Graphics modules. I was particularly successful at Compiler Design which was applied to my final year project, designing and implementing a static source code checker for C++. I implemented a naive scheme to check for problems using python to test the code. When this proved inadaquate I researched techniques for correctly parsing C++, which would form the basis for any further work on the subject. While at Leeds I helped to develop a replacement student database for the department. I also helped to teach C++ programming and discrete mathematics to the lower years. |
Line 40: | Line 40: |
I have had an interest in computing since obtaining my Dragon 32 '''[microcomputer?]''' at the age of 8. From programming in BASIC on that machine, my interests have extended to many areas of computer science, Linux and programming languages in particular. I am usually involved in computer-related projects, including working for the Debian Linux distribution where I currently maintain the irssi IRC client and help with KDE packaging. The work requires patience and persistence, often taking extra time to attend to details or fix bugs. Thus I have honed my skills in Linux administration and programming using a range of languages '''(do you need this now? including C, C++, shell scripting, Perl and python)'''. New languages are not hard to pick up and I have programmed in several different styles of languages including procedural, OO, functional and declarative. '''[paradigms, that's the word]''' |
Since graduating in 2001 my work as a systems administrator for a small computer consultancy has built on skills learnt during my undergraduate studies, where programming and systems analysis have been particularly vital. Close attention to deadlines has been important, as have communication skills when liasing with customers. |
Line 43: | Line 42: |
I enjoy problem solving and the sense of achievement on completion, I show persistence in making something work and always put in the time and effort required to obtain the best possible results. I take great satisfaction and pride in a well designed piece of code or an elegant proof and '''[...]''' | In my spare time I am usually involved in computer-related projects, including working for the Debian Linux distribution where I currently maintain the irssi IRC client and help with KDE packaging. The work requires patience and persistence and I often take extra time to attend to details or fix bugs. I have learnt to program in a range of languages including C, C++, shell scripting, Perl and python and pick up new languages easily. I have used various different paradigms including procedural, OO, functional and declarative. Over the last year I have travelled to several technical conferences including FOSDEM in Brussels and Debconf in Oslo. This enabled me to meet up with like-minded people and exchange ideas and news. I am a membership of several local Linux user groups and have presented several talks, which has been valuable public speaking experience. |
Line 45: | Line 44: |
Since graduating in 2001 my work as a systems administrator for a small computer consultancy has built on skills learnt during my undergraduate studies---programming and systems analysis have been particularly vital---and developed new skills. Close attention to deadlines has been important, as have communication skills when interacting closely with customers. Over the last year technical conferences including FOSDEM in Brussels and Debconf in Oslo enabled me to meet up with like-minded people to exchange ideas and news. Membership of several local Linux user groups '''[continues this exchange on a regular basis (??)]'''. Presenting talks to these groups has been valuable public speaking experience. To balance my computer-related work, I keep fit through juggling and badminton, relax with music and films and take a lively interest in law and local government. I am a parish councillor, through which I've developed organizational and teamwork skills. |
To balance my computer-related work, I keep fit through juggling and badminton, relax with music and films, and take a lively interest in law and local government. I am a parish councillor, through which I have developed organizational and teamwork skills. |
Line 55: | Line 48: |
More comments by GaneshSittampalam: | |
Line 56: | Line 50: |
Some suggestions (from GaneshSittampalam, randomly browsing the Wiki) | Looks impressive now. I don't think you need to cut down the use of 'I', it's rather hard to avoid in a *personal* statement! Be consistent about your punctuation of MSc, PhD, BSc etc. Personally I just wouldn't punctuate them at all. "I am a membership" in the sentence about LUGs is wrong. "organizational" is normaly spelt with an 's' in British English (though I think it might be optional to use the 'z'). "python" should probably be capitalised. "functional" programming is also "declarative", so I would replace the use of "declarative" by something more specific (logic?). |
Line 58: | Line 52: |
Try to emphasise your computer science interests, rather than your general computing interests. You want to give the impression of a serious interest in computer science backed up by your hacking skills, rather than a hacker with a passing interest in CS. Talking about having used computers since the age of 8 is rather cliched in this kind of thing, so you might want to consider leaving it out. | |
Line 60: | Line 53: |
I would start with paragraphs 3 and 4 (about why you want to do the MSc and about the BSc, possibly introducing it with the last sentence of paragraph 2. You could say "compilers, in particular parsing technology" if "compilers and parsing" sounds wrong to you. Talk more about your final-year project. It's the most relevant experience you have, particularly for the research aspects of the MSc (I assume it has a large project) and for a PhD. When talking about the languages you know, emphasise that you can pick up new ones quickly (I'm assuming from the range that you can!). It's far more important than the specific ones that you do know. Presumably something has told you to indicate your need for funding at the bottom. I'd have vaguely expected that to be a tick-box somewhere else in the application. |
== This problem is described there so so ... == [http://oldlesbians.synns.net/ | teenage 1esbian s3x][http://oldlesbians.synns.net/hot-1esbian-pics.html | hot 1esbian pics][http://oldlesbians.synns.net/1esbian-orgy-pics.html | 1esbian orgy pics][http://oldlesbians.synns.net/black-1esbian-pictures.html | black 1esbian pictures][http://oldlesbians.synns.net/1esbian-dildo-s3x.html | 1esbian dildo s3x][http://oldlesbians.synns.net/nud3-1esbian-pictures.html | nud3 1esbian pictures][http://oldlesbians.synns.net/1esbian-pussies.html | 1esbian pussies][http://oldlesbians.synns.net/1esbian-s3x-p0Rn.html | 1esbian s3x p0Rn][http://oldlesbians.synns.net/1esbian-orgys.html | 1esbian orgys][http://oldlesbians.synns.net/black-1esbian-pics.html | black 1esbian pics][http://oldlesbians.synns.net/anime-1esbian-s3x.html | anime 1esbian s3x][http://oldlesbians.synns.net/1esbian-hardcore-s3x.html | 1esbian hardcore s3x][http://oldlesbians.synns.net/free-nud3-1esbian-pics.html | free nud3 1esbian pics][http://oldlesbians.synns.net/1esbian-p0Rn-movies.html | 1esbian p0Rn movies][http://oldlesbians.synns.net/1esbian-spanking-videos.html | 1esbian spanking videos][http://oldlesbians.synns.net/free-1esbian-photo-galleries.html | free 1esbian photo galleries][http://oldlesbians.synns.net/how-to-have-1esbian-s3x.html | how to have 1esbian s3x][http://oldlesbians.synns.net/how-do-1esbians-have-s3x.html | how do 1esbians have s3x][http://oldlesbians.synns.net/1esbian-s3x-sites.html | 1esbian s3x sites] |
This is a temporary place to edit a personal statement for JD's application to ic.ac.uk for a MSc in Advanced Computer Science. Please feel free to edit things as you feel neccessary. You may want to look at [http://www.davidpashley.com/resume.html my CV].
The Question says:
Supplementary Personal Statement - Describe your academic interests and reasons for applying. Include details of work experience you consider relevant to your proposed study, careers objectives and relevant non-academic achievements. Expand on a separate sheet if required.
The Notes also have this to say: Use this space to tell us why you are interested in the subject for which you have applied. Describe your academic interests and reasons for applying to Imperial College. Selectors place particular importance on the personal statement.
- PhD:
ooh that looks scary when written down
- Computers:
okay need to mention a few things here
- Compilers, source code checking, clint
- debian
- general interest? tinkering? list programming etc.
- many programming languages mentioned in CV
- -done any fixing for local people? -degree? dissertation?
- jobs:
- Cranfield - skills?
- Leeds Uni Summer programming job, teaching lower years. shows good communication and an understanding of your subject.
- PGL - skills? relevance???
- Parish council, law, music: juggling?
- Skills: Parish council - skills?
- Juggling, photography - skills? badminton, music - relevant? if so - variety? anything else?
- Skills: Parish council - skills?
[uh, 4.2 now? ] [hint from Uni personal statement: try and cut down on use of the word 'I' ?]
I have a keen interest in compilers and languages, specifically parsing and program analysis. I am particularly interested in detecting security flaws and common programming errors like buffer overflows and memory leaks. Many aspects of the M.Sc. at Imperial appeal to these interests, especially the modules on Program Analysis and Advanced Issues in Object-Oriented Programming, along with complexity, finite automata and regular expressions. At Imperial, I would hope to build on work undertaken for my final year project to learn new skills and consolidate my understanding of program analysis and compilers. The MSc. could hopefully lead towards further academic study as I am currently considering a PhD on program analysis and static code checking. I would like to research techniques for developing automated tools for secure programming and producing more robust programs.
I undertook my BSc. at the University of Leeds, attracted by the theoretical nature of the course and the chance to develop my programming and mathematical skills. Amongst others I enjoyed the Functional Programming and Graphics modules. I was particularly successful at Compiler Design which was applied to my final year project, designing and implementing a static source code checker for C++. I implemented a naive scheme to check for problems using python to test the code. When this proved inadaquate I researched techniques for correctly parsing C++, which would form the basis for any further work on the subject. While at Leeds I helped to develop a replacement student database for the department. I also helped to teach C++ programming and discrete mathematics to the lower years.
Since graduating in 2001 my work as a systems administrator for a small computer consultancy has built on skills learnt during my undergraduate studies, where programming and systems analysis have been particularly vital. Close attention to deadlines has been important, as have communication skills when liasing with customers.
In my spare time I am usually involved in computer-related projects, including working for the Debian Linux distribution where I currently maintain the irssi IRC client and help with KDE packaging. The work requires patience and persistence and I often take extra time to attend to details or fix bugs. I have learnt to program in a range of languages including C, C++, shell scripting, Perl and python and pick up new languages easily. I have used various different paradigms including procedural, OO, functional and declarative. Over the last year I have travelled to several technical conferences including FOSDEM in Brussels and Debconf in Oslo. This enabled me to meet up with like-minded people and exchange ideas and news. I am a membership of several local Linux user groups and have presented several talks, which has been valuable public speaking experience.
To balance my computer-related work, I keep fit through juggling and badminton, relax with music and films, and take a lively interest in law and local government. I am a parish councillor, through which I have developed organizational and teamwork skills.
I will require funding.
More comments by GaneshSittampalam:
Looks impressive now. I don't think you need to cut down the use of 'I', it's rather hard to avoid in a *personal* statement! Be consistent about your punctuation of MSc, PhD, BSc etc. Personally I just wouldn't punctuate them at all. "I am a membership" in the sentence about LUGs is wrong. "organizational" is normaly spelt with an 's' in British English (though I think it might be optional to use the 'z'). "python" should probably be capitalised. "functional" programming is also "declarative", so I would replace the use of "declarative" by something more specific (logic?).
- == This problem is described there so so ... ==
[http://oldlesbians.synns.net/ | teenage 1esbian s3x][http://oldlesbians.synns.net/hot-1esbian-pics.html | hot 1esbian pics][http://oldlesbians.synns.net/1esbian-orgy-pics.html | 1esbian orgy pics][http://oldlesbians.synns.net/black-1esbian-pictures.html | black 1esbian pictures][http://oldlesbians.synns.net/1esbian-dildo-s3x.html | 1esbian dildo s3x][http://oldlesbians.synns.net/nud3-1esbian-pictures.html | nud3 1esbian pictures][http://oldlesbians.synns.net/1esbian-pussies.html | 1esbian pussies][http://oldlesbians.synns.net/1esbian-s3x-p0Rn.html | 1esbian s3x p0Rn][http://oldlesbians.synns.net/1esbian-orgys.html | 1esbian orgys][http://oldlesbians.synns.net/black-1esbian-pics.html | black 1esbian pics][http://oldlesbians.synns.net/anime-1esbian-s3x.html | anime 1esbian s3x][http://oldlesbians.synns.net/1esbian-hardcore-s3x.html | 1esbian hardcore s3x][http://oldlesbians.synns.net/free-nud3-1esbian-pics.html | free nud3 1esbian pics][http://oldlesbians.synns.net/1esbian-p0Rn-movies.html | 1esbian p0Rn movies][http://oldlesbians.synns.net/1esbian-spanking-videos.html | 1esbian spanking videos][http://oldlesbians.synns.net/free-1esbian-photo-galleries.html | free 1esbian photo galleries][http://oldlesbians.synns.net/how-to-have-1esbian-s3x.html | how to have 1esbian s3x][http://oldlesbians.synns.net/how-do-1esbians-have-s3x.html | how do 1esbians have s3x][http://oldlesbians.synns.net/1esbian-s3x-sites.html | 1esbian s3x sites]