CSC 100 Orientation to Computer Science (at UNCW) Dr. Karl Ricanek

Slides:



Advertisements
Similar presentations
Subject Selection Secondary 3 to Right Now… Secondary III students are taking the following courses: English French Math Science & Technology.
Advertisements

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!
agenda Academies Scheduling Did You Know? Changes in Education.
Reinventing the Polytechnic Zvi Szafran – Vice President of Academic Affairs Jeff Ray – Dean, Engineering Technology and Management.
Department of Mathematics and Computer Science
Computer Science Degree Plan Builder. Degree Requirements  Computer Science required courses ◦46 credits  Computer Science elective courses ◦12 credits.
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.
1 i206: Distributed Computing Applications & Infrastructure 2012
SCS Undergraduate Program Fall Fall 2007 BS in Computer Science  360 units  12 CS courses  4 Math courses  1 Probabilities course  4 Science.
Preparing for Careers in Business-IT: CIS Major and IT Minor CIS Presents Prof. Jennifer Xu November 6, 2007.
Welcome to Computer Science and Engineering Your Hosts Neelam Soundarajan, faculty member Matt Nedrich, PhD student Kevin Streib, PhD student.
Masters in Information Science and Technology (IST) Thesis and Non-Thesis Option (30 Credits)
Overview of the MS Program Jan Prins. The Computer Science MS Objective – prepare students for advanced technical careers in computing or a related field.
Why be an econ major (or minor)?. Economics Major and Minor Economics is the study of decision-making and incentives among people, firms and governments.
David L. Spooner1 IT Education: An Interdisciplinary Approach David L. Spooner Rensselaer Polytechnic Institute.
COMPUTER SCIENCE Jessica Rogers, Sarah Bell, David Fiala.
Computer Science Graduate Programs at UTSA Dr. Weining Zhang.
Careers and Degrees in Computing Stuart Hansen Department of Computer Science UW - Parkside.
Computer Science University of Illinois at Chicago (UIC) Dale Reed.
Computer Careers Dr. Kip Irvine School of Computing and Information Sciences, Florida International University.
Deerfield High School STEM Presentation CAREERS IN SOCIAL BUSINESS.
Tech Prep Foundation Tech Prep Core Curriculum Module 6: Tech Prep Curricula & Career Pathways.
Welcome to USA DAY at University of South Alabama School of Computer and Information Sciences
Integrating Business Education and Computer Science to Prepare Students for the 21 st Century Barbara Ericson Advanced.
Introduction to Computer and Programming CS-101 Lecture 6 By : Lecturer : Omer Salih Dawood Department of Computer Science College of Arts and Science.
School of Management & Information Systems
Graduate Programs in Dept of Computer Science Univ. of Texas at San Antonio Dr. Weining Zhang.
Education Requirements Explanation of General Short Course in MU’s General Education Requirements “A genius is a talented person who does his homework.”
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.
1 Education Career Outlook Follow your CSIS 1: What Next?
Welcome to Creating Your Six-Year Plan Class of 2018.
Structure of Study Programmes
UNIVERSITY OF SOUTH CAROLINA Department of Computer Science and Engineering CSCE 190 Careers in Computer Science, Computer Engineering, and Computer Information.
Computer Science Department Dr. Desh Ranjan, Department Chair Ms. Janet Brunelle, Chief Departmental Advisor 1 Computer Science 2010.
Structure of Study Programmes Bachelor of Computer Science Bachelor of Information Technology Master of Computer Science Master of Information Technology.
NEMCC Computer Science. Your Advisor: n Dr. Tom HilI n A.A. NE n B.S. USM n M.S. UM n Ph.D. UM n Research Interests n C++, Java n MS Office n Automated.
Dr. John Lowther, Associate Professor of CS Adjunct Associate Prof. of Cognitive and Learning Sciences Computer Graphics:
CSC 100 Orientation to Computer Science Today’s Lecturer: Dr. Karl Ricanek.
Computer Science Department 1 Undergraduate Degree Program Computer Science Chair Dr. Kurt Maly.
1 WORKSHOP ON COMPUTER SCIENCE EDUCATION Innovation of Computer Science Curriculum in Higher Education TEMPUS project CD-JEP 16160/2001.
KFUPM-COE Industrial Advisory Council Meeting 31/5/ Department of Computer Engineering (COE) College of Computer Sciences and Engineering (CCSE)
M.S in CS Introduction & more How do I select a concentration area? by Xudong Yu What is a concentration area? What is a topic paper? Thesis...is that.
Advising Session: Spring 2008 Computer Science Software Engineering Computer Systems Science 1.
1/25/08, GSLIS retreat 1 Two General Models for Informatics Majors “IST Informatics” Defines “informatics” to be a broader version of Computer Science.
HB 5 Orientation Presented by: Junior High Counseling Department.
GRADE 10 UNIVERSITY GRADE 12 GRADE 11 FUTURE OPPORTUNITIES GRADE 10 Required Courses: (To Graduate) -Social Studies 10 - Planning 10 - Science 10 -Language.
CMSC104 Problem Solving and Computer Programming Spring 2011 Section 04 John Park.
CMSC104 Problem Solving and Computer Programming Spring 2009 Sections 0201 & 0301 Ms. Dawn Block.
CS Curriculum Changes Fall, BS Computer Science 2015 COMPUTER SCIENCE COURSES—64 Hours COMPUTER SCIENCE CORE (48 Hours) CS 258Intro to Object-Oriented.
 Begins with students who enter grade 9 in  Students must:  Meet graduation requirements  Meet testing requirements—English I, English.
Approved to reshape the graduation plans for all students in the state of Texas. Students choose their high school Program of Study Beginning with students.
Parent Night Spring 2016 FBISD Graduation and Career Planning.
Major Decisions A Guide to Choosing a Course of Study.
Department of Mathematics and Computer Science
Pre-registration Information Andrew Brewick Director of Academic Advising.
Accelerated B.S./M.S An approved Accelerated BS/MS program allows an undergraduate student to take up to 6 graduate level credits as an undergraduate.
CMSC104 Problem Solving and Computer Programming Spring 2008
Computer Science at UNCW
CMSC104 Problem Solving and Computer Programming Fall 2010 Section 01
Computer Science Courses
— Grade 10 Career Studies Submitted to: Ms. Schuur
CMSC104 Problem Solving and Computer Programming Fall 2010
First-year Summer Springboard Orientation 2018
COLLEGE OF SCIENCE AND TECHNOLOGY
“REGISTRATION for SOPHOMORE YEAR”
CMSC104 Problem Solving and Computer Programming Spring 2010
Computer Science Courses in the Major
Presentation transcript:

CSC 100 Orientation to Computer Science (at UNCW) Dr. Karl Ricanek

Click to edit Master title styleWelcome! Why are you here? –Required for CSC Majors and Minors –Other courses you should take now (or really, really soon): CSC 121, CSC 133, MAT 161 What will we do? How will you be graded?

Click to edit Master title style Am I Making the Right Decision? Is Computer Science a good major from –An economic standpoint? –A quality of life standpoint? Am I going to find anything interesting in Computer Science?

Click to edit Master title style Here are the top starting salaries for June 2006 college graduates by major. $56,269 Chemical Engineering $53,096 Computer Engineering $53,500 Electrical Engineering $51,808 Mechanical Engineering $50,744 Computer Science $47,182 Information Science $45,391 Management Information Systems $44,928 Accounting $41,115 Business Administration $37,191 Marketing $32,870 Liberal Arts $30,369 Psychology Source: naceweb.org Computer Science Majors’ Starting Salaries Are Among the Top 5 of All Majors (2006)

Click to edit Master title style Computer Science Majors’ Starting Salaries Are Among the Top 5 of All Majors (2007) Here are the top starting salaries for Summer 2007 college graduates by major. MajorOffer Chemical Engineering$59,361 Computer Engineering$56,201 Electrical Engineering$55,292 Mechanical Engineering$54,128 Computer Science$53,396 Civil Engineering$48,509 Economics$48,483 Management of Info. Systems$47,648 Finance$47,239 Accounting$46,718 Business Admin/Mgmt$43,701 Marketing$40,161 Political Science/Government$34,590 History$33,768 English$32,553 Sociology$32,033 Psychology$31,631

Click to edit Master title style Computer Science Majors’ Starting Salaries is Number Two of All Majors (2008) Here are the top starting salaries for Summer 2008 college graduates by major. MajorOffer Chemical Engineering$63,165 Computer Science$60, % growth Mechanical Engineering$57,009 Electrical Engineering$56,910 Management of Info. Systems$52,418 Civil Engineering$51,632 Economics$50,507 Finance$48,547 Accounting$48,085 Business Admin/Mgmt$45,915 Marketing$42,053 English$34,327 Sociology$34,796 Psychology$33,564

Click to edit Master title styleJobs in a RECESSION The 150 Best Recession-Proof Jobs Overall ( ) Thursday, Nov http:// 1. Computer Systems Analysts 2. Network Systems and Data Communications Analysts 3. Network and Computer Systems Administrators 4. Registered Nurses 5. Teachers, Postsecondary

Click to edit Master title style Money Isn’t Everything -- Computer Science Jobs Rated As Some of the Best Jobs How did Money magazine rate jobs? –Compensation –Stress levels –Flexibility in hours and working environment –Creativity –How easy it is to enter and advance and the field –Percentage growth in number of jobs

Click to edit Master title styleOff-shoring?

Click to edit Master title style Bill Gates Testifies Before Congress During Spring Break Why? –The U.S. has a cap of 65,000 on the number of work visas issued for foreign workers with high-tech skills

Click to edit Master title style Bill Gates Testifies Before Congress During Spring Break Some in the tech industry want the cap to be raised to 195,000. What does Bill Gates say? –“ … I don't think there should be any limit."

Click to edit Master title style What is Computer Science?

Click to edit Master title style Artificial Intelligence Computer Architecture Graphics Human-Computer Interaction Scientific Computing Programming Languages Compilers Operating Systems Networks Software Engineering Theory/Algorithms CS Education Databases Discrete Math Logic Calculus Computer Ethics Problem Solving Operating Systems Scientific Method Statistics Comp. Organization Hardware Object-Oriented Design Programming Data Structures THE TREE OF COMPUTER SCIENCE Social and Prof. Issues

Click to edit Master title style Computational Biology Computational Chemistry Bioinformatics

Click to edit Master title style Digital Arts Computer Animation Computer Graphics

Click to edit Master title style Geographic Information Systems (GIS) Mobile Computing

Click to edit Master title style Face Recognition and Biometrics

Click to edit Master title styleRobots in Education mpkinsj/sumoXwings.htmlhttp:// mpkinsj/sumoXwings.html

Click to edit Master title style Ongoing Research Projects Virtual Reality Parallel Algorithms Biometrics & Photorealistic Aging Computer-Brain Interfaces Podcasting, Blogs, and Education Robotics Mobile Computing & iPhone Development Computer Education with ALICE Natural language processing

Click to edit Master title style The Computer Science Major at UNCW. One track: Option 1 (Systems) Computer Science Generalist (analogous to a GP in medicine) Another track: Option 2 (Applied) –Study core computer science foundations Business Concentration Biology Concentration Chemistry Concentration Digital Art Concentration Statistics Concentration Future options? –Geographic information systems (GIS)

Click to edit Master title style Why Do We Make You Take 1 Year of the Calculus? MAT : Calculus with Analytical Geometry

Click to edit Master title style Artificial Intelligence Computer Architecture Graphics Human-Computer Interaction Scientific Computing Programming Languages Compilers Operating Systems Networks Software Engineering Theory/Algorithms CS Education Databases Discrete Math Logic Calculus Computer Ethics Problem Solving Operating Systems Scientific Method Statistics Comp. Organization Hardware Object-Oriented Design Programming Data Structures THE TREE OF COMPUTER SCIENCE Social and Prof. Issues

Click to edit Master title style But that’s not the only math you’ll take …. CSC 133: Discrete Math –Logic –Proofs –Set theory –Trees –Combinatorics

Click to edit Master title style Artificial Intelligence Computer Architecture Graphics Human-Computer Interaction Scientific Computing Programming Languages Compilers Operating Systems Networks Software Engineering Theory/Algorithms CS Education Databases Discrete Math Logic Calculus Computer Ethics Problem Solving Operating Systems Scientific Method Statistics Comp. Organization Hardware Object-Oriented Design Programming Data Structures THE TREE OF COMPUTER SCIENCE Social and Prof. Issues

Click to edit Master title style Artificial Intelligence Computer Architecture Graphics Human-Computer Interaction Scientific Computing Programming Languages Compilers Operating Systems Networks Software Engineering Theory/Algorithms CS Education Databases Discrete Math Logic Calculus Computer Ethics Problem Solving Operating Systems Scientific Method Statistics Comp. Organization Hardware Object-Oriented Design Programming Data Structures THE TREE OF COMPUTER SCIENCE Social and Prof. Issues

Click to edit Master title style… and Statistics STT 215 (or QMM 280) –You can’t read about science without statistics –You can’t do science without statistics

Click to edit Master title styleThe Programming Sequence CSC 121 – CSC 221 – CSC 332 –Why Java? –Why Object-Oriented? –What about other languages?

Click to edit Master title style CSC 242: Digital Logic, Computer Organization and Assembly Language What is the computer doing when you give it a command? Why is this important to know?

Click to edit Master title style The Previous Courses Are All Shared by Option 1 and Option 2 CSC 100 CSC 121 CSC 133 CSC 221 CSC 242 CSC 332

Click to edit Master title style Artificial Intelligence Computer Architecture Graphics Human-Computer Interaction Scientific Computing Programming Languages Compilers Operating Systems Networks Software Engineering Theory/Algorithms CS Education Databases Discrete Math Logic Calculus Computer Ethics Problem Solving Operating Systems Scientific Method Statistics Comp. Organization Hardware Object-Oriented Design Programming Data Structures THE TREE OF COMPUTER SCIENCE Social and Prof. Issues Data Structures CSC 332 This is a gateway course into (almost) all 300 and 400-level courses Why? What are data structures?

Click to edit Master title style Other Common Required Courses Shared by Option 1 and Option 2 CSC 360: Formal Languages and Computability CSC 434: Programming Languages CSC 450: Software Engineering CSC 455: Database Management

Click to edit Master title styleThe Divergence What does Option 1 prepare you for? What does Option 2 prepare you for?

Click to edit Master title styleOption 1 Required CSC 340: Scientific Computing CSC 342: Operating Systems CSC 385: Professional and Ethical Issues in Computer Science 9 additional CSC hours at 300, 400 level Plus 1 Year of Laboratory Science (Physics, Biology, or Chemistry) Plus an additional course in another science

Click to edit Master title styleOption 2 CSC 344: Computer Networks 6 additional hours of CSC at 300, 400 level –Business: ACG 201, ACG 203, ECN 221, ECN 222, FIN 335, MGT 350, MKT 340 –Biology: Complete minor requirements –Chemistry: Complete minor requirements –Digital Arts: Complete minor requirements –Statistics: Complete minor requirements

Click to edit Master title styleThe Minors IT Minor Digital Arts Minor Computer Science Minor

Click to edit Master title style Information Technology Minor Core (12 hours) –CSC 110 –One of 112, 121, MIS 216 –LIB 103 –Any 3 credit 200+ level course in CSC or MIS Electives (6 hours, at least 3 hours at 300+ level) –Any 200+ level course in CSC or MIS –ART/FST 220; ART/FST 320; CHM 425; COM 260; CRW 319; EDN 303, 416; ENG 204, 314, 319; FST 201, 395, 497; GGY 224, 422, 424; MUS 110; PAR 110, 218; SOC 303

Click to edit Master title styleDigital Arts Minor Core (18 hours): –Art 101 –Art 260 –One of CSC 112 or 121; –CSC 204 –CSC/ART/FST 220 –COM 280 Electives (6 hours, 3 of which at 300+) –CSC 255, 320, 370, 421, 475, 491; ART 280, 311, 312, 320, 339, 341, 343, 360, 411, 412, 475, 491, 495; COM 160, 211, 260, 365, 380, 385, 460, 480, 489, 491; CRW 210; MUS 110, 210, 310, 491; THR 211, 305, 411

Click to edit Master title styleCSC Minor Core: –CSC 100 –CSC 121 –CSC 133 –CSC 221 –CSC 332 Electives –3 hours at 200+ level in CSC –3 hours at 300+ level in CSC

Click to edit Master title styleFor Next Week Dr. Ron Vetter will discuss mobile computing and entrepreneurship You should –Read the Undergraduate Catalog entry pertaining to Computer Science (including course descriptions) –Visit the ACM website. In particular the Computing Careers portion of their website. Then –Read up on Dr. Vetter’s work with mobile computing –Homework will be given via Blackboard

Click to edit Master title styleYour turn Ask me questions –Graduate School –Jobs –Majors, minors –Difference between MIS and CSC

Click to edit Master title style My name is Dr. Karl Ricanek Feel free to contact me if you ever have any questions. –CIS 2042  The best way to way – Our web page: Thank you!