Wook-Sung Yoo, Ph.D. Software Engineering Program Fairfield University

Slides:



Advertisements
Similar presentations
D E P A R T M E N T O F COMPUTER SCIENCE AND SYSTEMS ANALYSIS SCHOOL OF ENGINEERING & APPLIED SCIENCE O X F O R D O H I O MIAMI UNIVERSITY D E P A R T.
Advertisements

Why major in CS or IT?  Fastest growing  Fastest growing segment of our economy  Military officers  Military officers well versed in computer systems.
New MS (CS) IBA Philosophy and Objectives.
Standards Alignment A study of alignment between state standards and the ACM K-12 Curriculum.
Project Lead the Way An Orientation American High School.
1 Undergraduate Curriculum Revision Department of Computer Science February 10, 2010.
Why Computing? Single most important skill for the 21 st century (and beyond) Computing ≠ Programming Skills for enabling technology Solving Problems!
1 Computer Science: Applications & Challenges Gopal Gupta, Professor & Associate Dept. Head
Department of Mathematics and Computer Science
Computing Degree Programs at Winthrop University Winthrop Day 2015.
1.Business Administration 2.Psychology 3.Elementary Education 4.Biology 5.Nursing 6.Education 7.English 8.Communication 9.Computer Science 10.Political.
Management Information Systems Prof. David Murray Introduction to MIS.
Emerging Trends in the Technology Job Market.  According to a recent Bureau of Labor Statistics study, eight of the 10 fastest- growing jobs are computer-related.
Educational Programs in Bioinformatics at UNO Hesham H. Ali Department of Computer Science College of Info Science and Technology University of Nebraska.
September Carl Hauser Associate Professor October 2007 Computer Science Programs School of Electrical Engineering and Computer Science.
Computer Engineering Department
BA 471 Management Information Systems Workforce Topics; IT As An Investment.
The Challenging (and Fun!) World of Computer Engineering Professor Dave Meyer School of Electrical & Computer Engineering Purdue University.
Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall2 What do businesses use IT for? - Law enforcement - Legal system - Agriculture.
28 June 2015 Computer Science and Engineering 1 The Job Market in Computing— Predictions for from the Bureau of Labor Statistics.
Preparing for Careers in Business-IT: CIS Major and IT Minor CIS Presents Prof. Jennifer Xu November 6, 2007.
Masters in Information Science and Technology (IST) Thesis and Non-Thesis Option (30 Credits)
Announcing BSENG Bachelor of Software Engineering Faculty of Engineering University of Victoria
David L. Spooner1 IT Education: An Interdisciplinary Approach David L. Spooner Rensselaer Polytechnic Institute.
Money Magazine’s Top 10 Best Jobs. 1.Software Engineer ($80,500) 2.College Professor($81,500) 3.Financial Advisor($122,500) 4.Human Resources Manager($74,000)
The Influence of the University/College/Department Mission How your university and department’s missions influence your engineering degree requirements.
“Electrical Engineering focuses on the fundamental aspects of the discipline such as network analysis, electronics, electronic system design, signal processing,
1 Information Management & Systems History, current status, and future of the IM&S program at USC Upstate. Dr. Ron Fulbright Chair, IMS
Bachelor of Science in Information Technology California State University Channel Islands.
Computing MS Degrees Masters Degrees in Computing at GMU Jeff Offutt Professor of Software Engineering Chair, Graduate Studies Committee Coordinator, MS-SWE.
MIS (Management Information Systems) Specialization Christian Brothers University School of Business
Welcome to USA DAY at University of South Alabama School of Computer and Information Sciences
Computer Science Department Sonoma State University.
INFO101: Management Information Systems INFORMATION X.
School of Management & Information Systems
AFCEA/AFA July 23,  There are 35 colleges and universities across the state that are members of the University System of Georgia.  All of them.
Structure of Study Programmes
Computer Science Graduate Studies in U of Memphis.
Software Engineering Program School of Information Technology and Engineering ugrad/softwareengineering.html.
UNIVERSITY OF SOUTH CAROLINA Department of Computer Science and Engineering CSCE 190 Careers in Computer Science, Computer Engineering, and Computer Information.
HELP WANTED? Job prospects for CS Compensation (show me the money) Career networking.
Dr. Karl Abrahamson, Department Chair Dr. Amy Shannon, Academic Advisor.
Computer Science Department 1 Undergraduate Degree Program Computer Science Chair Dr. Kurt Maly.
The job outlook?. What some fastest-growing jobs pay (from CNN.com/CareerBuilder.com) From Bureau of Labor Statistics' list of the 30 fastest-growing.
KFUPM-COE Industrial Advisory Council Meeting 31/5/ Department of Computer Engineering (COE) College of Computer Sciences and Engineering (CCSE)
Computer Engineering Department College of Computer Science and Engineering King Fahd University of Petroleum & Minerals.
Lecture about Software Engineering Mohammad A Kuhail M.Sc.(York,UK) Wael Abu Shabab November 2008 University of Palestine Applied and Urban Engineering.
Advising Session: Spring 2008 Computer Science Software Engineering Computer Systems Science 1.
CS.UCSB.EDU U. C. S A N T A B A R B A R A C O M P U T E R S C I E N C E I want to be a Computer Scientist Why should I choose UCSB?
Computer New Student Orientation. Overview Our degree programs Jobs in the Computing Field Student Projects Faculty Research.
Computer Science in Context Evangelos E. Milios Professor and Graduate Coordinator Faculty of Computer Science Dalhousie University.
Information about the BS Degree in Computer Engineering Joanne Bechta Dugan Computer Engineering
CS Curriculum Changes Fall, BS Computer Science 2015 COMPUTER SCIENCE COURSES—64 Hours COMPUTER SCIENCE CORE (48 Hours) CS 258Intro to Object-Oriented.
Software Engineering at MSOE Mark Sebern Professor & BSSE Program Director Milwaukee School of Engineering.
Information about the BS Degree in Computer Engineering Joanne Bechta Dugan Computer Engineering
Computer Engineering Proposed Changes for and beyond.
HELP WANTED? Job prospects for CS Compensation (show me the money) Career networking.
New Computer Science Programme at the Department of Informatics Pedro Guerreiro University of Nis, March 24, 2006.
Department of Mathematics and Computer Science
State and Future of Computing Mary Lou Soffa
Computer Information Systems
BEng(CompSc) Curriculum Structure & Highlights
We are: A Professional School The largest graduate school of Computer Science in the country We have: A University working with student and professional.
Career Opportunities in Engineering, Computer Science, and Software, Engineering Yinong Chen (Ph.D.) Arizona State University Tempe, AZ
Computing Degree Programs at Winthrop University
What are your Career Options?
Why study Computer Science?
Undergraduate Degree Program
Why Study MCA. What is MCA? Master of Computer Applications (MCA) is a three-year (six semesters) professional Master's Degree Course in India. The course.
Computer Science Dr Hwang Chair, Computer Science Department
Presentation transcript:

Wook-Sung Yoo, Ph.D. Software Engineering Program Fairfield University

Agenda What is Software? What is Software Engineering? Why Software Engineering matters? Difference between SE, CS, and CE? Current SE curriculum SE Jobs and Job market

What is Software? Software, a brain of the system, is central to nearly everything we do: finance, medical care, public transportation, engineering, etc. Human endeavors are impacted not just by explicit use of software but also by embedded software systems. Organizations of all sizes and types create software, often in hidden ways. Virtually every large company and organization develops software systems to help run their business. Many products, such as cell phones, that are not strictly software products contain significant software components.

What is Software Engineering? Software engineering is the application of a systematic, disciplined, quantifiable approach to the development, operation, and maintenance of software.

Why Software Engineering matters? Software engineering matters because software matters. Software controls significant portions of many human activities, and this centrality will grow. Yet we currently do a bad job of doing it. Any gain in the efficiency, predictability or quality with which we create software will have far-reaching effects on our lives. Given the growing role of software, both explicit and embedded, in our world, it is hard to think of a more worthy field of inquiry.

SE at FU and Degree Offered SE is a relatively young: 50+ programs in US (v.s. EE: 300+ programs in US) 10+ programs ABET accredited Degree offered: B.S (ABET Accredited) – 132 credits 5-Year Dual Degree – 156 credits MS – 36 credits Graduate Certificates – 12 credits

What’s the Difference Between SE and CE? Both study the use of the digital computer as a tool and study hardware as well as software aspects of computer systems including programming and basic computer operation. The difference is “focus” CE focuses on development and hardware of computers. Therefore, courses in digital logic design and processor interfacing based on knowledge of electronics and circuits are included in CE programs. Software Engineering focus on the software (intelligence) of computers.

What’s the Difference Between SE and CS? Computer Science Mainly deals with the theory (science) behind computing. Programming, algorithms, etc Little business orientation, Focus on Theory. SE = Computer Science + Engineering Principles Software Engineering covers pretty much all of the Computer Science units with added subjects for software engineering principles, project management, and group work to solve practical problems. Focus on application.

B.S. Curriculum in Software Engineering (132) Core Required (48) Humanity, Literature, Social Science, etc Calculus I, II, III Discrete Math, Statistics Physics I & II Math elective Math & Science (29) Engineering (19) Fundamental Engineering Digital Design I & II Senior Design I & II Computer Networks CS & SE (36) Java I, II, Data Structure Software Design I & II DB, Web Development Operating Systems Four electives in domain

Build Your Expertise in Specific Domain Programming Languages…lead programmer Database Architecture…database administrator Network Technology…system/network admin Web Architecture…web master/designer Computer Graphics/Image Process IT Management…IT manager/project manager Other EE/CE hardware related domain

Significant Points in Job Prospective Software Engineers are one of the occupations projected to grow the fastest and add the most new jobs over the 2006-16 decade. …U.S. Department of Labor… MONEY Magazine and Salary.com researched hundreds of jobs, considering their growth, pay, stress-levels and other factors. Software Engineer is ranked 1st. …Money Magazine in 2006…

Money Magazine Software engineer College professor Financial adviser HR manager Physician assistant Market research Computer IT analyst Real Estate appraiser Pharmacist Psychologist

QUESTION?