community college day spring 2013
DESCRIPTION
These are slides I presented at Community College Day at UMass Amherst Spring 2013.TRANSCRIPT
![Page 1: Community College Day Spring 2013](https://reader034.vdocuments.pub/reader034/viewer/2022051514/54b92af64a79598b478b46ee/html5/thumbnails/1.jpg)
School of Computer ScienceProgram Overview
Dr. Tim RichardsLecturer
Chief Undergraduate Advisor
Community College DayMarch 28, 2013
![Page 2: Community College Day Spring 2013](https://reader034.vdocuments.pub/reader034/viewer/2022051514/54b92af64a79598b478b46ee/html5/thumbnails/2.jpg)
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
![Page 3: Community College Day Spring 2013](https://reader034.vdocuments.pub/reader034/viewer/2022051514/54b92af64a79598b478b46ee/html5/thumbnails/3.jpg)
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
![Page 4: Community College Day Spring 2013](https://reader034.vdocuments.pub/reader034/viewer/2022051514/54b92af64a79598b478b46ee/html5/thumbnails/4.jpg)
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
Teach programming and use programming as a tool. This is important as a means to an end, rather than an end itself.
![Page 5: Community College Day Spring 2013](https://reader034.vdocuments.pub/reader034/viewer/2022051514/54b92af64a79598b478b46ee/html5/thumbnails/5.jpg)
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
Understand computing to adapt to new machines, systems, languages, and applications in the future.
![Page 6: Community College Day Spring 2013](https://reader034.vdocuments.pub/reader034/viewer/2022051514/54b92af64a79598b478b46ee/html5/thumbnails/6.jpg)
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
![Page 7: Community College Day Spring 2013](https://reader034.vdocuments.pub/reader034/viewer/2022051514/54b92af64a79598b478b46ee/html5/thumbnails/7.jpg)
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
![Page 8: Community College Day Spring 2013](https://reader034.vdocuments.pub/reader034/viewer/2022051514/54b92af64a79598b478b46ee/html5/thumbnails/8.jpg)
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
![Page 9: Community College Day Spring 2013](https://reader034.vdocuments.pub/reader034/viewer/2022051514/54b92af64a79598b478b46ee/html5/thumbnails/9.jpg)
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
![Page 10: Community College Day Spring 2013](https://reader034.vdocuments.pub/reader034/viewer/2022051514/54b92af64a79598b478b46ee/html5/thumbnails/10.jpg)
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
![Page 11: Community College Day Spring 2013](https://reader034.vdocuments.pub/reader034/viewer/2022051514/54b92af64a79598b478b46ee/html5/thumbnails/11.jpg)
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!
![Page 12: Community College Day Spring 2013](https://reader034.vdocuments.pub/reader034/viewer/2022051514/54b92af64a79598b478b46ee/html5/thumbnails/12.jpg)
CS Courses For Majors
CMPSCI 121 CMPSCI 187
Introductory sequence in Java programming
![Page 13: Community College Day Spring 2013](https://reader034.vdocuments.pub/reader034/viewer/2022051514/54b92af64a79598b478b46ee/html5/thumbnails/13.jpg)
CS Courses For Majors
CMPSCI 121 CMPSCI 187
Introductory sequence in Java programming
Often three-course sequence at community colleges.
![Page 14: Community College Day Spring 2013](https://reader034.vdocuments.pub/reader034/viewer/2022051514/54b92af64a79598b478b46ee/html5/thumbnails/14.jpg)
CS Courses For Majors
CMPSCI 121 CMPSCI 187
Introductory sequence in Java programming
Often three-course sequence at community colleges.
This course is called data structures
![Page 15: Community College Day Spring 2013](https://reader034.vdocuments.pub/reader034/viewer/2022051514/54b92af64a79598b478b46ee/html5/thumbnails/15.jpg)
CS Courses For Majors
CMPSCI 121 CMPSCI 187
CMPSCI 220 CMPSCI 250 CMPSCI 230 CMPSCI 240
200-Level Cores
![Page 16: Community College Day Spring 2013](https://reader034.vdocuments.pub/reader034/viewer/2022051514/54b92af64a79598b478b46ee/html5/thumbnails/16.jpg)
CS Courses For Majors
CMPSCI 121 CMPSCI 187
CMPSCI 220 CMPSCI 250 CMPSCI 230 CMPSCI 240
200-Level Cores
Intensive Programming
![Page 17: Community College Day Spring 2013](https://reader034.vdocuments.pub/reader034/viewer/2022051514/54b92af64a79598b478b46ee/html5/thumbnails/17.jpg)
CS Courses For Majors
CMPSCI 121 CMPSCI 187
CMPSCI 220 CMPSCI 250 CMPSCI 230 CMPSCI 240
200-Level Cores
Intensive Programming Mathematical Foundations of Computing
![Page 18: Community College Day Spring 2013](https://reader034.vdocuments.pub/reader034/viewer/2022051514/54b92af64a79598b478b46ee/html5/thumbnails/18.jpg)
CS Courses For Majors
CMPSCI 121 CMPSCI 187
CMPSCI 220 CMPSCI 250 CMPSCI 230 CMPSCI 240
200-Level Cores
Intensive Programming Mathematical Foundations of Computing
Require 1 yearof Calculus
![Page 19: Community College Day Spring 2013](https://reader034.vdocuments.pub/reader034/viewer/2022051514/54b92af64a79598b478b46ee/html5/thumbnails/19.jpg)
CS Courses For Majors
CMPSCI 121 CMPSCI 187
CMPSCI 220 CMPSCI 250 CMPSCI 230 CMPSCI 240
200-Level Cores
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.
✓✓
![Page 20: Community College Day Spring 2013](https://reader034.vdocuments.pub/reader034/viewer/2022051514/54b92af64a79598b478b46ee/html5/thumbnails/20.jpg)
CS Courses For Majors
CMPSCI 121 CMPSCI 187
CMPSCI 220 CMPSCI 250 CMPSCI 230 CMPSCI 240
200-Level Cores
CMPSCI >=300 CMPSCI >=300 CMPSCI >=300 CMPSCI >=300 CMPSCI >=300
300-Level and AboveBS-CMPSCI: Must take 8 to satisfy a track.BA-CMPSCI: Must take any 5.
![Page 21: Community College Day Spring 2013](https://reader034.vdocuments.pub/reader034/viewer/2022051514/54b92af64a79598b478b46ee/html5/thumbnails/21.jpg)
BS-CMPSCI Tracks• General CMPSCI• Artificial Intelligence• Computer Architecture• Networking• Programming
Languages & Compilers
• Theory of Computation
• Robotics, Vision, 7 Graphics
• Search & Data Mining• Security & Privacy• Software Engineering• Software Systems
![Page 22: Community College Day Spring 2013](https://reader034.vdocuments.pub/reader034/viewer/2022051514/54b92af64a79598b478b46ee/html5/thumbnails/22.jpg)
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
![Page 23: Community College Day Spring 2013](https://reader034.vdocuments.pub/reader034/viewer/2022051514/54b92af64a79598b478b46ee/html5/thumbnails/23.jpg)
Other Requirements
• Writing– Junior-year writing (CMPSCI 305)
• Foreign Language– BA-CMPSCI only
• General Education– UMass requirements– Integrative Experience (CMPSCI 320)
![Page 24: Community College Day Spring 2013](https://reader034.vdocuments.pub/reader034/viewer/2022051514/54b92af64a79598b478b46ee/html5/thumbnails/24.jpg)
Informatics Program
• Under Active Development– Will go live in 1-2 years.
• Courses– 12-14 in Total– Tracks: Big Data, Health Informatics, Multimedia
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.
![Page 25: Community College Day Spring 2013](https://reader034.vdocuments.pub/reader034/viewer/2022051514/54b92af64a79598b478b46ee/html5/thumbnails/25.jpg)
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
![Page 26: Community College Day Spring 2013](https://reader034.vdocuments.pub/reader034/viewer/2022051514/54b92af64a79598b478b46ee/html5/thumbnails/26.jpg)
REU Program
• 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!
http://reu.cs.umass.edu
![Page 27: Community College Day Spring 2013](https://reader034.vdocuments.pub/reader034/viewer/2022051514/54b92af64a79598b478b46ee/html5/thumbnails/27.jpg)
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
![Page 28: Community College Day Spring 2013](https://reader034.vdocuments.pub/reader034/viewer/2022051514/54b92af64a79598b478b46ee/html5/thumbnails/28.jpg)
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
![Page 29: Community College Day Spring 2013](https://reader034.vdocuments.pub/reader034/viewer/2022051514/54b92af64a79598b478b46ee/html5/thumbnails/29.jpg)
Transfer Advising
• Transfer Advising– Summer & Winter
• Strategize– Pick courses that are sensible for you.– Identify any weak areas.– Discuss strategies to be successful.– Support during semester
How do I know what to do when I transfer to UMass CS?