Big Ideas: Computer Architecture Computing History Computing Careers IS 101Y/CMSC 101 Computational Thinking and Design Thursday, September 19, 2013 Marie.

Slides:



Advertisements
Similar presentations
DATA PROCESSING SYSTEMS
Advertisements

Principles of Information Technology
Information Technology (IT) activities and careers. Source:
INTRODUCTION COMPUTATIONAL MODELS. 2 What is Computer Science Sciences deal with building and studying models of real world objects /systems. What is.
IS112 – Chapter 1 Notes Computer Organization and Programming Professor Catherine Dwyer 2003.
Principles of Information Technology
Roles of IT Personnel Unit Customer Service This is a facility that helps customers with wide-ranging questions relating to a specific company,
CAREERS IN IT. CAREERS IT The following slides provide an overview of some the common careers in IT. Even though you may not want to work in IT, in many.
Careers and Degrees in Computing Stuart Hansen Department of Computer Science UW - Parkside.
Information Technology Professionals Overview and Job Roles Mr. Gallagan.
CS & IT Careers Where do you want to end up?. What Computer Science Isn't Digital Literacy / Using computer applications.
Careers in Computer Science & Computer Engineering Dominic Fezzie.
Introduction to Information System Development.
Operating Systems What do you have left on your computer after you strip away all of the games and application programs you bought and installed? Name.
Abstraction IS 101Y/CMSC 101 Computational Thinking and Design Tuesday, September 17, 2013 Carolyn Seaman University of Maryland, Baltimore County.
Chapter 3 Exploring Careers
Computers & Employment By Andrew Attard and Stephen Calleja.
Term 2, 2011 Week 3. CONTENTS The physical design of a network Network diagrams People who develop and support networks Developing a network Supporting.
What is the Information technology career cluster?
Computer Jobs 2013 Bob Nielson. Average Wage The average wages of all jobs in America >>>> $45,790 > $80,180.
CIS 100a TEKnology – High Tech Exploration More on High Tech Careers.
1 Principles of Information Technology Investigating IT Employment Opportunities Copyright © Texas Education Agency, All rights reserved. IT: Principles.
April 9,  Employers  IS Careers  Business Support  Key Trends  Manage your career  Questions 2.
Computer Jobs 2014 Bob Nielson. Average Wage The average wages of all jobs in America >>>> $45,790 > $80,180.
Design IS 101Y/CMSC 101 Computational Thinking and Design Tuesday, October 15, 2013 Carolyn Seaman University of Maryland, Baltimore County.
Overview of Computing. Computer Science What is computer science? The systematic study of computing systems and computation. Contains theories for understanding.
HW & Systems: Networks IS 101Y/CMSC 101 Computational Thinking and Design Thursday, October 24, 2013 Carolyn Seaman University of Maryland, Baltimore County.
Star Trek Comparisons The future of Technology: the Mactini Microsoft Future 2019 INFORMATION TECHNOLOGY.
Big Ideas IS 101Y/CMSC 101 September 3, 2013 Marie desJardins University of Maryland Baltimore County.
Abstraction IS 101Y/CMSC 101 Computational Thinking and Design Tuesday, September 17, 2013 Marie desJardins University of Maryland, Baltimore County.
Principles of Information Technology
Engineering & Design Small Learning Community.
Big Ideas IS 101Y/CMSC 101 September 3, 2013 Carolyn Seaman Susan Martin University of Maryland Baltimore County.
CAREERS IN IT. CAREERS IT The following slides provide an overview of some the common careers in IT. Even though you may not want to work in IT, in many.
Big Ideas: Computing History Computing Careers IS 101Y/CMSC 101 Computational Thinking and Design Tuesday, September 16, 2014 Susan Martin Carolyn Seaman.
Information about the BS Degree in Computer Engineering Joanne Bechta Dugan Computer Engineering
Information about the BS Degree in Computer Engineering Joanne Bechta Dugan Computer Engineering
SQL Saturday Pittsburgh So you want to be a DBA What is a DBA? Michael John Ed Wagner SQL Saturday Pittsburgh October 3rd 2015.
Computer Technology: Your Need to Know Chapter 1 Slide 1.
1 Principles of Information Technology Investigating IT Employment Opportunities IT: Principles of Information Technology – Investigating IT Employment.
Information Systems in Organizations 1.1 Introduction to MIS
Computer Science Information technology my career
Information Systems in Organizations 1.1 Introduction to MIS
4.03 Understand Information Technology activities and careers.
Information Systems in Organizations 1.1 Introduction to MIS
Higher Information Systems
SQL Saturday Pittsburgh
Information Systems in Organizations 1.1 Introduction to MIS
IT Roles and Responsibilities
4.03 Understand Information Technology activities and careers.
Information Systems in Organizations 1.1 Introduction to MIS
Information Systems in Organizations 1.1 Introduction to MIS
Information Systems in Organizations 1.1 Introduction to MIS
Where do you want to end up?
Information Systems in Organizations 1.1 Introduction to MIS
Information Systems in Organizations 1.1 Introduction to MIS
Information Systems in Organizations 1.1 Introduction to MIS
4.03 Understand Information Technology activities and careers.
Information Systems in Organizations 1.1 Introduction to MIS
4.03 Understand Information Technology activities and careers.
Information Systems in Organizations 1.1 Introduction to MIS
What is DBA? Discus the basic duties of DBA.
Information Systems in Organizations 1.1 Introduction to MIS
Principles of Information Technology
4.03 Understand Information Technology activities and careers.
IST346: What Is IT?.
Information Systems in Organizations 1.1 Introduction to MIS
What is a System? A system is a collection of interrelated components that work together to perform a specific task.
Presentation transcript:

Big Ideas: Computer Architecture Computing History Computing Careers IS 101Y/CMSC 101 Computational Thinking and Design Thursday, September 19, 2013 Marie desJardins University of Maryland, Baltimore County

Quiz Individual quiz: 5 minutes Team quiz: 5 minutes

Computer Architecture Review quiz answers Basic concepts you should know CPU and its two parts, the controller and the ALU Storage – different types and differences in terms of speed, capacity, volatility, and cost Input and output How it all works together Questions? Anything out of date in this chapter?

What’s the Deal With That Pesky For Loop?? for ( INIT ; TEST ; NEXT) { BODY } Your for loop always, always, always must have this form – you can put different things for INIT, TEST, NEXT, and BODY, but the rest has to look just like this! INITNEXT BODY TEST ? yes no

Movie Day Computer History in 90 Seconds Names you should be familiar with World War II: ENIAC / “Top Secret Rosies” So why aren’t programmers primarily women any more? Careers in computer science From Columbia University Refers to CS, but Columbia doesn’t have Business Technology, IS, or Computer Engineering, so they’re really talking about Computing in general

Examples of Employers of UMBC Computing Majors Booz Allen Hamilton Northrop Grumman Lockheed Martin Care First Blue Cross Blue Shield NSA T Rowe Price IBM General Electric Finance Read Student Alumni Profiles at: les/ View Career Services & Shriver Calendar at: news_events/calendar.php news_events/calendar.php

Check Out A short history of software engineering: Long, rambling, not that interesting; funny for people in the field A brief history of software: Look at A glimpse and a hook – blog by Micheal Lopp Managing Humans Being Geek Video is dated Careers in computer science: Good, but very CS-centric and Columbia- centric Can be justified by explaining that Columbia ONLY has CS (also has EE but nothing else in IT) Computer Information Systems Careers: horrible Pathways in Computer Science: U DUB Cool examples – alums talk about their jobs – nicely done CS-centric, and UW has lots of of other IT programs IT manager job description: Not produced greatly, but accurate description of IS professional – a little dated, not as exciting as other videos on CS

“Big Chunks” of the Computing Discipline Software How to get machines to do things Majors: primarily Computer Science Careers: Software Engineer, Software Architect, Programmer Hardware How to build machines that do things Majors: primarily Computer Engineering Careers: Electrical Engineer, Technician, Hardware Designer Networks How to enable people to communicate, tasks to be coordinated, and information to be shared Majors: Computer science and Information systems Careers: Network administrator, Network designer Systems Analysis How people and organizations can best use IT to get stuff done Majors: Information systems and Business Technology Administration Careers: Systems Analyst, Business Analyst, IT consultant, IT manager, CIO Quality Assurance Make sure a new system works and is useful Majors: Information systems and Business Technology Administration Careers: QA Manager, Tester, IT manager Data How to organize and manage data in the most efficient and useful way possible Majors: Information Systems and Computer Science Careers: Database Administrator, Database Designer Applications All of the above applied to specific areas of society Security, intelligence, health care, games, graphics, business, etc.

A systems view of careers What can you do with a system? Envision it Decide what it will do Teach it Design it Build it Build parts of it Test it Make it better Configure and tailor it Use it Keep it going

A systems view of careers What can you do with a system? Envision it Decide what it will do Teach it Design it Build it Build parts of it Test it Make it better Configure and tailor it Use it Keep it going

A systems view of careers What can you do with a system? Envision it Decide what it will do Teach it Design it Build it Build parts of it Test it Make it better Configure and tailor it Use it Keep it going

A systems view of careers What can you do with a system? Envision it Decide what it will do Teach it Design it Build it Build parts of it Test it Make it better Configure and tailor it Use it Keep it going

A systems view of careers What can you do with a system? Envision it Decide what it will do Teach it Design it Build it Build parts of it Test it Make it better Configure and tailor it Use it Keep it going

A process view of careers Problem Identification Analysis Design Implementation Testing Maintenance SDLC: Systems Development Lifecycle Installation

A process view of careers Problem Identification Analysis Design Implementation Testing Maintenance SDLC: Systems Development Lifecycle Installation IS, BTA, CMSC, CMPE

A process view of careers Problem Identification Analysis Design Implementation Testing Maintenance SDLC: Systems Development Lifecycle Installation IS

A process view of careers Problem Identification Analysis Design Implementation Testing Maintenance SDLC: Systems Development Lifecycle Installation IS, CMSC, CMPE

A process view of careers Problem Identification Analysis Design Implementation Testing Maintenance SDLC: Systems Development Lifecycle Installation CMSC, CMPE

A process view of careers Problem Identification Analysis Design Implementation Testing Maintenance SDLC: Systems Development Lifecycle Installation CMSC, CMPE, IS

A process view of careers Problem Identification Analysis Design Implementation Testing Maintenance SDLC: Systems Development Lifecycle Installation IS, BTA

A process view of careers Problem Identification Analysis Design Implementation Testing Maintenance SDLC: Systems Development Lifecycle Installation CMSC, CMPE, IS, BTA

A component view of careers Systems are comprised of: void setup () { size (500, 500); smooth (); //Array of Squares for (int i=0; i<button.length; i++) { button[i] = new SquaresArray (200, 200, 20); } People Hardware Networks Software

A component view of careers Systems are comprised of: void setup () { size (500, 500); smooth (); //Array of Squares for (int i=0; i<button.length; i++) { button[i] = new SquaresArray (200, 200, 20); } People Hardware Networks Software

A component view of careers Systems are comprised of: void setup () { size (500, 500); smooth (); //Array of Squares for (int i=0; i<button.length; i++) { button[i] = new SquaresArray (200, 200, 20); } People Hardware Networks Software

A component view of careers Systems are comprised of: void setup () { size (500, 500); smooth (); //Array of Squares for (int i=0; i<button.length; i++) { button[i] = new SquaresArray (200, 200, 20); } People Hardware Networks Software

A component view of careers Systems are comprised of: void setup () { size (500, 500); smooth (); //Array of Squares for (int i=0; i<button.length; i++) { button[i] = new SquaresArray (200, 200, 20); } People Hardware Networks Software

The Point Each of you has declared a major of BTA, IS, CMSC, or CMPE You can change your major It’s better to change your major sooner rather than later We want to help you make the right choice for you If we do our jobs, you’ll have a much clearer idea of what major you want, what you can do with it, and why it’s right for you

Project Teams Get into your new teams and come up with answers to these questions: 1. Find one thing that you all have in common. 2. Find one thing that’s different for all of you (the answer “we all have different names” does not count!) 3. Pick a team name. (Maybe the answers to #1 and #2 will inspire you.) NOTE: For this and other team activities, any team member may be asked to present the answer to any question!