NEU 20fall General CS - 选课及学分规划笔记分享

avatar 258154
biubiupia
31128
54
NEU Khoury 学院 CS 专业的选课笔记

# 必修课

* [CS 5010](catalog.northeastern.edu 5010) Programming Design Paradigm, CRN 18535

> 课作业量很大, 耗时间

* [CS 5500](catalog.northeastern.edu 5500) Foundations of Software Engineering

Or [CS 5600](catalog.northeastern.edu 5600) Computer Systems

> 可以学 但是这个课老师很水

* [CS 5800](catalog.northeastern.edu 5800) Algorithms

# 选修课

[1][1] 中包含所有选修课的目录,选课是已修学分高的先选

目前已知的课程信息

* [CS 5200](catalog.northeastern.edu 5200) Database

> 水课,online的似乎没有考试,大概就是用java写点sql

授课教师 [**Martin** **Schedlbauer**](ratemyprofessors.com), [**Daniel** **Feinberg**](ratemyprofessors.com)

* [CS 6650](catalog.northeastern.edu 6650) Building Scalable Distributed Systems

> workload 挺大的,也似乎挺难

# 学分规划详解

General CS专业毕业要求学分为32个学分。一门课四个学分,其中包含三门必修课 (12个学分),以及五门选修课 (20个学分)。并且选修课要求在一个 specialization 中至少修八个学分。

> A minimum of 8 semester hours must be taken from the same specialization. [2][2]

校历上包含有三个学期,分别为Fall, Spring, Summer,但实际上summer可以忽略。

一般而言一个学期选修两门课,四个学期即两年可以毕业。

但因为最后一学期可以选修一门课,因此有灵活的选课策略:

* 2, 3, 3 => 在intern拿到return offer之后如果想要尽快工作即可一年半毕业
* 2, 3, 2, 1 => 拿到return offer,或想在21fall 秋招继续找更好的全职,即可按照该策略两年毕业。并且可以在毕业前多抽一次H1B

# 个人对20fall的选课想法

个人选了CS 5010, CS 5200

一门有些 workload 的必修课,以及一门水课,协调找实习时间

# 参考资料

[1] catalog.northeastern.edu "学校官网项目要求"

[2] khoury.northeastern.edu "Khoury 学院主页"
54条回复