美国学校上什么课?

朴琬蓓朴琬蓓最佳答案最佳答案

我今年刚上大一 学的是数学和应用物理 所以只能谈这两个学科本科的必修课 大一的数分,高代,统计,微积分,物理,电磁学的课程都是必修且要考试(考不好就得重修,非常折磨),此外还有一门CS的编程语言和一门统计软件的课程以及一些选修(我选了量子力学,复变函数和随机过程) 大二的数学有实变,拓扑,复变,积分变换,计算机辅助设计等,物理有量子力学,固体物理,电磁理论,统计有概率,随机信号等这些也是必修且要考试。大三的数学有常微分方程,偏微分方程,数值分析,随机控制,随机过程,优化等等很多门课,物理有微波技术,光子晶体,光通讯,量子信息论,神经网络与人工智能等等很多门课。大四上学期基本上没有必修课了,只有一些选修课(比如计算复杂性等),下学期主要是准备写毕业论文和答疑(老师对学生答疑直到毕业答辩结束)

以上只是大概介绍一下我们学校的课程安排,每一门课都会有相应的作业和测验,学期末还会有总结性测验,如果测试不过关的话就要花课余时间补课或者重做(重做的难度和数量会根据测试不过关的原因而定) 每门课的成绩评定标准都不相同,有的是按照测验和期中期末的考试情况来定,有的则是以课堂讨论,课后作业,小论文等情况来评判。

柳积杰柳积杰优质答主

1. 本科大一(大二)的CS课程是《数据库系统》,这门课有数据库、操作系统、计算机网络的基础知识,以及SQL语法和数据结构与算法的知识; 2. 大二上学期或大三学《数据结构与算法》,这门课包括线性表、队列和数组等基本数据结构的操作、快速排序等基本的算法思想; 3. 大三上学期或大四学《操作系统与系统编程》,主要讲Linux内核源码分析、线程、进程、内存管理、虚拟内存、文件系统和设备驱动等等的内容,还有一些代码练手项目,比如编译器、网络协议栈之类的。

4. CS大二学期或大三学期学习《计算机网络》,这门课上一些TCP/IP协议栈的一些内容还有HTTP服务器实现,还涉及了一些网络编程的C语言基础,当然这些只是冰山一角,还有很多很多需要花时间和精力去读去理解去学习哦~ 5. 最后就是专业选修啦,可以选自己感兴趣的话题,也可以选与以后想做研究的方向相统一的课程。

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