Top Banner
Computer Science Is Graduate School In CS For You?
38

Computer Science Is Graduate School In CS For You?inside.mines.edu/~whoff/advising/GraduateDegree... · 2019-12-19 · Computer Science BS+MS Combined Degree Combined-Degree Master’s

May 30, 2020

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Computer Science Is Graduate School In CS For You?inside.mines.edu/~whoff/advising/GraduateDegree... · 2019-12-19 · Computer Science BS+MS Combined Degree Combined-Degree Master’s

Computer ScienceIs Graduate School In CS For You?

Page 2: Computer Science Is Graduate School In CS For You?inside.mines.edu/~whoff/advising/GraduateDegree... · 2019-12-19 · Computer Science BS+MS Combined Degree Combined-Degree Master’s

Why go to graduate school?

●Why go to graduate school?●Why go to graduate school in CS?●What does the CS grad program look like?●What research opportunities exist in CS at Mines●Apply Now! ●Questions? 

Page 3: Computer Science Is Graduate School In CS For You?inside.mines.edu/~whoff/advising/GraduateDegree... · 2019-12-19 · Computer Science BS+MS Combined Degree Combined-Degree Master’s

Why go to graduate school?

A Chance to Learn More… Graduate-level classes allow you to learn about cutting-edge topics from experts in the field A deep, specialized education complements a broad BS degree.

A Chance to Become a Researcher….Make a difference Learn about the frontiers of knowledge in your field … and expand themChallenge yourself Learn how to think beyond your classes, ask important questions, provide convincing

answers, communicate your ideas to others

A Chance to Interact…Collaborate and network With students, postdocs, faculty membersTravel Research projects, visits with collaborators, workshops and conferences

Page 4: Computer Science Is Graduate School In CS For You?inside.mines.edu/~whoff/advising/GraduateDegree... · 2019-12-19 · Computer Science BS+MS Combined Degree Combined-Degree Master’s

Why go to graduate school?

Advanced degrees provide a competitive edge in the job market

Higher salaries More-rapid advancement

Career potential More opportunities, more interesting jobs Security against outsourcing and global competition

Teaching / research assistantships can cover tuition and pay a stipend

Yearly salary: at least $25,200 Full tuition, fees, and health insurance coverage Assistantships are competitive

Page 5: Computer Science Is Graduate School In CS For You?inside.mines.edu/~whoff/advising/GraduateDegree... · 2019-12-19 · Computer Science BS+MS Combined Degree Combined-Degree Master’s

Doors Opened

M.S. Degree technical positions with additional

responsibilities deeper, more stimulating work R&D positions

Ph.D. Degree research-oriented positions in industry research-oriented positions at national labs teaching/research positions in academia

Page 6: Computer Science Is Graduate School In CS For You?inside.mines.edu/~whoff/advising/GraduateDegree... · 2019-12-19 · Computer Science BS+MS Combined Degree Combined-Degree Master’s

Why go to graduate school in CS?

CS Improves our WorldTop 30 Innovations of the Last 30 Years-Nightly Business Report – CS innovations comprise most of the list!Predicting NEW jobs (2008-2018)Jobs in Computing=HappinessMoney Magazine (Nov. 2010) – 100 Best Jobs in America100 Best Jobs in America 10 Best Jobs in AmericaGreat pay and growth prospects quality of life, low stress#1 software architect #4 web developer#7 database administrator #5 geographic info sys. analystapproximately 25% in IT #7 test software develop. eng.

Page 7: Computer Science Is Graduate School In CS For You?inside.mines.edu/~whoff/advising/GraduateDegree... · 2019-12-19 · Computer Science BS+MS Combined Degree Combined-Degree Master’s

What does the CS Graduate Program Look Like?

CS Program 18 full-time Faculty8 Tenured, 5 Tenure-track, 4 Teaching + 1 Professor of Practice

104 Graduate Students74 MS degree students30 PhD degree students

Page 8: Computer Science Is Graduate School In CS For You?inside.mines.edu/~whoff/advising/GraduateDegree... · 2019-12-19 · Computer Science BS+MS Combined Degree Combined-Degree Master’s

Computer Science offers several types of graduate degrees

Master of Science, non-thesis option Complete 30 credit hours of coursework (or 24 credit hours of

coursework and 6 credit hours of project) Timeline: 1 - 2 years after completion of undergraduate work

Master of Science, thesis option Complete 21 credit hours of coursework Complete 9 credit hours of thesis work Timeline: 1.5 – 2 years after completion of undergraduate work

Doctor of Philosophy (72 credit hours) Complete 36 credit hours of coursework beyond BS degree or 4-8

courses beyond MS. Main focus is Research! Complete minimum of 24 credit hours of thesis work Timeline: 4 ~ 5 years after completion of undergraduate work Typically supported by teaching and research assistantships

Page 9: Computer Science Is Graduate School In CS For You?inside.mines.edu/~whoff/advising/GraduateDegree... · 2019-12-19 · Computer Science BS+MS Combined Degree Combined-Degree Master’s

Computer Science BS+MS Combined Degree

Combined-Degree Master’s Non-Thesis- Best time to apply is during the Spring semester of your Junior year - Count graduate-level coursework you complete during your senior

year directly toward your MS degree.- Count Operating Systems and Algorithms from your BS degreeTrying to finish in 1 year after you earn your UG degree?- Complete a 6 credits toward your MS degree while earning your

Bachelor’s degree (You get to double count OS and Algorithms)- Take 12 credits per semester of graduate-level coursework once in

grad program- Full-time status for a graduate student is 9 credit hours

Page 10: Computer Science Is Graduate School In CS For You?inside.mines.edu/~whoff/advising/GraduateDegree... · 2019-12-19 · Computer Science BS+MS Combined Degree Combined-Degree Master’s

Thesis-based graduate education provides a unique learning environment

Information flows from student to faculty

Assistantships reflect value of student to a given research program• Faculty write proposals to industry & government • Government requests proposals to solve critical, specific problems• If contracts are awarded, faculty hire students to conduct research• Students address the proposed technical problems• Students become experts on the problem under study• Faculty and funding agency learn from students

Independent study provides skill set of great value to industry• Research and the Scientific Method are intimately addressed

Page 11: Computer Science Is Graduate School In CS For You?inside.mines.edu/~whoff/advising/GraduateDegree... · 2019-12-19 · Computer Science BS+MS Combined Degree Combined-Degree Master’s

People here today

Presenters Bill Hoff Mehmet Belviranli Chuan Yue Lou Brand (for Hua Wang) Blake Jackson (for Tom

Williams)

Staff Dorothy Cheng (grad program

administrator)

Alumni Jennifer Ryan Akshay Swaminathan

Page 12: Computer Science Is Graduate School In CS For You?inside.mines.edu/~whoff/advising/GraduateDegree... · 2019-12-19 · Computer Science BS+MS Combined Degree Combined-Degree Master’s

Research Areas

• Algorithmic Robotics• Applied Algorithms• Augmented Reality• CS For All: CS Education• Cybersecurity• High Performance Computing• Machine Learning• Networked Systems

Page 13: Computer Science Is Graduate School In CS For You?inside.mines.edu/~whoff/advising/GraduateDegree... · 2019-12-19 · Computer Science BS+MS Combined Degree Combined-Degree Master’s

Mehmet BelviranliAssistant Professor

YOU can do the research to solve tomorrow’s problems today with:

High Performance Computing

Page 14: Computer Science Is Graduate School In CS For You?inside.mines.edu/~whoff/advising/GraduateDegree... · 2019-12-19 · Computer Science BS+MS Combined Degree Combined-Degree Master’s

Mehmet BelviranliAssistant Professor

Research Interests:❑Heterogeneous architectures❑Runtime systems ❑Performance modelling❑Autonomous computing❑Systems organization for

Machine Learning

Recent Papers:❑Design, Automation & Test in Europe Conference & Exhibition (DATE’19)❑ Int. Conf. for High Perf. Computing, Networking, and Analysis (SC’18)❑ IEEE High Performance Extreme Computing Conference (HPEC’18)❑ACM Symposium on Principles and Practice of Parallel Prog. (PPoPP'18)❑ IEEE/ACM International Symposium on Microarchitecture (MICRO’17)

More Info: [email protected] https://mehmet.belviranli.com

Page 15: Computer Science Is Graduate School In CS For You?inside.mines.edu/~whoff/advising/GraduateDegree... · 2019-12-19 · Computer Science BS+MS Combined Degree Combined-Degree Master’s

Qi HanProfessor

Research Interests❑ Swarm Robotic Systems❑ Internet of Things❑ Mobile Crowdsourcing❑ Networked Augmented RealityHonors❑ ACM Distinguished SpeakerRecent Publications Gerald Henderson and Qi Han, Qi Han, Distributed Learning Automata based Data

Dissemination in Networked Robotic Systems, International Conference on Mobile Computing, Applications, and Service (MobiCASE), June 2019. Best Paper Award

Wei Xu, Zhiwen Yu, Zhu Wang, Bin Guo, Qi Han, AcousticID: Gait-based Human Identification using Acoustic Signal, ACM International Joint Conference on Pervasive and Ubiquitous Computing (UbiComp), 2019.

Qianru Wang, Bin Guo, Yan Liu, Qi Han, Tong Xin, Zhiwen Yu, CrowdNavi: Last-mile Outdoor Navigation for Pedestrians using Mobile CrowdSourcing, ACM International Conference on Computer-Supported Cooperative Work and Social Computing (CSCW), Jersey City, New Jersey, November 3-7, 2018

15

Page 16: Computer Science Is Graduate School In CS For You?inside.mines.edu/~whoff/advising/GraduateDegree... · 2019-12-19 · Computer Science BS+MS Combined Degree Combined-Degree Master’s

Qi HanProfessor

Coordinated Robotic Swarms Cyber Physical Systems Approach to Improving Underground Safety

16

Road Traffic Prediction via Integrated Crowd-sourcing and Learning

Page 17: Computer Science Is Graduate School In CS For You?inside.mines.edu/~whoff/advising/GraduateDegree... · 2019-12-19 · Computer Science BS+MS Combined Degree Combined-Degree Master’s

Tom WilliamsAssistant Professor

Human-RobotCommunication

How do humans communicate with and perceive

communication by robots?

How can robots understand and generate

natural language… in a way that is sensitive to their

environmental, social, and moral context?

Page 18: Computer Science Is Graduate School In CS For You?inside.mines.edu/~whoff/advising/GraduateDegree... · 2019-12-19 · Computer Science BS+MS Combined Degree Combined-Degree Master’s

Tom WilliamsAssistant Professor

[email protected]

Natural Language Understanding and

Generation

Augmented Reality and Brain-Computer

Interaction for HRI

Virtual Reality for Human-Robot

Interaction

Robot-Astronaut Interaction that

Builds Trust and Reduces Workload

Understanding, Generating, and

Encouraging Polite Human-Robot

Interaction

Enabling Morally Competent Robot Communication

Page 19: Computer Science Is Graduate School In CS For You?inside.mines.edu/~whoff/advising/GraduateDegree... · 2019-12-19 · Computer Science BS+MS Combined Degree Combined-Degree Master’s

Neil T. DantamAssistant Professor

For More Information:❑dyalab.mines.edu❑[email protected]❑BB340

Research Interests❑Robot Planning and Control❑Artificial Intelligence❑Real-Time Systems

Page 20: Computer Science Is Graduate School In CS For You?inside.mines.edu/~whoff/advising/GraduateDegree... · 2019-12-19 · Computer Science BS+MS Combined Degree Combined-Degree Master’s

Neil T. DantamAssistant Professor

Logical + GeometricReasoning

ProactiveAssistance

Action+ Communication

Page 21: Computer Science Is Graduate School In CS For You?inside.mines.edu/~whoff/advising/GraduateDegree... · 2019-12-19 · Computer Science BS+MS Combined Degree Combined-Degree Master’s

Hao ZhangAssistant Professor

Research Interests Human-Centered Robotics 3D Perception and Robot Adaptation Robot Decision Making Artificial Intelligence

Awards Amazon Picking Challenge Finalist and Travel Award, 2015 Best Paper Award, WAIM, 2013

Publications H. Zhang, W. Zhou, and L. E. Parker, “Fuzzy temporal segmentation and probabilistic

recognition of continuous human daily activities”, in IEEE Transactions on Human-Machine Systems (T-HMS), accepted, 2015.

H. Zhang, W. Zhou, C. Reardon, and L. E. Parker, “Simplex-based 3D spatio-temporal feature description for action recognition”, in IEEE Conference on Computer Vision and Pattern Recognition (CVPR), 2014.

H. Zhang, C. Reardon, C. Zhang, and L. E. Parker, “Adaptive human-centered representation for activity recognition of multiple individuals from 3D point cloud sequences”, in IEEE International Conference on Robotics and Automation (ICRA), 2015.

Page 22: Computer Science Is Graduate School In CS For You?inside.mines.edu/~whoff/advising/GraduateDegree... · 2019-12-19 · Computer Science BS+MS Combined Degree Combined-Degree Master’s

Hao ZhangAssistant Professor

Page 23: Computer Science Is Graduate School In CS For You?inside.mines.edu/~whoff/advising/GraduateDegree... · 2019-12-19 · Computer Science BS+MS Combined Degree Combined-Degree Master’s

Dejun (DJ) YangAssistant Professor

Research Interests Awards❑ Best Paper Awards,

❑ GLOBECOM’2015❑ ICC'2012, 2011❑ MASS'2011

❑ Best Paper Runner-Up, ICNP'2010

Publications❑ Papers: 90+ ❑ Citations: 4200+ ❑ H-index: 25

Page 24: Computer Science Is Graduate School In CS For You?inside.mines.edu/~whoff/advising/GraduateDegree... · 2019-12-19 · Computer Science BS+MS Combined Degree Combined-Degree Master’s

Dejun (DJ) YangAssistant Professor

Join us and become the next

Touchless Authentication

Smartphone Theft Detection

Speech Privacy Prevention

24

Page 25: Computer Science Is Graduate School In CS For You?inside.mines.edu/~whoff/advising/GraduateDegree... · 2019-12-19 · Computer Science BS+MS Combined Degree Combined-Degree Master’s

Dinesh MehtaProfessor

Applied Algorithms and Data Structures Chemimformatics, Comp. Materials Building Energy Management

Use Better Algorithms… and Data Structures...

Research Interests

Page 26: Computer Science Is Graduate School In CS For You?inside.mines.edu/~whoff/advising/GraduateDegree... · 2019-12-19 · Computer Science BS+MS Combined Degree Combined-Degree Master’s

Dinesh MehtaProfessor

To Improve Performance on Difficult Problems…

Application AreasCheminformatics Molecules = labeled graphs. “Google for graphs” (as opposed to

text)2Big data/graph analytics Cloud computing on hadoop/spark.

Network analytics. Approximate/randomized solutions for

large graphs (with Prof Bo Wu).

Page 27: Computer Science Is Graduate School In CS For You?inside.mines.edu/~whoff/advising/GraduateDegree... · 2019-12-19 · Computer Science BS+MS Combined Degree Combined-Degree Master’s

William HoffAssociate Professor

Research Interests Augmented reality Computer vision Applications in robotics

and 3D reconstruction

Publications G. Lee, S. Ahn, W. Hoff, and M. Billinghurst, “AR Tips: Augmented First-

Person View Task Instruction Videos”, Int’l Symposium on Mixed and Augmented Reality (ISMAR), 2019.

H. Sager and W. Hoff, "Pedestrian Detection in Low Resolution Videos Using A Multi-Frame Hog-Based Detector." International Research Journal of Computer Science (IRJCS), 2019.

Y. Xie, G. Tang, W. Hoff, "Chess Piece Recognition Using Oriented Chamfer Matching with a Comparison to CNN ." Proc. of Winter Conference on Applications of Computer Vision (WACV), 2018.

Page 28: Computer Science Is Graduate School In CS For You?inside.mines.edu/~whoff/advising/GraduateDegree... · 2019-12-19 · Computer Science BS+MS Combined Degree Combined-Degree Master’s

Augmented reality

3D reconstruction

People detection Depth image analysis

Sample Projects

Activity recognition

Localization and Mapping

Page 29: Computer Science Is Graduate School In CS For You?inside.mines.edu/~whoff/advising/GraduateDegree... · 2019-12-19 · Computer Science BS+MS Combined Degree Combined-Degree Master’s

Tracy Camp

Research InterestsWireless Sensor Networks Applied Machine Learning Computer Science Education

Awards ACM Fellow 2012; IEEE Fellow 2016 Mines Senior Research Award 2015 Board of Trustees Outstanding Faculty Award 2007 NSF Career Award and NZ Fulbright Scholar

Publications T. Camp, M. Rubin, and S. Gonzalez, Challenges in Developing Intelligent

Geosystems, Proc. Of IEEE Conference on Computing, Networking, and Communications, 2015.

A. Munjal, W. Navidi, and T. Camp, Steady-State of the SLAW Mobility Model, Journal of Communications, 9(4):322-331, 2014.

X. Yang and T. Camp, Collision Resolution MAC Protocols for Wireless Ad Hoc Networks, Communications and Networks, 5(1):16-33, 2013

Page 30: Computer Science Is Graduate School In CS For You?inside.mines.edu/~whoff/advising/GraduateDegree... · 2019-12-19 · Computer Science BS+MS Combined Degree Combined-Degree Master’s

Chuan YueAssociate Professor

Research Interests Web/Mobile/Cloud/IoT/Cyber Physical/AI Systems Security Usable Security and Privacy Vulnerability Measurement & Analysis Cybersecurity Education

Awards Outstanding Paper Award, ACM CODASPY, 2018 Best Paper Award, USENIX LISA, 2012 Outstanding Teaching Award, 2014

Publications M. Sanders and C. Yue, “Minimizing Privilege Assignment Errors in Cloud Services”

(Outstanding Paper Award), Proceedings of the ACM Conference on Data and ApplicationsSecurity, 2018.

R. Zhao, C. Yue, Q. Yi, “Automatic Detection of Information Leakage Vulnerabilities inBrowser Extensions”, Proceedings of the International World Wide Web Conference, 2015.

C. Yue and H. Wang, “A Measurement Study of Insecure JavaScript Practices on the Web”,ACM Transactions on the Web, 7(2): 1--39, 2013.

Page 31: Computer Science Is Graduate School In CS For You?inside.mines.edu/~whoff/advising/GraduateDegree... · 2019-12-19 · Computer Science BS+MS Combined Degree Combined-Degree Master’s

Mines is designated as a National Center of Academic Excellence in Cyber Defense

Education (CAE-CDE)31

Please take:CSCI 475/585: Information Security and Privacy, Fall SemesterCSCI 474/574: Introduction to Cryptography/Theory of Cryptography, Spring SemesterOther related CSCI courses

Page 32: Computer Science Is Graduate School In CS For You?inside.mines.edu/~whoff/advising/GraduateDegree... · 2019-12-19 · Computer Science BS+MS Combined Degree Combined-Degree Master’s

Bo WuAssistant Professor

Research Interests

Parallel Computing Approximate Computing GPU Computing Big Graph Processing

Publications B. Wu, G. Chen, D. Li, X. Shen and J. Vetter, Enabling and Exploiting Flexible Task

Assignments on GPU through SM-Centric Program Transformations, International Conference on Supercomputing, 2015.

X. Liu and B. Wu, ScaAnalyzer: A Tool to Identify Memory Scalability Bottlenecks in Parallel Programs, International Conference for High Performance Computing, Networking, Storage and Analysis, 2015.

B. Wu, Z. Zhao, E. Zhang, Y. Jiang and X. Shen, Complexity Analysis and Algorithm Design for Reorganizing Data to Minimize Non-Coalesced GPU Memory Accesses, ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, 2013.

Page 33: Computer Science Is Graduate School In CS For You?inside.mines.edu/~whoff/advising/GraduateDegree... · 2019-12-19 · Computer Science BS+MS Combined Degree Combined-Degree Master’s

Bo WuAssistant Professor

Projects

Approximate ComputingProblem: You have tons of data and want to make sense of them, but

you have limited computing resource and time.Solution: Compiler and runtime solutions to produce “good enough”

results. Essentially, we trade off accuracy for execution time and energysavings.

GPU AcceleratingProblem: Your simulation/applications run very slow and you would like

to see >10X speedup.Solution: GPUs run tens of thousands of threads to accelerate many

applications tremendously. We develop advanced optimization techniquesto make GPUs easy to use and efficient.

Page 34: Computer Science Is Graduate School In CS For You?inside.mines.edu/~whoff/advising/GraduateDegree... · 2019-12-19 · Computer Science BS+MS Combined Degree Combined-Degree Master’s

Hua WangAssociate Professor

Research Interests Machine learning and

Data mining Chemical informatics Bioinformatics Computer vision Medical image computing

Publications Hua Wang, Feiping Nie, Heng Huang. Robust Distance Metric Learning via Simultaneous

L1-Norm Minimization and Maximization PDF video. In: The Proceedings of the 31st International Conference on Machine Learning (ICML 2014), 1836-1844.

Hua Wang, Feiping Nie, Heng Huang. Robust and Discriminative Self-Taught Learning. In: The Proceedings of the 30th International Conference on Machine Learning (ICML 2013), 298-306.

Hua Wang, Feiping Nie, Heng Huang. Multi-View Clustering and Feature Learning via Structured Sparsity. In: The Proceedings of the 30th International Conference on Machine Learning (ICML 2013) (full oral paper), 352-360.

Page 35: Computer Science Is Graduate School In CS For You?inside.mines.edu/~whoff/advising/GraduateDegree... · 2019-12-19 · Computer Science BS+MS Combined Degree Combined-Degree Master’s

Hua WangAssociate Professor

Projects

Page 36: Computer Science Is Graduate School In CS For You?inside.mines.edu/~whoff/advising/GraduateDegree... · 2019-12-19 · Computer Science BS+MS Combined Degree Combined-Degree Master’s

Don’t wait! Get your application in!

Priority deadline is January 5th, 2020 to start Fall 2020• Enables consideration for teaching assistantship• Can apply after January 5th, but funding opportunities decrease

Application requirements• Statement of goals & resume• Official transcripts (upload copy of unofficial before you submit) Three letters of recommendation

waived for Combined Degree applicants! GRE requirement waived for CSM alumni

Contact Graduate Program Manager, Dorothy Cheng for further information [email protected]

Page 37: Computer Science Is Graduate School In CS For You?inside.mines.edu/~whoff/advising/GraduateDegree... · 2019-12-19 · Computer Science BS+MS Combined Degree Combined-Degree Master’s

Questions?

Ask any of us questions

Page 38: Computer Science Is Graduate School In CS For You?inside.mines.edu/~whoff/advising/GraduateDegree... · 2019-12-19 · Computer Science BS+MS Combined Degree Combined-Degree Master’s

Computer Science Department