求助一个统计背景的DS要做MLE需要学哪些CS课程

avatar 316494
Lenin
6034
24
像各位大佬求助,先说下我现在的情况:
大学本科是应用数学,研究生是统计方向,这个过程中学了data mining,machine learning等的一些相关课程。数理基础因为是本科和研究生专业,感觉还行,但是没有CS基础。
工作的过程中自学了数据结构和data engineering的东西,但是一直感觉基础薄弱。
目的有两个:1.想做更专业全面的Machine Learning Engineer; 2. 想和SDE背景的人交流时减少背景知识障碍

LZ目前在看part-time的CS degree来扩充CS知识体系。 有意申请JHU的一个在职项目,但是看到有MS in CS和MS in Artificial Intelligence两个专业,课程不尽相同,除了问advisor以外想在论坛上求助一些大家,根据我的两个目的,应该选哪个专业比较好?以及有哪些重点课程一定要上?

一定加米,非常非常感谢!!

===================================================================================================

这是CS方向的课程列表:

PREREQUISITE COURSES
605.101 - Introduction to Python
605.201 - Intro to Programming Using Java
605.202 - Data Structures
605.203 - Discrete Mathematics
605.204 - Computer Organization
605.205 - Molecular Biology for Computer Scientists
605.206 - Introduction to Programming Using Python

FOUNDATION COURSES

Students working toward a master's degree in Computer Science are required to take the following three foundation courses before taking any other courses.
605.601 - Foundations of Software Engineering
605.611 - Foundations of Computer Architecture
605.621 - Foundations of Algorithms

605.631 - Statistical Methods for Computer Science
605.632 - Graph analytics
605.633 - Social Media Analytics
605.634 - Crowdsourcing and Human Computation
605.635 - Cloud Computing
605.649 - Introduction to Machine Learning
605.662 - Data Visualization
605.724 - Applied Game Theory
605.725 - Queuing Theory with Applications to Computer Science
605.726 - Game Theory
605.731 - Survey of Cloud Computing Security
605.741 - Large-Scale Database Systems
605.744 - Information Retrieval
605.746 - Advanced Machine Learning
605.788 - Big Data Processing Using Hadoop
685.648 - Data Science

这是Artificial Intelligence方向的课程列表:

CORE FOUNDATION COURSES
605.621 - Foundations of Algorithms
605.645 - Artificial Intelligence
705.601 - Applied Machine Learning or
605.649 - Introduction to Machine Learning
705.603 - Creating AI-Enabled Systems
Must take at least 6 of the following courses
525.661 - UAV Systems and Control
525.670 - Machine Learning for Signal Processing
525.724 - Introduction to Pattern Recognition
525.733 - Deep Learning for Computer Vision
525.770 - Intelligent Algorithms
605.613 - Introduction to Robotics
605.617 - Introduction to GPU Programming
605.624 - Logic: Systems, Semantics, and Models
605.635 - Cloud Computing
605.646 - Natural Language Processing
605.649 - Introduction to Machine Learning
605.662 - Data Visualization
605.745 - Reasoning Under Uncertainty
605.746 - Advanced Machine Learning
645.651 - Integrating Humans and Technology
  • 67
24条回复