Examples of Scientific Computing Courses Taught on Campus
COS126 - General Computer Science
COS217 - Introduction to Programming Systems
COS226 - Algorithms and Data Structures
COS231-236 - An Integrated, Quantitative Introduction to the Natural Sciences I-IV
[See ISC231-236]
COS280 - Computational Linguistics
[See LIN280]
COS306 - Introduction to Logic Design
[See ELE206 (Department of Electrical Engineering)]
COS314 - Introduction to Computer Music
[See MUS314 (Department of Music)]
COS318 - Operating Systems
COS320 - Compiling Techniques
COS323 - Computing for the Physical and Social Sciences
COS325 - Transforming Reality by Computer (also MUS 315)
COS333 - Advanced Programming Techniques
COS340 - Reasoning About Computation
COS342 - Introduction to Graph Theory
[See MAT306 (Department of Mathematics)]
COS375 - Computer Architecture and Organization
[See ELE375 (Department of Electrical Engineering)]
COS397 - Junior Independent Work (B.S.E. candidates only)
COS398 - Junior Independent Work (B.S.E. candidates only)
COS402 - Artificial Intelligence
COS423 - Theory of Algorithms
COS425 - Database and Information Management Systems
COS426 - Computer Graphics
COS429 - Computer Vision
COS432 - Information Security
COS433 - Cryptography
[Cross-listed as MAT443 (Department of Mathematics)]
COS435 - Information Retrieval, Discovery, and Delivery
COS436 - Human-Computer Interface Technology
[Cross-listed as ELE460 (Department of Electrical Engineering)]
COS441 - Programming Languages
COS444 - Internet Auctions: Theory and Practice
COS451 - Computational Geometry
COS455 - Introduction to Genomics and Computational Molecular Biology
[See MOL455 (Department of Molecular Biology)]
COS461 - Computer Networks
COS462 - Design of Very Large Scale Integrated (VLSI) Systems (see ELE 462)
[See ELE462
(Department of Electrical Engineering)]
COS463 - Computer-aided Design of Digital Systems
[See ELE463
(Department of Electrical Engineering)]
COS475 - Computer Architecture
[See ELE475
(Department of Electrical Engineering)]
COS487 - Theory of Computation
[Cross-listed as MAT447
(Department of Mathematics)]
COS494 - Special Topics in Artificial Intelligence
COS495 - Special Topics in Computer Science
COS496 - Special Topics in Computer Science
COS497 - Senior Independent Work
COS498 - Senior Independent Work
COS510 - Programming Languages
COS511 - Theoretical Machine Learning
COS518 - Advanced Operating Systems
COS521 - Advanced Algorithm Design
COS522 - Computational Complexity
COS525 - Mathematical Analysis of Algorithms
COS526 - Advanced Computer Graphics
COS527 - Probabilistic Algorithms
COS528 - Data Structures and Graph Algorithms
COS551 - Introduction to Computational Molecular Biology
[Cross-listed as MOL551
(Department of Molecular Biology)]
COS557 - Analysis and Visualization of Large-Scale Genomic Data Sets
[Cross-listed as MOL557
(Department of Molecular Biology)]
COS561 - Advanced Computer Networks
COS576 - Nonstandard Computation
COS589 - Extramural Summer Research Project
COS590 - Extramural Research Internship
COS591, 592 - Seminar in Computer Systems
COS593, 594 - Advanced Topics in the Theory of Algorithms
COS595, 596 - Advanced Topics in Software Systems
COS597, 598 - Advanced Topics in Computer Science
|