弗吉尼亚理工大学计算机科学专业的毕业学生需要完成一系列核心课程,包括但不限于:第一年课程:Introduction to Programming in C 和 Introduction to Programming in Java:这两门课程分别介绍了C语言和Java语言的编程基础。
Java软件设计概述 和 Introduction to Software Design:这些课程涵盖了软件设计的基本概念和方法。Introduction to Media 和 Internet 概述:这些课程介绍了媒体计算和互联网的基础知识。第二年课程:Seminar 软件设计和数据结构:这门课程专注于软件设计和数据结构的应用。自学编程系统 和 Introduction to Problem Solving:这些课程强调了编程系统的自学能力和问题解决技巧。计算机组织的介绍I 和 II:这些课程深入探讨了计算机组织的内部结构和工作原理。此外,学生还需要完成包括电路原理、模拟电子技术、数字逻辑、数字分析、计算机原理、微型计算机技术、计算机系统结构、计算机网络、高级语言、汇编语言、数据结构、操作系统等在内的主干学科课程。这些课程共同构成了计算机科学专业的核心教学内容,旨在培养学生具备扎实的专业理论基础和较强的实践能力。