(1) Intro (Sina)

(1) Intro (Sina) - Fall 2009 Computing for Engineers 1...

Info iconThis preview shows pages 1–14. Sign up to view the full content.

View Full Document Right Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: Fall, 2009 Computing for Engineers 1 Introduction to Computing Sina Meraji Fall, 2009 Fall, 2009 Computing for Engineers 2 About me ¡ PhD Student in Computer Science ¡ My Research Interests: ¢ High Performance Computing ¢ Parallel and Distributed Systems ¢ Computer Networks Fall, 2009 Computing for Engineers 3 Why Am I Taking This Course? Fall, 2009 Computing for Engineers 4 Why Am I Taking This Course? Reason #1: My faculty made me!! Fall, 2009 Computing for Engineers 5 Why Am I Taking This Course? Reason #1: My faculty made me!! Reason #2: I’m actually going to learn a lot of interesting new things (Believe it or Not) Fall, 2009 Computing for Engineers 6 What Are We Going to Study? There are three components to this course Fall, 2009 Computing for Engineers 7 What Are We Going to Study? There are three components to this course 1. FORTRAN 2. C 3. Algorithms Fall, 2009 Computing for Engineers 8 FORTRAN Fortran 9 One of the first high level programming languages. 9 Designed to be used for scientific applications 9 Updated several times. 9 Remains an important language in the engineering community. We will spend about 4 weeks studying how to design and implement programs using Fortran Fall, 2009 Computing for Engineers 9 C We will spend 4 weeks studying a language called C . 9 C language was developed in the 1970’s for systems programming applications. 9 It is very powerful and efficient and very widely used in many applications areas including scientific and engineering computations. 9 Many modern languages are based on C , making it a useful springboard to learning new languages Fall, 2009 Computing for Engineers 10 Algorithms There are many fundamental problems that arise in engineering and other areas of application. These include sorting data, searching for specific data values, numerical integration, finding roots of functions, solving ordinary differential equations and solving systems of linear equations We will spend about 4 weeks studying important algorithms for these problems. Fall, 2009 Computing for Engineers 11 Why Study This Stuff? 9 Computers play a central role in almost every branch of engineering. 9 You will often have to put into practice the theoretical ideas you study in your courses. 9 This may involve the use of software packages with limitations on their applicability. 9 You may have to write programs during to modify or extend this software. 9 Even using programs developed by others may require some knowledge of the programming process. Fall, 2009 Computing for Engineers 12 What if I never write a program again? Besides programming this course will give you: ¡ A basis for interpreting and appraising the results and limitations of software ¡ Tools for the analysis and design processes that underlie engineering practices ¡ Sharper logical thinking and problem solving skills ¡ Tools for scientific and mathematical applications Fall, 2009 Computing for Engineers 13 In short, this course will make you a better person… Fall, 2009...
View Full Document

This note was uploaded on 01/15/2010 for the course COMP COMP 206 taught by Professor Vybihal during the Spring '04 term at McGill.

Page1 / 57

(1) Intro (Sina) - Fall 2009 Computing for Engineers 1...

This preview shows document pages 1 - 14. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online