KSAWorks
KSAWorks
Knowledge • Skills • Abilities
William & Mary · Courses

CSCI

137 courses with the subject CSCI, each shown exactly as we captured it from the college's catalog, with every element we hold. Where the wording looks broken, that is our reading of the catalog, not the college's text.

CSCI 100Critical Questions in Computer Science4
Subject
CSCI
Credits (min)
4
Credits (max)
4
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.wm.edu
CSCI 120Elementary Topics CSCI1-3
Subject
CSCI
Credits (min)
1
Credits (max)
3
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.wm.edu
CSCI 121LElementary Topics Lab0
Subject
CSCI
Credits (min)
0
Credits (max)
0
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.wm.edu
CSCI 131Concepts in Computer Science3
Subject
CSCI
Credits (min)
3
Credits (max)
3
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.wm.edu
CSCI 131LConcepts in CSCI Lab0
Subject
CSCI
Credits (min)
0
Credits (max)
0
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.wm.edu
CSCI 135Web Design3
Subject
CSCI
Credits (min)
3
Credits (max)
3
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.wm.edu
CSCI 141Modern Programming Fundamentals4
Subject
CSCI
Credits (min)
4
Credits (max)
4
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.wm.edu
CSCI 141LModern Prog. Fundamentals Lab0
Subject
CSCI
Credits (min)
0
Credits (max)
0
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.wm.edu
CSCI 146Reasoning Under Uncertainty3
Subject
CSCI
Credits (min)
3
Credits (max)
3
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.wm.edu
CSCI 150First-Year Seminar4
Subject
CSCI
Credits (min)
4
Credits (max)
4
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.wm.edu
CSCI 220Intermediate Topics1-3
Subject
CSCI
Credits (min)
1
Credits (max)
3
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.wm.edu
CSCI 224Linux for Ethical Hackers3
Subject
CSCI
Credits (min)
3
Credits (max)
3
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.wm.edu
CSCI 232Competitive Programming1
Subject
CSCI
Credits (min)
1
Credits (max)
1
Credit unit
Credit
Type
course
Repeatable
may be repeated.
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.wm.edu
CSCI 241Data Structures3
Subject
CSCI
Credits (min)
3
Credits (max)
3
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.wm.edu
CSCI 243Logic and Discrete Structures3
Subject
CSCI
Credits (min)
3
Credits (max)
3
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.wm.edu
CSCI 301Software Development3
Subject
CSCI
Credits (min)
3
Credits (max)
3
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.wm.edu
CSCI 303Algorithms3
Subject
CSCI
Credits (min)
3
Credits (max)
3
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.wm.edu
CSCI 304Computer Organization3
Subject
CSCI
Credits (min)
3
Credits (max)
3
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.wm.edu
CSCI 312Principles of Programming Languages3
Subject
CSCI
Credits (min)
3
Credits (max)
3
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.wm.edu
CSCI 315Systems Programming3
Subject
CSCI
Credits (min)
3
Credits (max)
3
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.wm.edu
CSCI 320Directed Study1-3
Subject
CSCI
Credits (min)
1
Credits (max)
3
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.wm.edu
CSCI 321Database Systems3
Subject
CSCI
Credits (min)
3
Credits (max)
3
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.wm.edu
CSCI 324Cybersecurity Fundamentals3
Subject
CSCI
Credits (min)
3
Credits (max)
3
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.wm.edu
CSCI 356Large Language Models3
Subject
CSCI
Credits (min)
3
Credits (max)
3
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.wm.edu
CSCI 412Web Programming3
Subject
CSCI
Credits (min)
3
Credits (max)
3
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.wm.edu
CSCI 415Systems Programming3
Subject
CSCI
Credits (min)
3
Credits (max)
3
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.wm.edu
CSCI 416Fundamentals of Artificial Intelligence/Machine Learning3
Subject
CSCI
Credits (min)
3
Credits (max)
3
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.wm.edu
CSCI 417Computer Animation3
Subject
CSCI
Credits (min)
3
Credits (max)
3
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.wm.edu
CSCI 420Special Topics in Computer Science1-3
Subject
CSCI
Credits (min)
1
Credits (max)
3
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.wm.edu
CSCI 421Database Systems3
Subject
CSCI
Credits (min)
3
Credits (max)
3
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.wm.edu
CSCI 423Finite Automata and Theory of Computation3
Subject
CSCI
Credits (min)
3
Credits (max)
3
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.wm.edu
CSCI 423WFinite Automata Writing0
Subject
CSCI
Credits (min)
0
Credits (max)
0
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.wm.edu
CSCI 424Computer Architecture3
Subject
CSCI
Credits (min)
3
Credits (max)
3
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.wm.edu
CSCI 425Entrepreneurship in Computer Science3
Subject
CSCI
Credits (min)
3
Credits (max)
3
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.wm.edu
CSCI 426Simulation3
Subject
CSCI
Credits (min)
3
Credits (max)
3
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.wm.edu
CSCI 427Fundamentals of Computer Graphics3
Subject
CSCI
Credits (min)
3
Credits (max)
3
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.wm.edu
CSCI 430Computer Languages1-3
Subject
CSCI
Credits (min)
1
Credits (max)
3
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.wm.edu
CSCI 432Web Programming3
Subject
CSCI
Credits (min)
3
Credits (max)
3
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.wm.edu
CSCI 434Network Systems and Design3
Subject
CSCI
Credits (min)
3
Credits (max)
3
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.wm.edu
CSCI 435Software Engineering3
Subject
CSCI
Credits (min)
3
Credits (max)
3
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.wm.edu
CSCI 436Data Mining3
Subject
CSCI
Credits (min)
3
Credits (max)
3
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.wm.edu
CSCI 437Introduction to Game Design and Game Development3
Subject
CSCI
Credits (min)
3
Credits (max)
3
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.wm.edu
CSCI 437XTeam Management for Game Design and Game Development1
Subject
CSCI
Credits (min)
1
Credits (max)
1
Credit unit
Credit
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.wm.edu
CSCI 440Computing Profession/Society3
Subject
CSCI
Credits (min)
3
Credits (max)
3
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.wm.edu
CSCI 440WComputing Profession/Society0
Subject
CSCI
Credits (min)
0
Credits (max)
0
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.wm.edu
CSCI 442Compiler Construction3
Subject
CSCI
Credits (min)
3
Credits (max)
3
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.wm.edu
CSCI 444Principles of Operating Systems3
Subject
CSCI
Credits (min)
3
Credits (max)
3
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.wm.edu
CSCI 445Mobile Application Security3
Subject
CSCI
Credits (min)
3
Credits (max)
3
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.wm.edu
CSCI 446Neural Networks for Machine Learning3
Subject
CSCI
Credits (min)
3
Credits (max)
3
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.wm.edu
CSCI 447Human-Computer Interaction3
Subject
CSCI
Credits (min)
3
Credits (max)
3
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.wm.edu
CSCI 449Scientific Computing3
Subject
CSCI
Credits (min)
3
Credits (max)
3
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.wm.edu
CSCI 454Computer and Network Security3
Subject
CSCI
Credits (min)
3
Credits (max)
3
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.wm.edu
CSCI 455Generative Artificial Intelligence for Software Development3
Subject
CSCI
Credits (min)
3
Credits (max)
3
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.wm.edu
CSCI 464Penetration Testing3
Subject
CSCI
Credits (min)
3
Credits (max)
3
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.wm.edu
CSCI 465Edge Computing3
Subject
CSCI
Credits (min)
3
Credits (max)
3
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.wm.edu
CSCI 466Applied Topology Data Science3
Subject
CSCI
Credits (min)
3
Credits (max)
3
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.wm.edu
CSCI 490Research in Computer Science1-3
Subject
CSCI
Credits (min)
1
Credits (max)
3
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.wm.edu
CSCI 495Honors3
Subject
CSCI
Credits (min)
3
Credits (max)
3
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.wm.edu
CSCI 495WHonors0
Subject
CSCI
Credits (min)
0
Credits (max)
0
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.wm.edu
CSCI 496Honors3
Subject
CSCI
Credits (min)
3
Credits (max)
3
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.wm.edu
CSCI 496WHonors0
Subject
CSCI
Credits (min)
0
Credits (max)
0
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.wm.edu
CSCI 498Internship1-3
Subject
CSCI
Credits (min)
1
Credits (max)
3
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.wm.edu
CSCI 515Systems Programming3
Subject
CSCI
Credits (min)
3
Credits (max)
3
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.wm.edu
CSCI 516Fundamentals of Artificial Intelligence and Machine Learning3
Subject
CSCI
Credits (min)
3
Credits (max)
3
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.wm.edu
CSCI 517Computer Animation3
Subject
CSCI
Credits (min)
3
Credits (max)
3
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.wm.edu
CSCI 520Elementary Topics1-3
Subject
CSCI
Credits (min)
1
Credits (max)
3
Credit unit
Credits
Type
course
Repeatable
may be repeated for credit.
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.wm.edu
CSCI 521Implementation of Database Systems3
Subject
CSCI
Credits (min)
3
Credits (max)
3
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.wm.edu
CSCI 523Finite Automata and Theory of Computation3
Subject
CSCI
Credits (min)
3
Credits (max)
3
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.wm.edu
CSCI 524Computer Architecture3
Subject
CSCI
Credits (min)
3
Credits (max)
3
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.wm.edu
CSCI 526Simulation3
Subject
CSCI
Credits (min)
3
Credits (max)
3
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.wm.edu
CSCI 527Computer Graphics3
Subject
CSCI
Credits (min)
3
Credits (max)
3
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.wm.edu
CSCI 530Computer Languages1-3
Subject
CSCI
Credits (min)
1
Credits (max)
3
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.wm.edu
CSCI 532Web Programming3
Subject
CSCI
Credits (min)
3
Credits (max)
3
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.wm.edu
CSCI 534Network Systems and Design3
Subject
CSCI
Credits (min)
3
Credits (max)
3
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.wm.edu
CSCI 535Software Engineering3
Subject
CSCI
Credits (min)
3
Credits (max)
3
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.wm.edu
CSCI 536Data Mining3
Subject
CSCI
Credits (min)
3
Credits (max)
3
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.wm.edu
CSCI 542Compiler Construction3
Subject
CSCI
Credits (min)
3
Credits (max)
3
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.wm.edu
CSCI 544Principles of Operating Systems3
Subject
CSCI
Credits (min)
3
Credits (max)
3
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.wm.edu
CSCI 545Mobile Application Security3
Subject
CSCI
Credits (min)
3
Credits (max)
3
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.wm.edu
CSCI 546Neural Networks and Machine Learning3
Subject
CSCI
Credits (min)
3
Credits (max)
3
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.wm.edu
CSCI 554Computer and Network Security3
Subject
CSCI
Credits (min)
3
Credits (max)
3
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.wm.edu
CSCI 555Generative AI for Software Development3
Subject
CSCI
Credits (min)
3
Credits (max)
3
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.wm.edu
CSCI 564Applied Cybersecurity3
Subject
CSCI
Credits (min)
3
Credits (max)
3
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.wm.edu
CSCI 566Directed Studies3-4
Subject
CSCI
Credits (min)
3
Credits (max)
4
Credit unit
Credits
Type
course
Repeatable
may be repeated.
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.wm.edu
CSCI 597Problems in Computer Science1
Subject
CSCI
Credits (min)
1
Credits (max)
1
Credit unit
Credit
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.wm.edu
CSCI 608Decision Theory3
Subject
CSCI
Credits (min)
3
Credits (max)
3
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.wm.edu
CSCI 616Stochastic Models in Computer Science3
Subject
CSCI
Credits (min)
3
Credits (max)
3
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.wm.edu
CSCI 618Models and Applications in Operations Research3
Subject
CSCI
Credits (min)
3
Credits (max)
3
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.wm.edu
CSCI 619Ubiquitous and Mobile Computing3
Subject
CSCI
Credits (min)
3
Credits (max)
3
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.wm.edu
CSCI 626Data Analysis and Simulation3
Subject
CSCI
Credits (min)
3
Credits (max)
3
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.wm.edu
CSCI 628Linear Programming3
Subject
CSCI
Credits (min)
3
Credits (max)
3
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.wm.edu
CSCI 634Advanced Computer Networking3
Subject
CSCI
Credits (min)
3
Credits (max)
3
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.wm.edu
CSCI 635Advanced Software Engineering3
Subject
CSCI
Credits (min)
3
Credits (max)
3
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.wm.edu
CSCI 636Big Data Systems3
Subject
CSCI
Credits (min)
3
Credits (max)
3
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.wm.edu
CSCI 638Nonlinear Programming3
Subject
CSCI
Credits (min)
3
Credits (max)
3
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.wm.edu
CSCI 642Compiler Techniques for High Performance Computing3
Subject
CSCI
Credits (min)
3
Credits (max)
3
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.wm.edu
CSCI 645Software Maintenance and Evolution3
Subject
CSCI
Credits (min)
3
Credits (max)
3
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.wm.edu
CSCI 646Deep Learning3
Subject
CSCI
Credits (min)
3
Credits (max)
3
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.wm.edu
CSCI 648Network Optimization3
Subject
CSCI
Credits (min)
3
Credits (max)
3
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.wm.edu
CSCI 649Computational Methods3
Subject
CSCI
Credits (min)
3
Credits (max)
3
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.wm.edu
CSCI 652Advanced Compiler Construction3
Subject
CSCI
Credits (min)
3
Credits (max)
3
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.wm.edu
CSCI 653Analysis of Algorithms3
Subject
CSCI
Credits (min)
3
Credits (max)
3
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.wm.edu
CSCI 654Advanced Computer Architecture3
Subject
CSCI
Credits (min)
3
Credits (max)
3
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.wm.edu
CSCI 656Machine Learning Systems3
Subject
CSCI
Credits (min)
3
Credits (max)
3
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.wm.edu
CSCI 658Discrete Optimization3
Subject
CSCI
Credits (min)
3
Credits (max)
3
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.wm.edu
CSCI 663Theory of Computation3
Subject
CSCI
Credits (min)
3
Credits (max)
3
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.wm.edu
CSCI 664Advanced Operating Systems3
Subject
CSCI
Credits (min)
3
Credits (max)
3
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.wm.edu
CSCI 666Directed Studies1-12
Subject
CSCI
Credits (min)
1
Credits (max)
12
Credit unit
Credits
Type
course
Repeatable
may be repeated.
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.wm.edu
CSCI 667Concepts of Computer Security3
Subject
CSCI
Credits (min)
3
Credits (max)
3
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.wm.edu
CSCI 668Reliability3
Subject
CSCI
Credits (min)
3
Credits (max)
3
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.wm.edu
CSCI 674GPU Architectures and Programming3
Subject
CSCI
Credits (min)
3
Credits (max)
3
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.wm.edu
CSCI 677Systems Security3
Subject
CSCI
Credits (min)
3
Credits (max)
3
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.wm.edu
CSCI 678Analysis of Simulation Models3
Subject
CSCI
Credits (min)
3
Credits (max)
3
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.wm.edu
CSCI 680Topics in Computer Science1-3
Subject
CSCI
Credits (min)
1
Credits (max)
3
Credit unit
Credits
Type
course
Repeatable
may be repeated for credit.
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.wm.edu
CSCI 685Colloquium0-2
Subject
CSCI
Credits (min)
0
Credits (max)
2
Credit unit
Credits
Type
course
Repeatable
may be repeated.
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.wm.edu
CSCI 688Topics in Computational Operations Research1-3
Subject
CSCI
Credits (min)
1
Credits (max)
3
Credit unit
Credits
Type
course
Repeatable
May be repeated for different topics.
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.wm.edu
CSCI 690Readings in Computer Science1-3
Subject
CSCI
Credits (min)
1
Credits (max)
3
Credit unit
Credits
Type
course
Repeatable
may be repeated for credit.
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.wm.edu
CSCI 695Directed Thesis Master’s Research1-12
Subject
CSCI
Credits (min)
1
Credits (max)
12
Credit unit
Credits
Type
course
Repeatable
may be repeated, but no more than 9 semester credit hours may be used to satisfy degree requirements for submitting a master's thesis.
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.wm.edu
CSCI 698Simulation and Modeling in Computational Operations Research3
Subject
CSCI
Credits (min)
3
Credits (max)
3
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.wm.edu
CSCI 700Thesis1-12
Subject
CSCI
Credits (min)
1
Credits (max)
12
Credit unit
Credits
Type
course
Repeatable
may be repeated, but no more than 6 semester credit hours may be used to satisfy degree requirements for a thesis master’s only.
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.wm.edu
CSCI 708Research Project in Computational Operations Research2
Subject
CSCI
Credits (min)
2
Credits (max)
2
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.wm.edu
CSCI 710Research Project2
Subject
CSCI
Credits (min)
2
Credits (max)
2
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.wm.edu
CSCI 712Advanced Compiler Construction3
Subject
CSCI
Credits (min)
3
Credits (max)
3
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.wm.edu
CSCI 723Advanced Analysis of Algorithms3
Subject
CSCI
Credits (min)
3
Credits (max)
3
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.wm.edu
CSCI 726Discrete Event Simulation3
Subject
CSCI
Credits (min)
3
Credits (max)
3
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.wm.edu
CSCI 734Distributed Computing Systems3
Subject
CSCI
Credits (min)
3
Credits (max)
3
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.wm.edu
CSCI 746Discrete-State Stochastic Models3
Subject
CSCI
Credits (min)
3
Credits (max)
3
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.wm.edu
CSCI 749Numerical Algorithms3
Subject
CSCI
Credits (min)
3
Credits (max)
3
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.wm.edu
CSCI 754Performance Evaluation of Computer Systems3
Subject
CSCI
Credits (min)
3
Credits (max)
3
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.wm.edu
CSCI 766Directed Studies1-12
Subject
CSCI
Credits (min)
1
Credits (max)
12
Credit unit
Credits
Type
course
Repeatable
may be repeated.
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.wm.edu
CSCI 774Parallel Computing3
Subject
CSCI
Credits (min)
3
Credits (max)
3
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.wm.edu
CSCI 775Research3
Subject
CSCI
Credits (min)
3
Credits (max)
3
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.wm.edu
CSCI 780Advanced Topics1-3
Subject
CSCI
Credits (min)
1
Credits (max)
3
Credit unit
Credits
Type
course
Repeatable
may be repeated for credit.
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.wm.edu
CSCI 785Colloquium0-2
Subject
CSCI
Credits (min)
0
Credits (max)
2
Credit unit
Credits
Type
course
Repeatable
may be repeated.
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.wm.edu
CSCI 790Readings in Computer Science1-3
Subject
CSCI
Credits (min)
1
Credits (max)
3
Credit unit
Credits
Type
course
Repeatable
may be repeated for credit.
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.wm.edu
CSCI 795Directed Dissertation Research3-12
Subject
CSCI
Credits (min)
3
Credits (max)
12
Credit unit
Credits
Type
course
Repeatable
may be repeated, but no more than 12 semester credit hours may be used to satisfy degree requirements for a student submitting a dissertation.
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.wm.edu
CSCI 800Dissertation1-12
Subject
CSCI
Credits (min)
1
Credits (max)
12
Credit unit
Credits
Type
course
Repeatable
may be repeated, but no more than 24 semester credit hours may be used to satisfy degree requirements for a doctorate only.
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.wm.edu

Source: William & Mary's catalog, linked per course · table learning_unit · CourseShelf publish 59