学院介绍
复旦大学计算机学科创建于中国计算机事业的起步期,始于 1956 年自主建造的国内第一台电子模拟计算机。1975 年,复旦大学成立计算机科学系。2008 年,学校整合校内计算机学科力量,成立计算机科学技术学院(以下简称学院)。2002 年成立的国家级示范性软件学院及 2011 年成立的国家保密学院现均依托学院开展办学工作。60 多年来,复旦计算机人在中国计算机教研发展中创造了多项第一,长期勇立计算机科技创新的潮头。
复旦大学计算机学科国际声誉斐然。2021 年,计算机学科 QS 世界大学排名居全球第 44 位。据 CSRankings 统计,近五年复旦大学在人工智能领域的研究成果排名全球第 17 位,信息安全领域研究成果排名全球第 38位。
2023招生计划
1:2023预计招收统考生270人。
2:学制三年。
3:欢迎具有计算机科学与技术、软件工程、信息安全等学科背景的考生报考。
2023研究方向
01(全日制)人工智能
02(全日制)大数据与数据科学
03(全日制)智能化软件工程与系统
04(全日制)计算机理论与前沿交叉
05(全日制)人机交互与协同计算
06(全日制)智能网络与系统
07(全日制)网络空间安全基础与前沿交叉
08(全日制)密码学
09(全日制)智能系统安全
10(全日制)互联网技术与智能监管
11(全日制)金融科技与安全
12(全日制)多媒体与AI安全
2023考试科目
①101思想政治理论
②204英语二
③302数学二
④408计算机学科专业基础综合
复试线
2022:总分300、公共课50、专业课75
2021:总分355、公共课50、专业课70(院线)
2020:总分300、公共课50、专业课70
2022复试简介
一、确定复试名单
本学院考试招生计划为:计算机科学与技术专业3名(其中:计算机系统结构1名、计算机软件与理论1名、计算机应用技术1名)、网络空间安全专业1名、电子信息专业270名。
学院研究生招生工作领导小组依据学校公布的考生进入复试的初试成绩基本要求、招生计划和考生初试成绩,择优确定复试名单。复试名单在本单位网站上公布。
本学院采取差额复试,差额比例一般不低于120%,总成绩相同的末位考生都进入复试。
二、成立复试专家组
学院按计算机科学与技术、网络空间安全两个一级学科下12个学科方向成立复试专家组,选派责任心强、教学经验丰富、学术及外语水平较高的人员参加复试。每个复试专家组不少于5人。
三、复试考核内容
复试包括所报考专业的综合知识与技能、外语水平及思想政治素质和品德考核等内容,同时重视本科阶段学习情况和科研能力。本次复试采用网络远程复试的方式进行,内容包括编程能力摸底和面试。
编程能力摸底内容为程序设计、数据结构和算法,由学生自我监督、自主完成。考生可以选择C、C++ 或 Java 语言答题,评测系统支持 C11(GCC 5.4),C++14(G++ 5.4),Java(OpenJDK 1.8),考生应选择符合上述标准的编译环境。考题中可能会要求从文本文件中读输入,并把结果写入文件。所有考生必须参加编程能力摸底,结果将提供给面试小组作为编程能力考查的重要参考,但不直接计入复试成绩。注意,面试小组将根据编程能力摸底情况进行相应等级的编程能力提问考察,建议考生在编程能力摸底中如实反映自身编程能力。
同等学力考生需加试两门科目:《软件工程》和《算法设计与分析》,闭卷考试,在线笔试;加试成绩不合格者,不予录取。
四、填报学科方向志愿
我院在复试前向考生公布各学科方向的招生名额,复试前考生在学院规定的时间内填写第一志愿和第二志愿,选择是否愿意接受调剂到其他学科方向。学院根据学科方向组织面试小组并通知考生。
我院共有两个一级学科:计算机科学与技术、网络空间安全。
计算机科学与技术一级学科包括6个学科方向:人工智能、大数据与数据科学、智能化软件工程与系统、计算机理论与前沿交叉、人机交互与协同计算、智能网络与系统。
网络空间安全一级学科包括6个学科方向:网络空间安全基础与前沿交叉、密码学、智能系统安全、互联网技术与智能监管、金融科技与安全、多媒体与AI安全。
考生可通过学院网站的“人才培养”-“研究生教学”栏目查看各一级学科和学科方向介绍(含导师信息)。
网址:
https://cs.fudan.edu.cn/24277/list.htm
五、复试时间、方式、内容
复试时间:将以邮件形式通知复试考生,并通过复旦大学研究生报考服务系统发布通知。
模拟复试时间:将以邮件形式通知复试考生,并通过复旦大学研究生报考服务系统发布通知。
根据当前疫情形势,采用网络远程在线方式进行复试,通过“腾讯会议”平台实施。
复试是对考生综合素质的全面考察。考核内容主要包括所报考专业的综合知识与技能、外国语水平及思想政治素质和品德考核等。
每名考生的复试面试时间一般不少于 20 分钟,其中英语口试约5分钟、专业能力考查约15分钟,全程录音或录像。
英语口试由系统随机分组。学术学位硕士生的专业能力考查面试按照报考专业的一级学科分组面试,专业学位硕士生的专业能力考查面试按照学生本次填写的第一志愿的学科方向分组。同一学科方向考生较多的情况下,将分多个面试小组面试,按考生的初试总分由高到低S形分组。
六、考生成绩评定
考生的总成绩包括初试成绩和复试成绩,初试成绩占50%、复试成绩占50%。复试成绩中,专业能力考查成绩占90%、外国语听力与口语占10%。按照总成绩由高到低排名。复试成绩不及格者不予录取。
各面试小组将面试成绩上报学院,由学院计算出考生的总成绩。学院根据考生填报的志愿次序,各学科方向分别按照总成绩由高到低排名。
408计算机授课计划
一、习题要求
1. 一轮期间跟随课程完成王道2022课后习题,要求使用铅笔,完成后拍照上传存档。
2. 二轮期间,擦掉一轮时做的答案,重新做题,保持大约2-3天一章的速度,依旧使用铅笔,标注出错题,查缺补漏,留待三刷。此轮刷题要保持速度,越快越好。
3. 利用二轮期间的剩余时间和三轮间隙时间,再做二轮标注出的错题,检验问题是否解决。
4. 三轮期间,使用历年真题和王道模拟题进行实战演练,保持2-3天一套题的频率。
二、课余要求
要求每次课后复习巩固上次课的记忆型知识,将会在课上开始时随机进行提问,并进行记录。
三、上课时间表
轮次 | 内容 | 要求 |
第一轮 | 数据结构——栈、队列、串、树(基础)、二叉树 | 掌握栈和队列的常见形式和结构 掌握栈和队列的拓展结构的处理方法 掌握矩阵压缩存储的计算方法 掌握kmp算法及其优化 掌握树结构的基础计算方法 掌握二叉树及其四种遍历方法 |
数据结构——树、图 | 掌握二叉排序树、平衡二叉树、哈夫曼树等常见树的结构和特点 掌握图的四种基本存储方式及其特点 掌握BFS、DFS、Dijkstra、Floyd算法 掌握最小生成树和拓扑排序 | |
数据结构——算法第一次课 | 掌握折半查找的具体细节 会计算平均查找长度 会处理散列表的地址冲突 掌握B树和B+树的基础概念和结构 掌握希尔排序方法 | |
数据结构——算法第二次课+总结 | 掌握各种排序算法的排序过程 总结各种排序算法的复杂度、稳定性 理解外部排序的相关方法 | |
计组——数据运算+存储器(上) | 会进行基础的反码、补码计算 会进行定点数和浮点数的二进制运算 会处理计算过程中产生的溢出问题 掌握基本存储器的结构和特点 | |
计组——存储器(下) | 掌握存储芯片数量的计算方法 掌握多模块存储器的相关计算 掌握Cache的工作原理、映射方法和相关算法 | |
计组——指令和CPU | 掌握指令格式的相关计算 掌握常见的寻址方式 辨析机器周期、指令周期和存储周期 掌握数据通路相关概念 掌握两种控制器的特点和区别 掌握微指令的格式 辨析微程序与程序、微指令与指令 会用时空图进行指令流水线相关计算 | |
计组——总线、IO、总结 | 掌握总线的三种仲裁方式及各自的优缺点 掌握磁盘的结构和地址结构 掌握IO接口中信号线的数据流向 掌握4中IO控制方式及各自的特点 | |
操作系统——概述、进程管理(上) | 掌握操作系统的特征、发展等基础概念 掌握进程的控制方式和通信方式 会辨析进程和线程的概念 掌握各种调度方式及其各自的特点 | |
操作系统——进程管理(下) | 掌握进程同步的基本概念 会分析当前进程是否同步 掌握实现进程同步的方法 熟记死锁的必要条件 掌握死锁预防的方式和死锁避免算法 会进行死锁的检测 | |
操作系统——内存管理 | 掌握内存的分配方式 掌握请求分页的管理方式 掌握页面置换算法和页面分配策略 会分析抖动产生的原因 | |
操作系统——文件管理 | 掌握文件的逻辑结构和物理结构 掌握文件系统的层次结构 掌握文件在磁盘中的管理方式 整理文件管理体系 | |
操作系统——IO管理、总结 | 掌握磁盘的调度方式 掌握IO系统的层次结构 掌握缓冲区的常用模型 掌握SPOOLing技术 | |
计网——体系结构、物理层 | 掌握ISO/OSI模型和TCP/IP模型 理解并熟练使用奈奎斯特定义、香农公式。 掌握电路交换、报文交换和分组交换 掌握物理层所定义的特性 掌握中继器和集线器的工作原理 | |
计网——数据链路层(上) | 掌握数据链路层组帧的方式 掌握差错控制、流量控制与可靠传输机制 | |
计网——数据链路层(下) | 掌握介质访问的控制方式 掌握局域网的体系结构与协议 掌握广域网的概念与协议 掌握网桥和计算机的工作原理 | |
计网——网络层(上) | 掌握路由功能的实现方法 掌握常用的路由协议 会进行IP地址的划分 | |
计网——网络层(下) | 掌握ARP、DHCP和ICMP协议的工作方式 掌握IPv6地址与IPv4地址的区别 了解组播与移动IP 掌握路由器与NAT的工作原理 | |
计网——传输层(上) | 掌握传输层的功能与特点 掌握UDP协议的特点 掌握TCP报文的特点 | |
计网——传输层(下) | 掌握TCP的连接过程和释放过程 掌握TCP的可靠传输、流量控制与拥塞控制 | |
计网——应用层(上) | 掌握C/S模型和P2P模型 掌握DNS的查询过程 掌握FTP协议的工作原理 | |
计网——应用层(下) | 掌握电子邮件的工作方式 掌握HTTP协议的工作原理 掌握HTTP1.0和1.1的区别 | |
第二轮 | 专题——算法 | 会写基础的折半查找和排序算法 掌握链表相关问题的常见方法 掌握Topk方法 掌握二叉树相关问题 |
专题——存储体系 | 掌握Cache-内存-磁盘三级存储结构的相关模型 | |
专题——CPU专题、文件专题 | 掌握CPU内部各个部件的协同工作方式 掌握常见的数据通路 磁盘结构划分 Unix系统下,混合索引分配 | |
专题——同步问题 | 经典同步问题模型 同步问题的分析方案 | |
专题——数据包解读 | 分析常见数据帧的格式,解决相关问题 | |
专题——网络综合 | 系统整合网络的结构,分析其中各个部分的工作原理和工作状态 | |
第三轮 | 冲刺——真题讲解 | 讲解刷题过程中遇到的问题 |
冲刺——真题讲解 | 讲解刷题过程中遇到的问题 |
此文转自微信公众号【复旦考研联盟】,由新祥旭考研佳明老师整理发布(xxxfenglaoshi)