The Next Frontier: Data Mining Social Media Images
Noah Snavely´s pioneering work on mining data from social media images.
Academics / Masters Programs / Master in Computer Science
Cornell Tech’s employers include a wide range of mostly tech companies such as Google, Amazon, Facebook, Uber, Microsoft, Bloomberg, Datadog, Intersection, Oscar Health, ZocDoc and many others.
Learn MoreA Master of Engineering in Computer Science is also offered on Cornell's Ithaca campus with more opportunities for elective courses than Cornell Tech’s entrepreneurship and product development focused studio curriculum.
Learn moreLearn about on-campus housing options and living on Roosevelt Island.
Cornell Tech's Master in Computer Science will give students the technical skills needed to develop cutting edge solutions while exposing them to entrepreneurship and product management.
No matter where you apply your computer science and engineering skills, you'll most likely be working in collaboration with product and project managers, sales and marketing executives, even lawyers. Your success will depend on your ability to speak their language, to see how your technological expertise fits into the greater whole of the company, and to draw inspiration from every part of the business.
In Cornell Tech's Master in Computer Science program, you'll not only get a rock solid technical education, you'll learn side-by-side with business and law students as well as other technology students. You'll work together in teams to develop your own business in the Startup Studio and develop innovative solutions for real business clients as part of your Company Challenge in Product Studio. In the process, you'll develop the kind of business savvy and communication skills—as well as peerless technical know-how—that have made previous graduates prime recruiting targets of companies like Google, Facebook, and numerous startups.
I set out to start my own software company and I’m doing just that.”
You should apply to Cornell Tech's Master in Computer Science if you have an academic background in computer science or a related technical field, a strong entrepreneurial streak, and a passion to lead in the tech industry. If you do not have a technical academic background, you should have taken courses in software engineering and linear algebra and have working knowledge of data structures and algorithms.
A Master of Engineering in Computer Science is also offered on Cornell's Ithaca campus with more opportunities for elective courses than Cornell Tech’s entrepreneurship and product development focused studio curriculum. Learn more.
Unlike the Ithaca-based CS Masters program, Cornell Tech does not offer a third semester option for their CS Masters students.
Credits 3.00
This course will help students learn and apply key concepts of modeling, analysis and validation from Machine Learning, Data Mining and Signal Processing to analyze and extract meaning from data. Students will implement algorithms and perform experiments on images, text, audio and mobile sensor measurements. They will also gain a working knowledge of supervised and unsupervised techniques including classification, regression, clustering, feature selection, association rule mining and dimensionality reduction.
The most valuable knowledge that I've gained here at Cornell Tech is mastery of product. I'm so comfortable now with this process of idea to product.”
Noah Snavely´s pioneering work on mining data from social media images.
Ursa provides tools that enable product teams to capture and communicate insights for product ideation, design, and validation.
Rachel Mayer, CEO of Trigger Finance and Master of Computer Science '15, talks about what she learned at Cornell Tech.