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

Slides:



Advertisements
Similar presentations
1. Bill Gates: $50 billion 3. Lawrence Ellison: $27 Billion 11. Sergey Brin: $15.3 Billion 11. Larry Page: $15.3 Billion 13. Michael Dell: $14.5 Billion.
Advertisements

Knowledge Pathways in IT
Twenty-First Century Learning at Peachtree City Elementary Dr. Kristin Berryman Principal.
The American Class System Chapter 9, Section 2. What classes exist? 1995.
History Of Computers By Alexandra Carabajal. Computers Computers were not just invented one day to another, it was a process that started as a Abcuss.
CS211 Data Structures Sami Rollins Fall 2004.
CS 101 Problem Solving and Structured Programming in C Sami Rollins Spring 2003.
 A bachelors or masters degree in the subject they teach.
CS 160: Software Engineering August 27 Class Meeting Department of Computer Science San Jose State University Fall 2014 Instructor: Ron Mak
Graphic Design.  Graphic Designers create designs using print, electronic, and film media.  About 26% of Graphic designers are self employed.  To be.
Comp1004: Introduction I Welcome!. Welcome to Programming Principles Dr. David Millard Dr. Julian Rathke Dr.
ENTREPRENEURSHIP. Words,words, words entrepreneur (n.) enterprise (n.) entrepreneurial (adj.)  an entrepreneurial approach  entrepreneurial skills 
Bill Gates By: Aaron Lee. Inspiration/education  Bill gates was inspired by a 500 years old manuscript by Leonardo da Vinci. The manuscript had designs.
Computer Science 10: Introduction to Computer Science Dr. Natalie Linnell with credit to Cay Horstmann and Marty Stepp.
CMSC 150 INTRODUCTION TO COMPUTING CS 150: Wed 11 Jan 2012.
V.I.P Vision. Inspiration. Purpose (Passion).
Welcome to CS 115! Introduction to Programming. Class URL Write this down!
CSC 391/691 Digital Video and Animation Fall 2006 Dr. Burg.
Powerpoint Activity. Mary Kay–Cosmetics (Mary Kay Cosmetics, Inc.) Joyce Hall - Greeting Cards (Hallmark) Sam Walton - Discount Retail (Wal-Mart)
Creating Your First Computer Program in Java Margaret Yau.
ENTREPRENEURSHIP. Words,words, words entrepreneur (n.) enterprise (n.) entrepreneurial (adj.)  an entrepreneurial approach  entrepreneurial skills 
ENTREPRENEURSHIP. Words,words, words entrepreneur (n.) enterprise (n.) entrepreneurial (adj.)  an entrepreneurial approach  entrepreneurial skills 
ENTREPRENEURSHIP. Words,words, words entrepreneur (n.) enterprise (n.) entrepreneurial (adj.)  an entrepreneurial approach  entrepreneurial skills 
CPSC 315 Programming Studio Spring 2008 John Keyser.
COP2800 – Computer Programming Using JAVA University of Florida Department of CISE Spring 2013 Lecture 11 – How to Get Started on Assignment #2 Webpage:
Why Montessori Education?
Big Data: Industry Needs Data Scientists Data Analysts Data Infrastructure Engineers Developers (all kinds) 2-3:30, August 10, 2015 Room 261 RSC.
Under The Hood By Alyssa Curtis. Places to Save Files Flash Drive Hard Drive Student File Edline File .
Introduction to Software Engineering Lab Instructor: Jacob.
ENTREPRENEURSHIP. Words,words, words entrepreneur (n.) enterprise (n.) entrepreneurial (adj.)  an entrepreneurial approach  entrepreneurial skills 
Modern America 1970-present. Watergate  The cover-up by President Richard Nixon and members of his staff of the break-in and bugging of Democratic Headquarters.
Creating and Communicating Your Message MPA UNC School of Government Terry Bledsoe Chief Information Officer Catawba County, North Carolina November 16,
Introduction CSE 1310 – Introduction to Computers and Programming Vassilis Athitsos University of Texas at Arlington 1.
Computer Science 10: Introduction to Computer Science Dr. Natalie Linnell with credit to Cay Horstmann and Marty Stepp.
Famous Figures in Technology and Business Pick 3 famous figures in technology and business Write 4-7 sentence paragraph about their history/how they got.
Hackers: Heroes of the Computer Revolution By: Steven Levy.
Sergey Brin Google. All about sergey What sergey did that was different from what other people did is that he made a search engine. There wasn’t a search.
Lawrence Snyder University of Washington, Seattle © Lawrence Snyder 2004.
PROBLEM SOLVING AND PROGRAMMING ISMAIL ABUMUHFOUZ | CS 170.
IMS 4212: Course Introduction 1 Dr. Lawrence West, Management Dept., University of Central Florida ISM 4212 Dr. Larry West
Under the Hood Natalia Gomez Period 1 Computer Literacy.
1.5.3 Walkthrough #4 bouncing_ball.py wrapping_ball.py
 Did YOU Know?!?!  Justin Timberlake’s half eaten French toast sold for over $3,000 on eBay!  The Mayans found crossed eyes beautiful, while Syrians.
Software Engineering Algorithms, Compilers, & Lifecycle.
Computer Science I ISMAIL ABUMUHFOUZ | CS 180. CS 180 Description BRIEF SUMMARY: This course covers a study of the algorithmic approach and the object.
Elementary Teacher BY: NICOLE CRAIN. Degree/s Needed  Percentage of RespondentsEducation Level Required  75% Bachelor's degree  19% Master's degree.
INVESTIGATING YOUR Career Graphic Designer Juan Nichols 4 th Hour Audio and video technology and Film EFC 2.
The 3 Jobs I would Like to have Electrical Engineer (Electronic) Computer Software Engineer Computer Programmer By Eric Hamilton.
CS140 – Computer Programming 1 Course Overview First Semester – Fall /1438 – 2016/2017 CS140 - Computer Programming 11.
Dell Laptop Technical Support Number
Who Am I?.
Senior Design Project 1: PLC-based Control System Design of Chemical Process Dr. Jia Li.
QUOTES OF FAMOUS.
ريادة الأعمال Entrepreneurship
Algorithm and Ambiguity
International Management
International Management
Welcome to CS 1010! Algorithmic Problem Solving.
Krystal Hernandez Andrade, Montse Dominguez
CS 201 – Data Structures and Discrete Mathematics I
Welcome to CS 1340! Computing for scientists.
Welcome to CS 1010! Algorithmic Problem Solving.
Review for Test1.
Developing IT and Engineering Careers - iFairs and other Approaches
Homework Assignment 1: Use the following data set to test the performance difference of three clustering algorithms: K-means, AP clustering and Spectral.
TODAY… Grab a piece of tape
Instructions Pick an entrepreneur from the list provided (or choose another with approval). Use the Internet to find information about the entrepreneur.
FACULTY OF TECHNOLOGIES
Growing the future economy
History of Computers: Famous People
Presentation transcript:

Dr. Kenny Hunt Wing C-S 120 SOFTWARE DESIGN I SOFTWARE Image courtesy

 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?

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

 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

 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