Hi各位unsw同学,目前已经可以进行24T2的register啦,大家记得及时去myUNSW选课哦~
(⚠️24T3的同学也可以enrol啦,register时间是7月15日,成功选课=enrol成功+register成功)
在即将开始的24T2学期中,选课是一个至关重要的环节。本攻略将为unsw cs同学提供一些实用的建议,帮助你们更好地规划自己的课程安排!! (更多可以找学姐进行选课指导+领选课手册:lilith0619或echo68cpu
一、简单谈谈unsw cs专业
新南的本科CS是三年制,总共要修144学分,其中144学分=96学分Disciplinary Component(16门专业课)+36学分Free Electives(6门自由选修)+12学分General Education(2门通识课)
1️⃣Unsw cs有8个方向:计算机科学、数据库系统、电子商务系统、人工智能、编程语言、计算机网络、嵌入式系统、安全工程,每个方向选课会有些差异,具体见学校handbook,大家可以根据自己的方向规划选课
2️⃣自由选修中,可以根据个人兴趣来选,总共有6个辅修方向:会计、金融、信息系统、市场营销、数学、心理学,只要修够6门课即可(任何课程都可以选,cs课也可以学)
3️⃣通识课中,需要修2门非工程学院开设的课程,建议在修完48学分的基础上,再选择通识课,减少对本专业学习进度的影响
二、24T2开设课程(只介绍专业课)
- COMP1511(编程基础):T1、T2、T3开设,这是大一的第一门必修课,学C,0基础也能上手
- COMP1521(计算机系统基础):T1、T2、T3开设,必修,学MIPS语言和操作系统,学的会有点费劲
- COMP1531(软件工程基础):T1、T2、T3开设,必修,有点难度,主要是使用java script和typescript,理论和代码都有,需要组队
- MATH1081(离散数学):T1、T2、T3开设,学离散数学,算是较简单好拿分的一门
- MATH1131(数学1A):T1、T2、T3开设,学线代和微积分,难度还行,1141比1131难
- MATH1231(数学1B):T1、T2、T3开设,1231和1242学的内容一样,1231是wam刷分课,比1131难度有所提升,但相对1241简单
- MATH1241(1B高等数学):T1、T2开设
- COMP2511(面向对象的设计和编程):T1、T2、T3开设,学软件开发,需要java写代码,对java能力要求高,1531加强版,需要组队
- COMP2521(数据结构和算法):Summer Term、T1、T2、T3开设,学数据结构与算法,用C语言教学,知识量和编程量较大
- COMP9044/2041(软件构造:技术和工具):T1、T2开设,学python和shell,虽然事情多,但拿分算简单
- COMP9331/3331(计算机网络和应用):Summer Term、T1、T2、T3开设,理论多,知识量大,但给分很不错
- COMP3311(数据库系统):T1、T2开设,数据库入门课,一般第二年/第三年才学,很有用,值得学习
- COMP9101/3121(算法和编程技术):T1、T2、T3开设,讲算法,但全程不写代码
- COMP3151(并发的基础):只在T2开设,on hold,需要组队
- COMP3511(人机交互):只在T2开设,对网页设计或想要从AI可选
- COMP3153(算法验证):只在T2开,较难
- COMP3141(软件系统设计与实现):只在T2开,部分同学反馈较抽象且费时间,但选的人蛮多
- COMP4337(保护固定和无线网络):只在T2开,计算机网络方向的学科选修,安全工程方向的规定选修
- COMP6771(高级C++编程):只在T2开,学C,难度中等,计算机网络方向的学科选修
- COMP6452(区块链应用的软件架构):只在T2开,对区块链感兴趣可选
- COMP6733(物联网实验设计工作室):只在T2开,写C,工作量较大,计算机网络方向的学科选修
- COMP6445(数字取证):只在T2开,较难,安全工程方向的规定选修
- COMP6448(安全工程大师班):T1、T2、T3,安全工程方向的规定选修,需要申请才可以enrol
- COMP6845(扩展的数字取证和事件响应):只在T2开,安全工程方向的规定选修
- COMP9312(图标的数据分析):只在T2开,算法课,对GNN感兴趣可选,听大家反馈较简单
- COMP9313(大数据管理):T2、T3开设,DB方向规定选修,工作量较大,比较难,java能力要求高
- COMP9417(机器学习和数据挖掘):T1、T2开设,AI规定选修,较难,对大数据感兴趣可选,需要数学基础好
- COMP9444(神经网络和深度学习):T2、T3开设,AI规定选修,水课!
- COMP9517(计算机视觉):T2、T3开设,AI规定选修+嵌入式学科选修,小水课
- COMP9319(Web数据压缩和搜索):只在T2开设,DB方向规定选修,较难,用C语言
- COMP9727(推荐系统):只在T2开设,AI规定选修,比较难,要很会用python
- COMP9418(统计机器学习的高级主题):只在T2开,AI规定选修,很难的一门课
- COMP9491(应用人工智能):只在T2开,AI规定选修,需要组队!
- COMP9447(安全工程研讨会):T1、T2、T3开设,安全工程的规定选修,较难
- COMP9301(网络安全项目):Summer Term、T1、T2、T3开设
- COMP9302(网络安全项目B):T1、T2、T3开设
- COMP3900(计算机科学项目):T1、T2、T3开设,毕设,需要组队
- COMP3901/COMP3902(特殊项目):T1、T2、T3开设,项目课
- COMP4601(设计项目B):只在T2开
- COMP4951/COMP4952/COMP4953(研究论文A/B/C):T1、T2、T3开设
- COMP4961/COMP4962/COMP4963(计算机科学论文A/B/C):T1、T2、T3开设
- ENGG2600/ENGG3600/ENGG4600(工程垂直集成项目):T1、T2、T3开设,项目课程,每门2学分
三、选课建议
1️⃣国际留学生一年至少选8门课,因此每学期可选2-3门,入学第一学期基本选COMP1511、MATH1081、MATH1131,可根据个人情况选课,如果觉得难度过大,可以drop一门,也可以第一学期选1-2门必修+自由选修搭配学习 (找学姐进行选课指导+领选课手册:lilith0619或echo68cpu
2️⃣如果level 1和level2核心课都选满了,可以先选自由选修,后面再修核心课,COMP1511在第二年第一学期修完即可
3️⃣假如COMP1511在第一学期满了,可以选修COMP1010作为自由选修,COMP1010在COMP1511修完后不能一起上
4️⃣COMP1521、COMP1531和COMP2521不一定按顺序修
5️⃣大部分计算机选修课要求完成COMP2521,如果可以的话,建议在第一年内完成COMP2521(修完COMP1511和COMP2521后,可以在第一学期和第二学期修COMP2511)