申MSCS最好要有一封课程推或者实习推吗?Research Professor的推荐信title会不好吗?

2741
3
楼主这个秋季申请,全申CS方向的MS(general MSCS, 科研向的如MSR,工作向的如Meng都申),想请教下推荐信配置问题:
1.申MS一定要一封课程推或者实习推吗?3封推荐信全来自科研或者学术项目这样的配置会不如2封科研+1封课程好?实习的推荐信和科研推荐信如何权衡?

2.Research Professor的推荐信title会不好吗?
3.国内课程教授写推是强推,国外课程教授写推强弱未知,那是不是国内教授更好

我能拿到的推荐信:
1封美国暑研的Research Prof(牛推;交流较多,看不到推荐信老板也很忙强弱未知,有数量限制)
1封美国科研associate Prof(有paper在投,但和教授交流机会不多推荐信强弱未知)
1封美国官方交叉学科team里做工程科研结合项目的指导老师Research Prof(交流较多,看不到推荐信强弱未知,这种算是课外学术活动的推,性质有点奇怪?)
1封拿A+的专业课assistant prof的推(交流较多,看不到推荐信强弱未知)
1封国内不知名startup实习的老板的推(强推,但老板完全不知名)
国内科研或授课老师的推(强推,但是是不知名的中国教授们)
或许能找到国内学院的Dean推 但没上过dean的课/科研 这种推荐信会有作用吗

麻烦各位大神指点下推荐信如何配置比较好~ 感谢!国外教授完全没把握能拿什么程度的推该怎么办呜呜呜