Spring 2013 CS 103 Computer Science – Business Problems Instructor: Zhe He Department of Computer Science New Jersey Institute of Technology.

Slides:



Advertisements
Similar presentations
Android Application Development A Tutorial Driven Course.
Advertisements

Basic Computer Vocabulary
What am I describing ? Questions: Cannot say any word or phrase on the card Answers: Must be word or phrase on the card.
Computing Studies Is it for me? Click here to find out…
Chapter 1 Defining Information Technology. Copyright © 2013 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Learning Objectives Explain why.
CSS216 MOBILE PROGRAMMING Android Book: “Professional Android™ 2 Application Development” by Reto Meier, 2010 by: Andrey Bogdanchikov (
Introduction to Android Mohammad A. Gowayyed CS334-Spring 2014.
Objectives Overview Differentiate among laptops, tablets, and servers Describe the purpose and uses of smartphones, digital cameras, portable media players,
Objectives Overview Differentiate among laptops, tablets, and servers Describe the purpose and uses of smartphones, digital cameras, portable media players,
Essential Introduction to Computers. What is a Computer? An electronic device, operating under the control of instructions stored in its own memory, that.
Basic Computer Components
Learning Objectives The “big idea” of computing inventions
Discovering Computers: Chapter 1
Introduction to Computing Lecture 1. Instructor: Nadeem Ahmad Khan TA: Haroon Waseem Haroon Waseem.
TECHNOLOGY & INSTRUCTION Janelle G. Protacio Reporter.
Digital Literacy.
ECS15: Introduction to Computers Fall 2013 Patrice Koehl
Unit 3: Hardware Components & Software Concepts
CSE 131 Computer Science 1 Module 1: (basics of Java)
1 CMSC 628: Introduction to Mobile Computing Nilanjan Banerjee Introduction to Mobile Computing University of Maryland Baltimore County
Microsoft Office 2010 Introduction to Computers and How to Purchase Computers and Mobile Devices.
2 pt 3 pt 4 pt 5pt 1 pt 2 pt 3 pt 4 pt 5 pt 1 pt 2pt 3 pt 4pt 5 pt 1pt 2pt 3 pt 4 pt 5 pt 1 pt 2 pt 3 pt 4pt 5 pt 1pt Networking Can you find it? Apps.
Copyright © Allyn & Bacon 2008 POWER PRACTICE Chapter 6 Academic Software START This multimedia product and its contents are protected under copyright.
Introduction to Computers
Item Web 2.0 application relevant to teacher’s work.
Copyright © 2013 Pearson Education, Inc. Publishing as Pearson Addison-Wesley CSCI 1250 Instructor: Justin “JET” Turner Term: Fall 2013 Section: A CRN:
Lecture 0. Course Introduction Prof. Taeweon Suh Computer Science Education Korea University ECM586 Special Topics in Embedded Systems.
INTRODUCTION TO COMPUTING
1 TOPIC 1 INTRODUCTION TO COMPUTER SCIENCE AND PROGRAMMING Topic 1 Introduction to Computer Science and Programming Notes adapted from Introduction to.
Chapter 1 Defining Information Technology. Learning Objectives The “big idea” of computing inventions Explain why it’s important to know the right word.
What does a Computer Do?. What is a Computer? A computer is an electronic device, operating under the control of instructions stored in its own memory,
Introduction to MS Office Computer Essentials PowerPoint.
Media Computing Instructor Byung Kim Olsen 231 Office hours – MWF 9:00-10:00 AM or by appointment.
Microsoft Office 2007 Essential Introduction to Computers.
How to use a computer and not lose your mind
Eng.Abed Al Ghani H. Abu Jabal Introduction to computers.
KSE631: Content Networking Uichin Lee KAIST KSE Feb. 07, 2012.
 Social and Technological developments that led to Web 2.0 Internet connectivity available almost everywhere Personal computer evolved into homes, schools,
COP3502: Introduction to Computer Science Yashas Shankar.
CT 1503 Network Operating Systems Instructor: Dr. Najla Al-Nabhan 2014.
KSE631: Content Networking Uichin Lee Feb. 07, 2011.
IST 210: Organization of Data
ELEMENTS OF A COMPUTER SYSTEM HARDWARE SOFTWARE PEOPLEWARE DATA.
How did you use media technologies in the construction and research, planning and evaluation? By Komal Rana.
Chapter 1: Applying Computer Basics – Lesson 1 © 2010, 2006 South-Western, Cengage Learning.
Getting To Know Computers COMPUTER BASICS. WHAT IS A COMPUTER? A computer is an electronic device that manipulates information, or “data.” It has the.
Today: Student will be able to describe the basics of their class and computing Tell me about you and how you use computers. Lesson 1 Slide 1.
Software - A set of instructions, stored digitally within the computer's memory, which tells the computer system what to do.  System Software  Application.
Computer Science 10: Introduction to Computer Science Dr. Natalie Linnell with credit to Cay Horstmann and Marty Stepp.
Chapter 6 Academic Software Teaching and Learning With Technology, 3e.
A computer contains two major sets of tools, software and hardware. Software is generally divided into Systems software and Applications software. Systems.
CSE 1340 Introduction to Computing Concepts Class 1 ~ Intro.
Course Aims This course will help you understand the latest technologies & how they work. You will lean how to develop computer programs to solve problems.
Living in a Digital World Discovering Computers Fundamentals, 2011 Edition.
Computers Mrs. Flowers University High School.
Getting to Know Today’s Computer
Android Mobile Application Development
Fluency with Information Technology
Objectives Overview Explain why computer literacy is vital to success in today’s world Define the term, computer, and describe the relationship between.
Learning Objectives The “big idea” of computing inventions
Trends in Computing December 2016
Directions: GO THROUGH THE FOLLWING SLIDES. Make sure you have quizlet cards for all the vocabulary. Study the terms.
Chapter 1: Applying Computer Basics – Lesson 1
Directions: GO THROUGH THE FOLLWING SLIDES. Make sure you have quizlet cards for all the vocabulary. Study the terms GCFLearnFree website “Computer Basics”:
Application Development A Tutorial Driven Course
Hardware Components & Software Concepts
Ishik University Introduction to IT Lecturer: Muhammed S. Anwar
Digital Literacy 1.00 Computer Basics
Computing Essentials Module 1.
Computing Essentials Module 1.
Presentation transcript:

Spring 2013 CS 103 Computer Science – Business Problems Instructor: Zhe He Department of Computer Science New Jersey Institute of Technology

Logistics Section: 002 Time: Tuesday, Thursday 10:00 AM – 11:25 AM Room: MALL PC40 Website: Moodle: Instructor: Zhe He Structural Analysis of Biomedical Ontologies Center Department of Computer Science

Office Hour Wed 2:30 - 4:00 PM Room: MALL PC40 Or by appointment

Course Composition Attendance Exercise in class One individual presentation Homework assignments One quiz One midterm exam One final exam

Grading Homework 15% Individual presentation 10% Quiz 10 % Midterm exams 20% Final exam 35% Exercise in class and attendance 10%

Letter Grade Guideline of CS Department A B B C C D F <60

Content Introduction to Computer and Information System Networking and Internet Excel Essential skills Introduction to Database Management System

Course Material

Database Management Systems

Tentative Content 1. Intro to Information Technology 2. Number System 3. The Basics of Networking 4. A Hypertext Markup Language (HTML) 5. Web Search 6. Mobile Technology 7. The Basics of Excel 8. Advanced skills of Excel 9. Multiple Worksheets and Workbooks in Excel 10. Intro to Database Management System 11. Entity-Relationship Model 12. Intro to Simple Query Language 13. Intro to programming

Lecture 1 Intro to Information Technology (Part 1)

Learning Objectives Explain why it’s important to know the right word Relate the connections among hardware, software, “the experience,” and data Define basic hardware and software terms Define and give examples of “idea” terms

Hardware, Software, and the Experience Computing in its most general form concerns data and three phenomena: Hardware Software, and “the experience.”

Hardware, Software, and the Experience Hardware: Computers are the physical embodiment of computation. They represent one of the greatest technological achievements. Few inventions are more important.

Hardware, Software, and the Experience Software: Embodies the programs that instruct computers in the steps needed to implement applications. Software, unrestricted by the physical world, can direct a computer to do almost anything.

Hardware, Software, and the Experience The Experience: Together, hardware and software present a virtual world that doesn’t exist, but which we experience. These experiences, dictated by the interaction of the virtual and physical worlds, are new and important.

Computers Are Everywhere They are in laptops, tablets, smart phones, music players, wireless mics, anti-lock brakes, TV remotes, credit card readers, etc. In Q3 of 2011, 1.5 billion ARM processor chips have been shipped. Annual shipments of ARM processor forecast to equal twice the world’s population in 2015.

Computers Are Everywhere Looking Inside: Computers don’t always have keyboard and printer attached Notice there are metal plates covering its internal parts They shield the surrounding environment from electromagnetic radiation

Computers Are Everywhere Figure 1.2 Top side of the main printed circuit board in the iPhone 3GS; for orientation, the USB port is at left, and processor and memory IC packages are identified. *32-bit describes the size of a typical operation; GB is short for gigabyte (1 billion bytes).

Computers Are Everywhere Head-to-Head Comparisons (1136 x 640 at 326 ppi)

Software Software is a collective term for programs Programs are the instructions computers perform to implement applications. A sample java program: public class HelloWorld { // method main(): ALWAYS the APPLICATION entry point public static void main (String[] args) { System.out.println ("Hello World!"); } Software “instructs” the computer (hardware), by providing the steps needed to perform a task. The computer follows the program and carries out the instructions

Software The Software Stack Concept used to structure and organize the software in contemporary computer systems Series of layers of programs that implement user applications. Each software layer implements operations used to build the layers above.

Software

Referring to the figure on the previous slide: To check out a video on YouTube video using a smart phone, you would: use the browser application to get to YouTube the browser app uses the window manager, and several other frameworks the window manager uses media manager, and several other libraries the media manager uses the display drivers, and several other kernel operations

Software Writing software is a difficult and challenging They instruct an agent to perform some function or action by giving a step-by-step process. The agent is anything that can follow the instructions. For software professionals, the agent is a computer.

Experience People: meet online and marry make unfortunate Facebook posts and lose their jobs spend hours listening to music, watching videos, and playing games Most of our interactions with computers are recorded, virtual, and artificial

Digital Information Transformation It is easy to enhance or embellish digital information Photo editing, video editing, audio remixing are widely practiced Photoshop has become a verb describing the act of changing a digital image

Virtual Worlds Virtual reality: a world created by computers to simulate the physical world It is not real, but is perceived “as if” it were The full VR experience is still under development…but we see it all the time: Keypads on a smart phone display Spreadsheet software that look like accounting paper GPS displays that show a map

Google Glasses Commercial 5r4 5r4 Live Demo at Google I/O 3QE 3QE