Chapter1 - Engineering Problem Solving with C+,...

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

View Full Document Right Arrow Icon
9/3/2009 Engineering Problem Solving with C++ second edition, J. ingber 1 Engineering Problem Solving with C++, Etter/Ingber Chapter 1: Introduction Prof. Xin Wang (xwang@ece.sunysb.edu) Office: 235 Light Engineering building Class time: TuTh 3 :50 pm 5:10 pm Office Hour: Tu : 10:00 pm- 12:00 pm TA: Shekhar B Sastry ( ssastry@ic.sunysb.edu) Wednesday: 2:00pm ~ 4:00pm Friday: 2:00am ~ 4:00pm Office Place: Light Engineering Building Room 208 Objectives ± Understanding of basic terminology for computers. ± Understanding of a problem-solving methodology used when solving engineering problems with a computer Books ± Dolores M. Etter and Jeanine A. Ingber, Engineering ± Problem Solving with C++ 2/E , Prentice Hall, 2008, ± ISBN: 0136011756 ± ± References: ± Deitel, Deitel, Nieto & Strassberger, GETTING ± STARTED with Microsoft Visual C++ 6 with an ± Introduction to MFC , Prentice Hall, 2000 ± ISBN: 0130132497 ± Thinking in C++, download at ± http://www.planetpdf.com/developer/article.asp?ContentID=6634 ± Lecture notes Course Overview ± Simple C++ Programs ± Control Structures ± Programming with Data Files ± Modular Programming with Functions ± One-Dimensional Arrays ± Two-Dimensional Arrays and Matrices ± Introduction to Classes ± Pointers and Creating Data Structures ± Programming with Classes
Background image of page 1

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

View Full DocumentRight Arrow Icon
Grading ± Homework: 25% ± Mid-term: 20% ± Project: 20% ± Final: 30% ± Class participation and and quiz 5% Introduction to Computing and Engineering Problem Solving ± Historical Perspective ± Recent Engineering Achievements ± Computing Systems ± Data Representation and Storage ± An Engineering Problem Solving Methodology 9/3/2009 Engineering Problem Solving with C++ second edition, J. ingber 6 HISTORICAL PERSPECTIVE Charles Babbage Analytical Engine Augusta Ada Byron Digital Computers 9/3/2009 Engineering Problem Solving with C++ second edition, J. ingber 7 Charles Babbage, Esq. 1792-1871 ± English mathematician. ± Designed the Analytical Engine in the early 1800s. ± Published “Of the Analytical Engine” in 1864. 9/3/2009 Engineering Problem Solving with C++ second edition, J. ingber 8
Background image of page 2
Analytical Engine ± Designed to process base ten numbers. ± Consisted of four parts: Storage unit Processing unit Input device Output device 9/3/2009 Engineering Problem Solving with C++ second edition, J. ingber 9 Analytical Engine ± Luigi F. Menabrea, French engineer and mathematician, described Babbage’s vision of a machine capable of solving any problem using: Inputs Outputs Programs written on punch cards 9/3/2009 Engineering Problem Solving with C++ second edition, J. ingber 10 Augusta Ada Byron, 1815-1852 ± Wrote the English translation of Menabrea’s Sketch of the Analytical Engine. ± Envisioned the multidisciplinary potential
Background image of page 3

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

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

This note was uploaded on 10/23/2011 for the course ECE 224 taught by Professor Wangxin during the Spring '09 term at SUNY Stony Brook.

Page1 / 11

Chapter1 - Engineering Problem Solving with C+,...

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

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