NEU IS 选课指南:转码tech(低配CS/SE)向

avatar 344024
xzd1996
35625
63
最近看到一些关于NEU IS 的帖子,认为NEU IS 不太tech,我内心是大大的疑惑,excuse me?!! NEU IS 每年都有一些人去Google,Facebook, Amazon等大公司的,因为 IS 如果选课选的好,其实就是 低配 CS/SE 项目,recruiter是绝对认可 IS 的。在这我想分享一些课程信息(Boston 校区),希望能帮到正在纠结犹豫,或者准备入学选课的转码同学,也为自己给即将到来的某爸爸的summer实习和接下来的找full-time攒一些人品。顺便多说一句,如果只是为了留美找工作,没有对领域没有太大偏好(比如真的特别喜欢data),不要犹豫,纯码课选起来,少选data类或者文科类的课。

编程基础:
INFO 5100 Application Engineering and Development IS 必修课,学java基础
CSYE 6200 Concepts of Object-Oriented Design OOD,转码必学一下吧,java版
CSYE 6205 Concepts of Object-Oriented Design with C++ OOD C++版,想学点C++的可以选
CSYE 6202 Concepts of Object-Oriented Design with C# OOD C# 版,选的人不太多

数据结构与算法:
INFO 6205 Program Structure and Algorithms 没啥好说的,不可能不选的吧。

数据库:
INFO 6210 Data Management and Database Design 数据库,也是必学的吧,主要学SQL。
INFO 7275 Advanced Database Management Systems 数据库进阶,上过的人还不是很多,好像是 SQL 与 nodejs,mongodb,Azure之类的

前端/后端:
INFO 6250 Web Development Tools and Methods 后端课,从最基本的http,session等最基本的学起 到 Java Spring framework,干货课。
INFO 7255 Advanced Big-Data Applications and Indexing Techniques 后端进阶课,Restful API, JSON manipulation,Authentication,Elastic Search,都是后端比较hot的topic。
INFO 6150 Web Design and User Experience Engineering 前端课,CSS/HTML/Javascript, Angular,React,想走前端必学。

Devops/云计算:
CSYE 6225 Network Structures and Cloud Computing 云计算硬核课,Linux + AWS+ 一些backend
CSYE 7220 Deployment and Operation of Software Applications 学Docker,K8S之类的,也是目前hot topic

操作系统/多线程:
CSYE 6230 Operating Systems 很想上一下,但用的是C++。
CSYE 7215 Foundations of Parallel and Multithreaded Programming Java 并发编程

Data Engineering:
CSYE 7200 Big-Data System Engineering Using Scala 学Scala,Spark,也是DE 目前比较hot的吧。。

课程深度虽然可能不及CS 项目,但是入门是肯定够了的。深入学习还是要靠自己呀。
最后有什么问题,feel free to aks. O(∩_∩)O
  • 219
63条回复