introduction to computer science dod summer camp, 2014
DESCRIPTION
Overview Instructor: Ashraf Yaseen. Introduction to Computer Science DoD Summer Camp, 2014. Department of Math & Computer Science Central State University, Wilberforce, OH. 06/16/2014. Outline. Course Administration Course Overview Introduction to Computers and Programming - PowerPoint PPT PresentationTRANSCRIPT
![Page 1: Introduction to Computer Science DoD Summer Camp, 2014](https://reader035.vdocument.in/reader035/viewer/2022062518/568147d6550346895db50ecc/html5/thumbnails/1.jpg)
INTRODUCTION TOCOMPUTER SCIENCEDoD Summer Camp, 2014
INTRODUCTION TOCOMPUTER SCIENCEDoD Summer Camp, 2014
06/16/2014
OverviewInstructor: Ashraf Yaseen
DEPARTMENT OF MATH & COMPUTER SCIENCECENTRAL STATE UNIVERSITY, WILBERFORCE, OH
1
![Page 2: Introduction to Computer Science DoD Summer Camp, 2014](https://reader035.vdocument.in/reader035/viewer/2022062518/568147d6550346895db50ecc/html5/thumbnails/2.jpg)
Outline
Course Administration Course Overview Introduction to Computers and Programming Introduction to C++ Expressions and Interactivity Making Decisions Loops and Files
2
![Page 3: Introduction to Computer Science DoD Summer Camp, 2014](https://reader035.vdocument.in/reader035/viewer/2022062518/568147d6550346895db50ecc/html5/thumbnails/3.jpg)
Administrivia
Class Website http://www.cs.odu.edu/~ayaseen Class Notes: Posted before class, Read notes
before class Assignments: Pay attention to the due dates Announcements, clarifications, FAQs posted
3
![Page 4: Introduction to Computer Science DoD Summer Camp, 2014](https://reader035.vdocument.in/reader035/viewer/2022062518/568147d6550346895db50ecc/html5/thumbnails/4.jpg)
Administrivia-cont.
E-Mail [email protected]
Instructor: Ashraf Yaseen Office location: Henderson Hall, 139 Office phone: 937-376-6365
4
![Page 5: Introduction to Computer Science DoD Summer Camp, 2014](https://reader035.vdocument.in/reader035/viewer/2022062518/568147d6550346895db50ecc/html5/thumbnails/5.jpg)
Administrivia-cont.
Textbook Starting out with C++ from Control
Structures through Objects. By Tony Gaddis
Supplies/Materials: Students are encouraged to install Visual
C++ Express on their laptops
5
![Page 6: Introduction to Computer Science DoD Summer Camp, 2014](https://reader035.vdocument.in/reader035/viewer/2022062518/568147d6550346895db50ecc/html5/thumbnails/6.jpg)
How to get help?
Ask questions in class (or after class) Email me
Make sure that you put “Intro to CS” in your subject line
State clearly what you need in your email
6
![Page 7: Introduction to Computer Science DoD Summer Camp, 2014](https://reader035.vdocument.in/reader035/viewer/2022062518/568147d6550346895db50ecc/html5/thumbnails/7.jpg)
What You Will Learn
CPS 1192 prepares students for the concept and skill of object-oriented programming (OO).
Topics include class and object, class inheritance, pure virtual function, polymorphism, template function and template class, exception handling, data structure
7
![Page 8: Introduction to Computer Science DoD Summer Camp, 2014](https://reader035.vdocument.in/reader035/viewer/2022062518/568147d6550346895db50ecc/html5/thumbnails/8.jpg)
What You Will Learn-cont.
Upon successful completion of this class, you will be able to define and implement Classes Array of objects Class Inheritance. Pure virtual function and abstract class. Polymorphism. Template function and template class. Exception handling Data structure: stack, queue and linked-list.
8
![Page 9: Introduction to Computer Science DoD Summer Camp, 2014](https://reader035.vdocument.in/reader035/viewer/2022062518/568147d6550346895db50ecc/html5/thumbnails/9.jpg)
Topics
C++ programming Overview Classes and Data Abstraction Inheritance and Composition Pointers, Classes, Lists, and Virtual
Functions Overloading and Templates Exception Handling Recursion Linked Lists Searching and Sorting Algorithms Stacks and Queues
9
![Page 10: Introduction to Computer Science DoD Summer Camp, 2014](https://reader035.vdocument.in/reader035/viewer/2022062518/568147d6550346895db50ecc/html5/thumbnails/10.jpg)
While in Class,
No Facebook No Cell phone No Music players No Topic unrelated to class. No Sleep No Food No bad jokes
10
![Page 11: Introduction to Computer Science DoD Summer Camp, 2014](https://reader035.vdocument.in/reader035/viewer/2022062518/568147d6550346895db50ecc/html5/thumbnails/11.jpg)
About Me
Bachelor’s from JUST (Jordan University of Science & Technology)
Master’s from NYiT (New York Institute of Technology)
Ph.D. (in process) ODU (Old Dominion University)
My Research Computational Biology High Performance Computing
11
![Page 12: Introduction to Computer Science DoD Summer Camp, 2014](https://reader035.vdocument.in/reader035/viewer/2022062518/568147d6550346895db50ecc/html5/thumbnails/12.jpg)
How about you?12
Tell us your name
In a few sentences, tell us about you, e.g. Where are you from? What is your major? Career plans or after-college plans? Favorite hobby, sport? Something interesting about yourself
Expectation in this class