Presentation is loading. Please wait.

Presentation is loading. Please wait.

Dr. Kenny Hunt Wing 213 5-6822 1 C-S 120 SOFTWARE DESIGN I SOFTWARE Image courtesy

Similar presentations


Presentation on theme: "Dr. Kenny Hunt Wing 213 5-6822 1 C-S 120 SOFTWARE DESIGN I SOFTWARE Image courtesy"— Presentation transcript:

1 Dr. Kenny Hunt Wing 213 5-6822 1 C-S 120 SOFTWARE DESIGN I SOFTWARE Image courtesy http://www.flickr.com/photos/fdecomite/3611388781/sizes/z/in/photostream/

2  Involves high-level problem-solving skills  How to organize data  How to organize instructions  How to “name” things  How to “write”  Involves low-level precise logic  No ambiguity is allowed  Rigidly enforced rules must be followed 2 WHY STUDY SOFTWARE DESIGN? http://www.flickr.com/photos/shonk/418180402/sizes/z/in/photostream/

3 3 FORBES 400 (FALL 2015) NameRankNet WorthSource Gates, William1$76,300 Ellison, Lawrence3$46,100 Bezos, Jeff4$45,000 Zuckerberg, Mark14$39,100 Brin, Sergey11$32,700 Page, Larry12$32,700 Ballmer, Steve21$21,500 Michael Dell23$19,200 Allen, Paul2717,300

4  Computer-related jobs have been in high demand  Some knowledge of computing enhances marketability  Most professions rely on computer technology to some degree 4 MOST IN DEMAND DEGREES

5  We will write lots of code on the board and on a computer.  You should take notes and write the code yourself as a way of studying what we talked about.  There will be lots of programming homework.  Work on the assignments as soon as they are given. You will not likely succeed otherwise.  You have to learn a lot of ‘rules’ about programming.  Learn them; although some of these rules are trivial (not important), most are not trivial.  If you have a laptop, install Java and BlueJ.  You can then work on your laptop and even in class. 5 WHAT TO EXPECT


Download ppt "Dr. Kenny Hunt Wing 213 5-6822 1 C-S 120 SOFTWARE DESIGN I SOFTWARE Image courtesy"

Similar presentations


Ads by Google