programming contests and competitions

Post on 02-Jul-2015

2.086 Views

Category:

Technology

2 Downloads

Preview:

Click to see full reader

DESCRIPTION

Explain the reasons for participation in programming contests and competitions, Illustrate Most Famous Ones, Shows the required tips to win those with competition names included, Express the idea of Yalla Code group

TRANSCRIPT

Mohamed ElawadyComputer Science Department

Suez Canal University

Email: mawady@acm.org Phone: 01227011260

3awady @mawady

Agenda Why Participating?

Categories

Notable Competitions

Others…

Problem Solving: Quick Tips

References

YALLA Code

“In fact, researchers have settled on what they believe is the magic number for true expertise: ten thousand hours.”

Malcolm GladwellNon-Fiction Writer, Journalist

Why Participating?

PrizeCommunity

Aspect

Career Opportunities

Skills Improvement

Categories

Individual Team

Online Onsite

Notable Competitions

1989

C, C++or Pascal

Secondary School Students

2 Days

Individual

Notable Competitions

C, C++or Java

University Students

4 Days

Team(3)

1970

Notable Competitions

Any Lang

Anyone Older Than 13

Individual

2003

Notable Competitions

Anyone Older Than 16

Team

2003

MS Platform

Notable Competitions

Any Lang

Anyone Older Than 18

Individual

2011

“There are two ways of constructing a software design: One way is to make it so simple that there are obviously

no deficiencies, and the other way is to make it so complicated that there are no obvious deficiencies. The

first method is far more difficult.”

C. A. R. HoareComputer Scientist

1980

Quick Sort

Others…

“The journey of a thousand miles begins with one step.”

Lao TzuChinese philosopher

Problem Solving: Quick Tips

Data Structure

String Analysis and Processing

Graph Theory

Arithmetic and Geometry

Artificial Intelligence

Algorithms

Programming Languages

References

“If we wish to count lines of code, we should not regard them as {lines produced} but as {lines spent}.”

Edsger W. DijkstraComputer Scientist

1972

Shortest Path Algorithm

Learn More Programming

Languages

Explore More Computer

Technologies

Find More Creative

Ideas

Help More Software Engineers

YALLA Code#yallacode

YALLA Code

Recruitment Process

CV

Essays

• Past Experiences

• Future Plan and Vision

• Reasons for Joining

Assessment Test:

English, IQ, Technical

Interview

Due Date : 16/04/2012

#yallacode

“The illiterate of the 21st century will not be those who cannot read and write,

but those who cannot learn, unlearn, and relearn.”

Alvin TofflerSociologist & Futurist

top related