下面看看Bridgeport大学计算机科学系本科课程设置,见表二
表二 美国Bridgeport大学计算机科学系本科课程设置以及学校建议各门课程学习计划表
课程代码 课程名称 学分时
第1学期(FIRST SEMESTER)
Eng C101 Composition & Rhetoric 3
Math 110 Calculus I 4
CS 101/101a Introduction to Computing I / Lab. 4
Hum C201 Humanities 3
Phys 111 Principles of Physics I 4
第2学期(SECOND SEMESTER)
Math 112 Calculus II 4
Phys 112 Principles of Physics II 4
CS 102/102a Intro. to Computing II / Lab. (Data Structures & Algorithms) 4
IntSt C101 Computer Ethics 3
Hum Humanities Core 3
第3学期(THIRD SEMESTER)
CS 227 Discrete Structures 3
Math 215 Calculus III 4
CS 201 Advanced Data & File Structures 3
SoSc C201 Social Sciences 3
第4学期(FOURTH SEMESTER)
Math 214 or 314 or 340 Linear Algebra or Numerical Methods or Queuing Theory 3
CS 203 Second Programming Language 3
SoSc Social Sciences Core 3
Engl 204 Technical Writing for CS 1
FA C101 Fine Arts 3
CpE 210 Digital System Design I 3
第5学期(FIFTH SEMESTER)
CS 300 Economics & Management of Computer Projects 3
Math 323 Probability and Statistics 3
CS 301 Programming Languages 3
CS 329 Fundamentals of Algorithms 3
CpE 286 Microprocessor System Design 3
CS 300 Economics & Management of Computer Projects 3
第6学期(SIXTH SEMESTER)
CpE 408 Operating Systems 3
Humanities Elective I 3
CS Elective I 3
CS 311 Computer Architecture 3
Tech Elective 1
第7学期(SEVENTH SEMESTER)
CS 450 Database Design 3
CpE 489 Software Engineering 3
CpE 471 Data and Computer Communications 3
CS Elective II 3
Technical Elective II 3
CS 449a Senior Design Project 1
第8学期(EIGHTH SEMESTER)
Caps C390 Capstone Seminar 3
Free Elective 3
CS Elective III 3
Humanities Elective II 4
CS 449b Senior Design Project 3
总计学分时 130
总计42门课,含毕业论文(Capstone)。
现在让我们对比研究这两所大学课程设置的特点:
纽约市立大学(CUNY)计算机科学系本科课程的设置很专业。全部都是与计算机直接相联系的科目。例如,数学和大量程序设计的课程,基本上不包含其它学科的课程。Bridgeport大学却与之相反。含盖了数学、物理、化学、工程、电子工程、计算机科学、计算机工程、社会科学、人文科学、英语、艺术等各个专业的课程。课程内容为Elective表示该门课程为选修课,Free Elective表示该门课程不受任何限制,可任意选择。两所大学除数学类的课程以及核心的计算机课程相同外,例如,数据结构,算法等,其它的课程设置可以说是差别很大。这充分体现了美国大学教育体制的一个特点,即自主性,多样性和灵活性。
同样的专业,却因为不同的教育传统和思路,则在课程设置上各有特点。CUNY是在美国享有很高声誉的公立大学。在课程设置上尽其所能地满足纽约的需求,纽约对计算机人才的要求是非常专业的。所以如此的课程设置也就不足为奇了。
Bridgeport大学是所私立大学。在师资和生源上都远不及CNUY。虽然Bridgeport离纽约市很近,但却隶属于美国新英格兰地区的康奈提克州。该校比较注重本科生的综合能力,所以在课程上设置了一些看似与计算机毫不相关的课程。美国的高中毕业生在选择大学的时候,就可以在网上查询到不同大学的课程设置。因而可以非常容易地挑选到最适合自己的大学。如果对计算机的课程感兴趣,而对其它的,褚如:人文,社会和艺术类的课程没有兴趣,那么CUNY就是很好的选择。如果兴趣比较广泛,不仅仅是局限于计算机类,那么Bridgeport大学就是很好的选择。