我选了CS,以前的工作经历是网络软件开发,所以课程还是以Networking and distributed computing为参照。简单思考了一下选课计划。帖出来供大家拍一拍,也给其它CS的同学们做个参考.
发现10门课一选就满了,也许是想学的太多了。
Graduate Core Courses //没的选择,必修,三个方面也很重要
CSci 210 - Advanced Software Paradigms //软件范例
CSci 212 - Design and Analysis of Algorithms //算法
CSci 211 - Computer System Architectures //计算机体系结构 . 1point3acres
Algorithms and Theory
CSci 194 - Discrete Analysis in Computer Science
CSci 220 - Theory of Computation
CSci 221 - Advanced Data Structures //数据结构,如果必修课是4门,应该会加上这个的
CSci 223 - Graph Theory and Applications
CSci 225 - Data Compression
CSci 228 - Numerical Solutions of Differential Equations
CSci 325 - Advanced Computing Algorithms
CSci 326 - Parallel Algorithms
CSci 227 - Continuous Algorithms
Computer Architecture, Networks, Parallel and Distributed Computing
CSci 190 - Real-Time Computer Systems
CSci 194 - Discrete Analysis in Computer Science
CSci 233 - Internet Protocols //互联网协议进阶课程
CSci 234 - Design of Internet Protocols
CSci 235 - High-Performance Computing
CSci 238 - Computer System Performance. ----
CSci 239 - Comparative Computer Systems
CSci 251 - Distributed Operating Systems
CSci 326 - Parallel Algorithms
CSci 338 - Mobile Computing and Wireless Networking
CSci 339 - Advanced Topics in Computer Architecture
CSci 351 - Advanced Topic in Operating Systems
CSci 232 - Computer Networks //网络结构及网络协议的基础课程
Database and Information Retrieval Systems. check 1point3acres for more.
CSci 174 - Introduction to Artificial Intelligence. 1point3acres
CSci 225 - Data Compression
CSci 244 - Information Retrieval Systems
CSci 343 - Advanced Topics in Information Systems
CSci 242 - Database Systems II
CSci 241 - Database Systems I //掌握基本的数据库知识,几乎任何应用都涉及DB
Software Engineering and Systems. ----
CSci 180 - UNIX System Programming //操作系统及基本程序开发技术
CSci 221 - Advanced Data Structures. 1point 3acres
CSci 246 - Compiler Optimization
CSci 251 - Distributed Operating Systems //分布式操作系统. 1point3acres.com
CSci 253 - Object-Oriented Design //面向对象的进阶课程,当今应用软件设计和开发实践中最基本也是最重要的理论 ..
CSci 254 - Software Engineering //不想只做个Programmer,就得学这个
CSci 255 - Software Engineering Development
CSci 256 - Software Testing and Quality
CSci 259 - Systems Programming //基于C++的基础编程,比较简单
CSci 338 - Mobile Computing and Wireless Networking
CSci 342 - Advanced Topics in Programming Systems
CSci 351 - Advanced Topic in Operating Systems.google и
CSci 355 - Advanced Topics in Software Engineering. 1point 3 acres
Multimedia, Animation, Graphics and User Interfaces
CSci 368 - Advanced Topics in Animation & Virtual Reality
CSci 187 - Design of User-Interface Programs
CSci 260 - Design of Interactive Multimedia
CSci 261 - Design and Implementation of Educational Software
CSci 262 - Computer Graphics Programming Tools
CSci 263 - Computer Graphics II
CSci 264 - Design of Human-Computer Interface
CSci 266 - Computer Animation
CSci 361 - Advanced Topics in Interactive Multimedia
CSci 362 - Advanced Topics in Human-computer Interaction
CSci 367 - Advanced Topics in Computer Graphics
CSci 185 - Computer Graphics I
CSci 191 - Computer Game Design and Programming
Computer Security and Information Assurance ..
CSci 233 - Internet Protocols
CSci 285 - Information Policy (replaced by CSci 175) .google иCSci 381 - Advanced Cryptography. .и
CSci 383 - Computer Security Systems II (replaced by CSci 286)
CSci 387 - Advanced Topics in Information Assurance
CSci 232 - Computer Networks
CSci 283 - Computer Security Principles
CSci 284 - Computer Cryptography Principles
CSci 288 - Wireless and Mobile Security
2010年6月,补充:
转眼一个学期过去了,几乎从第一天上课忙到学期结束,今天是入学后第一次有来这里看看。看了当初的课程计划,很是感慨,补充个总结。-baidu 1point3acres
. check 1point3acres for more.
学校有两个校区,班车往来。开学后,发现另一校区学费打7.5折,但只开4门与我有关的课,分别式Computer System Architecture, Computer Network, Network Security, Software Engineering, 于是全选了,4门课花了3门的钱。另外在主校区选了另一门课。这样,我这个学期完成了5门课,15个学分,一个字,忙!没的选择,所以根本没按计划选课,不过也算符合预期方向。