BA硕士需要什么课程?

尉迟晨涵尉迟晨涵最佳答案最佳答案

1. 数据结构;

2. 算法(含算法分析和设计、数据挖掘中的算法问题);

3. 操作系统;

4. 计算机网络;

5. 数据库系统 (SQL server, SQL, Data Ware House);

6. 机器学习;

7. 统计分析(R语言或者SAS);

8. 人工智能(NLP自然语言处理,机器智能学习等) 选修课(3门左右):

1. 并行计算与云计算;

2. 编译原理;

3. 嵌入式系统的软件开发;

4. Web服务;

5. 数字信号处理;

6. 数字图像处理。

以上都是核心课程,必修课比较重要。有些学校的课程设置可能会有所不同,但是大体上都是这些内容。

戴守财戴守财优质答主

BA有多种不同语言版本,如德文或西班牙文,学生必须至少掌握一门外语。因为BA是与具体国家相对应的,所以在其他国家学习也可以算作专业的一部分。有些课程在德国的BA中是强制性学习内容,例如:文学或文化研究等。

在一些州必须选修一两门学科。在其他州,BA是完全自由构成的,学生可以自己选择要研究哪个主题和学科,只有个别国家如比利时或南斯拉夫要规定为强制。

除了语言和文化研究,BA课程通常包括:经济、社会和政治等方面的内容。在个别情况下,BA也可以专门研究某一特定国家(美国研究、日本研究)。

我来回答
请发表正能量的言论,文明评论!