SlideShare a Scribd company logo
1 of 30
School of Computer Science
    Program Overview




     Community College Day
        March 28, 2013
                           Dr. Tim Richards
                                   Lecturer
                Chief Undergraduate Advisor
CS Programs
• Graduate Program
  – PhD, MS/PhD, MS
• Undergraduate Program
  – Bachelor of Science in CS
  – Bachelor of Arts in CS
  – Minor in Computer Science
• Informatics Program
  – New Program
  – Likely to go live in the next year
    or two
What We Are
• Major Research Institution
  – Working to change the face of computing
  – Nationally recognized professors
  – Highly selected graduate students
  – Competitive undergraduates
• Undergraduate Program
  – Doing Computing
  – Think About Computing
What We Are
• Major Research Institution
  – Working to change the face of computing
  – Nationally recognized professors
  – Highly selected graduate students
  – Competitive undergraduates
                               Teach programming
• Undergraduate Program        and use programming
  – Doing Computing            as a tool. This is
                               important as a means
  – Think About Computing
                               to an end, rather than
                               an end itself.
What We Are
• Major Research Institution
  – Working to change the face of computing
  – Nationally recognized professors
  – Highly selected graduate students
  – Competitive undergraduates
                               Understand computing
• Undergraduate Program        to adapt to new
  – Doing Computing            machines, systems,
                               languages, and
  – Think About Computing
                               applications in the
                               future.
By The Numbers
• 550 Majors
  – 516 BS
  – 34 BA
• 93 Applicants
• 112 Minors
• Graduate 80 UGs each year
  (Feb, May, Sept)
• ~40 Faculty
• ~213 Graduate Students
Student Organizations,
         Groups, & Events
•   ACM (http://umass.acm.org)
•   UMass Programming Team
•   CS Women
•   USpace
•   Leadership Committees
    – ACE Peer Advising
    – ROCKs Recruiting & Outreach
• First Friday Events
Our Students
• Freshman
  – Interest in CS
  – Admitted directly
• Transfer Students
  – Apply to UMass + CS
  – Admitted directly or
    evaluated to determine if ready
• Any UMass Student
  – Can apply to CS internally
  – Admitted directly or given contract
BS in Computer Science
• Technical Degree in CS
• Course Requirements
  – 14 Computer Science
  – 4 Math
  – 2 Majors-Level Science
• BS-CMPSCI Students Prepared For
  – Graduate Study in CS
  – Most Technical Entry-Level Jobs in Industry
BA in Computer Science
• Computing Focus Degree in CS
• Course Requirements (Less CS)
  – 10 Computer Science
  – 3 Math
  – Foreign Language
  – 4-Course Concentration
• BA-CMPSCI Students Prepared For
  – Application of computing to
    a secondary area
Minor in Computer Science
• Background in CS
• Course Requirements (5)
  – 2 Entry Level Computer Science
  – At Least 2 200-Level Courses
  – 1 200-Level or Above
• MINOR-CMPSCI Students Prepared For
  – Background in CS that can make you
    stand out from the crowd!
CS Courses For Majors
CMPSCI 121     CMPSCI 187


 Introductory sequence
 in Java programming
CS Courses For Majors
CMPSCI 121     CMPSCI 187


 Introductory sequence
 in Java programming

 Often three-course
 sequence at community
 colleges.
CS Courses For Majors
CMPSCI 121     CMPSCI 187


 Introductory sequence      This course is called
 in Java programming        data structures

 Often three-course
 sequence at community
 colleges.
CS Courses For Majors
CMPSCI 121   CMPSCI 187
                            200-Level Cores


CMPSCI 220   CMPSCI 250   CMPSCI 230    CMPSCI 240
CS Courses For Majors
CMPSCI 121    CMPSCI 187
                             200-Level Cores


CMPSCI 220    CMPSCI 250   CMPSCI 230    CMPSCI 240




Intensive Programming
CS Courses For Majors
CMPSCI 121    CMPSCI 187
                                200-Level Cores


CMPSCI 220    CMPSCI 250     CMPSCI 230     CMPSCI 240




Intensive Programming      Mathematical Foundations
                                of Computing
CS Courses For Majors
                                Require 1 year
CMPSCI 121    CMPSCI 187
                                 of Calculus
                                200-Level Cores


CMPSCI 220    CMPSCI 250     CMPSCI 230     CMPSCI 240




Intensive Programming      Mathematical Foundations
                                of Computing
CS Courses For Majors
         ✓
CMPSCI 121      CMPSCI 187
                             ✓
                                  200-Level Cores


CMPSCI 220      CMPSCI 250      CMPSCI 230         CMPSCI 240



BS-CMPSCI: Must take all 4 200-level cores.

BA-CMPSCI: Must take at least 3 200-level cores.

MINOR-CMPSCI: Must take at least 2 200-level cores.
CS Courses For Majors
  CMPSCI 121       CMPSCI 187
                                       200-Level Cores


  CMPSCI 220      CMPSCI 250        CMPSCI 230         CMPSCI 240




 CMPSCI >=300   CMPSCI >=300    CMPSCI >=300     CMPSCI >=300   CMPS


                                      300-Level and Above
BS-CMPSCI: Must take 8 to satisfy a track.
BA-CMPSCI: Must take any 5.
BS-CMPSCI Tracks
• General CMPSCI            • Robotics, Vision, 7
• Artificial Intelligence     Graphics
• Computer Architecture     • Search & Data Mining
• Networking                • Security & Privacy
• Programming               • Software Engineering
  Languages &               • Software Systems
  Compilers
• Theory of Computation
Other Requirements
• Math
  – 2 semesters of engineering-level calculus
  – Linear algebra
  – Multivariate calculus OR calculus-based
    statistics
• Science
  – 2 majors-level science courses
  – biology, chemistry, physics, geosciences
Other Requirements
• Writing
  – Junior-year writing (CMPSCI 305)
• Foreign Language
  – BA-CMPSCI only
• General Education
  – UMass requirements
  – Integrative Experience (CMPSCI 320)
Informatics Program
Informatics studies the design, application, use,
   and impact of computational principles and
technology in the context of multiple disciplines
that encompass a wide range of human activity.

• Under Active Development
  – Will go live in 1-2 years.
• Courses
  – 12-14 in Total
  – Tracks: Big Data, Health Informatics, Multimedia
Research Opportunities
• Research Labs
  – Lots of opportunity to participate!
  – Great for jobs and graduate school in CS!
• Independent Studies
  – Work individually with a faculty member
• Honors Program (https://www.honors.umass.edu)
  – Departmental honors / capstone experience
• Paid Undergraduates
REU Program
                            http://reu.cs.umass.edu


• Research Experience
  for Undergraduates
• 9 ½ - week paid
  summer research
  program.
• Students participate on
  a research team with
  other students and
  faculty.
• LOTS OF LEARNING
• LOTS OF FUN!
Bay State Program
• Tuition-Free Masters Degree
   – Complete BS-CMPSCI degree
   – GPA at least 3.6
   – With Small Assistantship ($$)
• http://www.cs.umass.edu/admissions/bay-state-
  fellowship-program
Internship Opportunities
• Where do CS students get internships?
  – BBN/Ratheon, Cisco, EMC, Fiksu, Google,
    Yahoo!, TripAdvisor, Vistaprint, Amazon,
    Microsoft, LinkedIn, General Dynamics, …
• How do they do this?
  – Attending Career Fairs (several at UMass)
  – Solid Resume, Start Sophomore Year
  – UMass CareerConnect
    http://umass.experience.com/experience/login
Transfer Advising
   How do I know what to do when
      I transfer to UMass CS?
• Transfer Advising
  – Summer & Winter
• Strategize
  – Pick courses that are sensible for you.
  – Identify any weak areas.
  – Discuss strategies to be successful.
  – Support during semester
Questions?
richards@cs.umass.edu
   cua@cs.umass.edu

More Related Content

Similar to Community College Day Spring 2013

AppCEDA Webinar UW-Madison 12-10-15
AppCEDA Webinar UW-Madison 12-10-15AppCEDA Webinar UW-Madison 12-10-15
AppCEDA Webinar UW-Madison 12-10-15Matt Griswold
 
Amazing Career Opportunities After MCA
Amazing Career Opportunities After MCAAmazing Career Opportunities After MCA
Amazing Career Opportunities After MCAREVA University
 
SE Module 1 New- SE Strategic Overview Spring 2019_kucukozyigit Fixed.ppt
SE Module 1 New- SE Strategic Overview Spring 2019_kucukozyigit Fixed.pptSE Module 1 New- SE Strategic Overview Spring 2019_kucukozyigit Fixed.ppt
SE Module 1 New- SE Strategic Overview Spring 2019_kucukozyigit Fixed.pptJoeMayer8
 
lecture01_Introduction.pdf
lecture01_Introduction.pdflecture01_Introduction.pdf
lecture01_Introduction.pdfMarlonMagtibay2
 
Auburn CSSE graduate student orientation
Auburn CSSE graduate student orientationAuburn CSSE graduate student orientation
Auburn CSSE graduate student orientationXiao Qin
 
GEorge mason MS _EE .ppt
GEorge mason MS _EE .pptGEorge mason MS _EE .ppt
GEorge mason MS _EE .pptvaseemkazia
 
ERAU Degree Briefing--Project Management
ERAU Degree Briefing--Project ManagementERAU Degree Briefing--Project Management
ERAU Degree Briefing--Project ManagementBill Gibbs
 
Masters in Computer Science.pdf
Masters in Computer Science.pdfMasters in Computer Science.pdf
Masters in Computer Science.pdfCollege49
 
Graduate Engineering Programs at USC (India_Fall 2016)
Graduate Engineering Programs at USC (India_Fall 2016)Graduate Engineering Programs at USC (India_Fall 2016)
Graduate Engineering Programs at USC (India_Fall 2016)Laura Amalia Hartman
 
CHAMP MOOC Meeting Feb 13 2014
CHAMP MOOC Meeting Feb 13 2014CHAMP MOOC Meeting Feb 13 2014
CHAMP MOOC Meeting Feb 13 2014cccschamp
 
CategoryBasedAttendaceSystem.pdf
CategoryBasedAttendaceSystem.pdfCategoryBasedAttendaceSystem.pdf
CategoryBasedAttendaceSystem.pdfSharaOsmanSiddiq
 
CHAMP Math MOOC Meeting Feb 13 2014
CHAMP Math MOOC Meeting Feb 13 2014CHAMP Math MOOC Meeting Feb 13 2014
CHAMP Math MOOC Meeting Feb 13 2014cccscoetc
 
Query Individual AssignmentPrepare a query to report courses t.docx
Query Individual AssignmentPrepare a query to report courses t.docxQuery Individual AssignmentPrepare a query to report courses t.docx
Query Individual AssignmentPrepare a query to report courses t.docxmakdul
 
Demonstrating a Streamlined and Effective Application Process
Demonstrating a Streamlined and Effective Application ProcessDemonstrating a Streamlined and Effective Application Process
Demonstrating a Streamlined and Effective Application ProcessHobsons
 
Presentation parallelsystem
Presentation parallelsystemPresentation parallelsystem
Presentation parallelsystemcegonsoft1999
 
360 eTECH high school presentation, July 2016
360 eTECH high school presentation, July 2016360 eTECH high school presentation, July 2016
360 eTECH high school presentation, July 2016360mnbsu
 

Similar to Community College Day Spring 2013 (20)

AppCEDA Webinar UW-Madison 12-10-15
AppCEDA Webinar UW-Madison 12-10-15AppCEDA Webinar UW-Madison 12-10-15
AppCEDA Webinar UW-Madison 12-10-15
 
Amazing Career Opportunities After MCA
Amazing Career Opportunities After MCAAmazing Career Opportunities After MCA
Amazing Career Opportunities After MCA
 
SE Module 1 New- SE Strategic Overview Spring 2019_kucukozyigit Fixed.ppt
SE Module 1 New- SE Strategic Overview Spring 2019_kucukozyigit Fixed.pptSE Module 1 New- SE Strategic Overview Spring 2019_kucukozyigit Fixed.ppt
SE Module 1 New- SE Strategic Overview Spring 2019_kucukozyigit Fixed.ppt
 
Freshmen Advising Spring 2013
Freshmen Advising Spring 2013Freshmen Advising Spring 2013
Freshmen Advising Spring 2013
 
lecture01_Introduction.pdf
lecture01_Introduction.pdflecture01_Introduction.pdf
lecture01_Introduction.pdf
 
Auburn CSSE graduate student orientation
Auburn CSSE graduate student orientationAuburn CSSE graduate student orientation
Auburn CSSE graduate student orientation
 
GEorge mason MS _EE .ppt
GEorge mason MS _EE .pptGEorge mason MS _EE .ppt
GEorge mason MS _EE .ppt
 
ERAU Degree Briefing--Project Management
ERAU Degree Briefing--Project ManagementERAU Degree Briefing--Project Management
ERAU Degree Briefing--Project Management
 
Masters in Computer Science.pdf
Masters in Computer Science.pdfMasters in Computer Science.pdf
Masters in Computer Science.pdf
 
Symposium on Technical Education
Symposium on Technical EducationSymposium on Technical Education
Symposium on Technical Education
 
Graduate Engineering Programs at USC (India_Fall 2016)
Graduate Engineering Programs at USC (India_Fall 2016)Graduate Engineering Programs at USC (India_Fall 2016)
Graduate Engineering Programs at USC (India_Fall 2016)
 
Online ms open house revised march 26 215
Online ms open house    revised march 26 215Online ms open house    revised march 26 215
Online ms open house revised march 26 215
 
CHAMP MOOC Meeting Feb 13 2014
CHAMP MOOC Meeting Feb 13 2014CHAMP MOOC Meeting Feb 13 2014
CHAMP MOOC Meeting Feb 13 2014
 
Master Defense Seminar
Master Defense SeminarMaster Defense Seminar
Master Defense Seminar
 
CategoryBasedAttendaceSystem.pdf
CategoryBasedAttendaceSystem.pdfCategoryBasedAttendaceSystem.pdf
CategoryBasedAttendaceSystem.pdf
 
CHAMP Math MOOC Meeting Feb 13 2014
CHAMP Math MOOC Meeting Feb 13 2014CHAMP Math MOOC Meeting Feb 13 2014
CHAMP Math MOOC Meeting Feb 13 2014
 
Query Individual AssignmentPrepare a query to report courses t.docx
Query Individual AssignmentPrepare a query to report courses t.docxQuery Individual AssignmentPrepare a query to report courses t.docx
Query Individual AssignmentPrepare a query to report courses t.docx
 
Demonstrating a Streamlined and Effective Application Process
Demonstrating a Streamlined and Effective Application ProcessDemonstrating a Streamlined and Effective Application Process
Demonstrating a Streamlined and Effective Application Process
 
Presentation parallelsystem
Presentation parallelsystemPresentation parallelsystem
Presentation parallelsystem
 
360 eTECH high school presentation, July 2016
360 eTECH high school presentation, July 2016360 eTECH high school presentation, July 2016
360 eTECH high school presentation, July 2016
 

More from University of Massachusetts Amherst (6)

Basic SQL Part 2
Basic SQL Part 2Basic SQL Part 2
Basic SQL Part 2
 
Markup Languages
Markup LanguagesMarkup Languages
Markup Languages
 
Lecture 07 - Basic SQL
Lecture 07 - Basic SQLLecture 07 - Basic SQL
Lecture 07 - Basic SQL
 
Java review-2
Java review-2Java review-2
Java review-2
 
Lecture 06
Lecture 06Lecture 06
Lecture 06
 
java review
java reviewjava review
java review
 

Recently uploaded

Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...pradhanghanshyam7136
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxJisc
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...Poonam Aher Patil
 
Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdfVishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdfssuserdda66b
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.MaryamAhmad92
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...Nguyen Thanh Tu Collection
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfPoh-Sun Goh
 
Dyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptxDyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptxcallscotland1987
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxDr. Sarita Anand
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - Englishneillewis46
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17Celine George
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxVishalSingh1417
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentationcamerronhm
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxheathfieldcps1
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxVishalSingh1417
 
Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Association for Project Management
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibitjbellavia9
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxRamakrishna Reddy Bijjam
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxDenish Jangid
 

Recently uploaded (20)

Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptx
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdfVishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdf
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
Dyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptxDyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptx
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptx
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - English
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 
Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 

Community College Day Spring 2013

  • 1. School of Computer Science Program Overview Community College Day March 28, 2013 Dr. Tim Richards Lecturer Chief Undergraduate Advisor
  • 2. CS Programs • Graduate Program – PhD, MS/PhD, MS • Undergraduate Program – Bachelor of Science in CS – Bachelor of Arts in CS – Minor in Computer Science • Informatics Program – New Program – Likely to go live in the next year or two
  • 3. What We Are • Major Research Institution – Working to change the face of computing – Nationally recognized professors – Highly selected graduate students – Competitive undergraduates • Undergraduate Program – Doing Computing – Think About Computing
  • 4. What We Are • Major Research Institution – Working to change the face of computing – Nationally recognized professors – Highly selected graduate students – Competitive undergraduates Teach programming • Undergraduate Program and use programming – Doing Computing as a tool. This is important as a means – Think About Computing to an end, rather than an end itself.
  • 5. What We Are • Major Research Institution – Working to change the face of computing – Nationally recognized professors – Highly selected graduate students – Competitive undergraduates Understand computing • Undergraduate Program to adapt to new – Doing Computing machines, systems, languages, and – Think About Computing applications in the future.
  • 6. By The Numbers • 550 Majors – 516 BS – 34 BA • 93 Applicants • 112 Minors • Graduate 80 UGs each year (Feb, May, Sept) • ~40 Faculty • ~213 Graduate Students
  • 7. Student Organizations, Groups, & Events • ACM (http://umass.acm.org) • UMass Programming Team • CS Women • USpace • Leadership Committees – ACE Peer Advising – ROCKs Recruiting & Outreach • First Friday Events
  • 8. Our Students • Freshman – Interest in CS – Admitted directly • Transfer Students – Apply to UMass + CS – Admitted directly or evaluated to determine if ready • Any UMass Student – Can apply to CS internally – Admitted directly or given contract
  • 9. BS in Computer Science • Technical Degree in CS • Course Requirements – 14 Computer Science – 4 Math – 2 Majors-Level Science • BS-CMPSCI Students Prepared For – Graduate Study in CS – Most Technical Entry-Level Jobs in Industry
  • 10. BA in Computer Science • Computing Focus Degree in CS • Course Requirements (Less CS) – 10 Computer Science – 3 Math – Foreign Language – 4-Course Concentration • BA-CMPSCI Students Prepared For – Application of computing to a secondary area
  • 11. Minor in Computer Science • Background in CS • Course Requirements (5) – 2 Entry Level Computer Science – At Least 2 200-Level Courses – 1 200-Level or Above • MINOR-CMPSCI Students Prepared For – Background in CS that can make you stand out from the crowd!
  • 12. CS Courses For Majors CMPSCI 121 CMPSCI 187 Introductory sequence in Java programming
  • 13. CS Courses For Majors CMPSCI 121 CMPSCI 187 Introductory sequence in Java programming Often three-course sequence at community colleges.
  • 14. CS Courses For Majors CMPSCI 121 CMPSCI 187 Introductory sequence This course is called in Java programming data structures Often three-course sequence at community colleges.
  • 15. CS Courses For Majors CMPSCI 121 CMPSCI 187 200-Level Cores CMPSCI 220 CMPSCI 250 CMPSCI 230 CMPSCI 240
  • 16. CS Courses For Majors CMPSCI 121 CMPSCI 187 200-Level Cores CMPSCI 220 CMPSCI 250 CMPSCI 230 CMPSCI 240 Intensive Programming
  • 17. CS Courses For Majors CMPSCI 121 CMPSCI 187 200-Level Cores CMPSCI 220 CMPSCI 250 CMPSCI 230 CMPSCI 240 Intensive Programming Mathematical Foundations of Computing
  • 18. CS Courses For Majors Require 1 year CMPSCI 121 CMPSCI 187 of Calculus 200-Level Cores CMPSCI 220 CMPSCI 250 CMPSCI 230 CMPSCI 240 Intensive Programming Mathematical Foundations of Computing
  • 19. CS Courses For Majors ✓ CMPSCI 121 CMPSCI 187 ✓ 200-Level Cores CMPSCI 220 CMPSCI 250 CMPSCI 230 CMPSCI 240 BS-CMPSCI: Must take all 4 200-level cores. BA-CMPSCI: Must take at least 3 200-level cores. MINOR-CMPSCI: Must take at least 2 200-level cores.
  • 20. CS Courses For Majors CMPSCI 121 CMPSCI 187 200-Level Cores CMPSCI 220 CMPSCI 250 CMPSCI 230 CMPSCI 240 CMPSCI >=300 CMPSCI >=300 CMPSCI >=300 CMPSCI >=300 CMPS 300-Level and Above BS-CMPSCI: Must take 8 to satisfy a track. BA-CMPSCI: Must take any 5.
  • 21. BS-CMPSCI Tracks • General CMPSCI • Robotics, Vision, 7 • Artificial Intelligence Graphics • Computer Architecture • Search & Data Mining • Networking • Security & Privacy • Programming • Software Engineering Languages & • Software Systems Compilers • Theory of Computation
  • 22. Other Requirements • Math – 2 semesters of engineering-level calculus – Linear algebra – Multivariate calculus OR calculus-based statistics • Science – 2 majors-level science courses – biology, chemistry, physics, geosciences
  • 23. Other Requirements • Writing – Junior-year writing (CMPSCI 305) • Foreign Language – BA-CMPSCI only • General Education – UMass requirements – Integrative Experience (CMPSCI 320)
  • 24. Informatics Program Informatics studies the design, application, use, and impact of computational principles and technology in the context of multiple disciplines that encompass a wide range of human activity. • Under Active Development – Will go live in 1-2 years. • Courses – 12-14 in Total – Tracks: Big Data, Health Informatics, Multimedia
  • 25. Research Opportunities • Research Labs – Lots of opportunity to participate! – Great for jobs and graduate school in CS! • Independent Studies – Work individually with a faculty member • Honors Program (https://www.honors.umass.edu) – Departmental honors / capstone experience • Paid Undergraduates
  • 26. REU Program http://reu.cs.umass.edu • Research Experience for Undergraduates • 9 ½ - week paid summer research program. • Students participate on a research team with other students and faculty. • LOTS OF LEARNING • LOTS OF FUN!
  • 27. Bay State Program • Tuition-Free Masters Degree – Complete BS-CMPSCI degree – GPA at least 3.6 – With Small Assistantship ($$) • http://www.cs.umass.edu/admissions/bay-state- fellowship-program
  • 28. Internship Opportunities • Where do CS students get internships? – BBN/Ratheon, Cisco, EMC, Fiksu, Google, Yahoo!, TripAdvisor, Vistaprint, Amazon, Microsoft, LinkedIn, General Dynamics, … • How do they do this? – Attending Career Fairs (several at UMass) – Solid Resume, Start Sophomore Year – UMass CareerConnect http://umass.experience.com/experience/login
  • 29. Transfer Advising How do I know what to do when I transfer to UMass CS? • Transfer Advising – Summer & Winter • Strategize – Pick courses that are sensible for you. – Identify any weak areas. – Discuss strategies to be successful. – Support during semester

Editor's Notes

  1. Thinking about computing naturally involves doing computing, so we do teach students how to program. But that is a means to an end, rather than the end itself. The end is to understand computing and be able to adapt to new machines, systems, languages, and applications in the future.
  2. Thinking about computing naturally involves doing computing, so we do teach students how to program. But that is a means to an end, rather than the end itself. The end is to understand computing and be able to adapt to new machines, systems, languages, and applications in the future.
  3. Thinking about computing naturally involves doing computing, so we do teach students how to program. But that is a means to an end, rather than the end itself. The end is to understand computing and be able to adapt to new machines, systems, languages, and applications in the future.
  4. Transfer Students also apply for the major when they apply to UMass. Some are automatically admitted through an articulation agreement with their first school. Others are evaluated to see whether they are ready for upper-level work in the major on their arrival.
  5. BA Foreign Language: 4 high-school years or 4 college semesters.