- Future Students
- Academic Progams
- Undergraduate Program
- Current Semester CS Courses
- New Courses
- Upcoming Semesters
- Previous Semesters
- Canonical Syllabi
- Course Access & Request Policy
- Academic Integrity Policy
- Study Abroad
- Professional Practice
- Co-Op Professional Practice
- Non-Co-Op Professional Practice
- International Student Information
- Pass/Not Pass Spring 2020
Computer Science Courses: Spring 2016
Undergraduate
Catalog | Title | Instructor | Time |
---|---|---|---|
CS 11000 | Introduction to Computers |
Gary McFall Marta A. Crowe |
Time |
CS 15800 | C Programming |
Alan R. Bunning |
Time |
CS 15900 | Programming Applications For Engineers |
William N Crum Alan R. Bunning |
Time |
CS 17700 | Programming With Multimedia Objects |
Gary McFall Vernon J. Rego |
Time |
CS 18000 | Programming I |
H. E. Dunsmore |
Time |
CS 18200 | Foundations of Computer Science |
Ananth Grama |
Time |
CS 18300 | Professional Practice I |
William J. Gorman |
Time |
CS 18400 | Professional Practice II |
William J. Gorman |
Time |
CS 19000-DL1 | Digital Literacy |
Douglas E. Comer H. E. Dunsmore |
Time |
CS 19000-LCS | Learning Community Seminar |
Desiree C. Marmon |
Time |
CS 19700 | Freshman Honors Seminar |
Samuel S. Wagstaff, Jr. |
Time |
CS 23500 | Introduction To Organizational Computing |
Gary McFall |
Time |
CS 24000 | Programming in C |
Gustavo Adolfo Junipero Rodriguez-rivera Umesh Bellur Eugene H. Spafford |
Time |
CS 25000 | Computer Architecture |
Umesh Bellur |
Time |
CS 25100 | Data Structures |
Daniel G. Aliaga |
Time |
CS 25200 | Systems Programming |
Gustavo Adolfo Junipero Rodriguez-rivera Elkindi Rezig |
Time |
CS 30700 | Software Engineering I |
H. E. Dunsmore |
Time |
CS 34800 | Information Systems |
Elisa Bertino |
Time |
CS 35200 | Compilers: Principles and Practice |
Zhiyuan Li |
Time |
CS 35400 | Operating Systems |
Dongyan Xu |
Time |
CS 35500 | Introduction to Cryptography |
Samuel S. Wagstaff, Jr. |
Time |
CS 38100 | Introduction to the Analysis of Algorithms |
Susanne E. Hambrusch Ahmed R. Mahmood |
Time |
CS 39000-CP0 | Competitive Programming |
Gustavo Adolfo Junipero Rodriguez-rivera |
Time |
CS 39000-SL2 | Service Learning Outreach |
Philip A. Sands |
Time |
CS 39000-SLO | Service Learning Outreach |
Philip A. Sands |
Time |
CS 39000-VRA | Virtual Reality Applications |
Gustavo Adolfo Junipero Rodriguez-rivera |
Time |
CS 40800 | Software Testing |
Xiangyu Zhang |
Time |
CS 42200 | Computer Networks |
Douglas E. Comer |
Time |
CS 43400 | Advanced Computer Graphics |
Voicu S. Popescu |
Time |
CS 44800 | Introduction to Relational Database Systems |
Walid G. Aref Mohamed S. Hassan |
Time |
CS 45600 | Programming Languages |
Gustavo Adolfo Junipero Rodriguez-rivera |
Time |
CS 47100 | Introduction to Artificial Intelligence |
Elisha Sacks |
Time |
CS 48300 | Introduction to the Theory of Computation |
Elena Grigorescu |
Time |
CS 49000-DDP | Data Driven Apprch/Polcy Mking |
Alok R. Chaturvedi James A. Mccann |
Time |
CS 49000-DS0 | Distributed Systems |
Patrick Thomas Eugster |
Time |
CS 49000-IOS | iOS Development In Swift |
H. E. Dunsmore |
Time |
CS 49000-PHL | Ethics And Philosophy Of Info |
Andrew J. Iliadis |
Time |
CS 49000-SEP | Software Engineering Senior Project |
H. E. Dunsmore |
Time |
CS 49700 | Honors Research Project |
Elisha Sacks |
Time |
Graduate
Catalog | Title | Instructor | Time |
---|---|---|---|
CS 50300 | Operating Systems |
Kihong Park |
Time |
CS 50500 | Distributed Systems |
Patrick Thomas Eugster Xuankang Lin Srivatsan Ravi |
Time |
CS 51400 | Numerical Analysis |
David Gleich |
Time |
CS 51501 | Parallel Numerical Linear Algebra |
Ahmed Sameh |
Time |
CS 52000 | Computational Methods in Optimization |
Jean Honorio Yudong Cao |
Time |
CS 53100 | Computational Geometry |
Christoph M. Hoffmann |
Time |
CS 54200 | Distributed Database Systems |
Bharat Bhargava |
Time |
CS 54701 | Information Retrieval |
Christopher W. Clifton |
Time |
CS 55500 | Cryptography |
Mikhail Atallah |
Time |
CS 56500 | Programming Languages |
Tiark Rompf |
Time |
CS 57300 | Data Mining |
Bruno Ribeiro |
Time |
CS 58000 | Algorithm Design, Analysis, and Implementation |
Greg N. Frederickson |
Time |
CS 59000-055 | Systems Security Seminar |
Mathias Payer |
Time |
CS 59000-059 | Statistical Network Analysis |
Jennifer Neville |
Time |
CS 59000-AML | Advanced Machine Learning |
Elias Bareinboim |
Time |
CS 59000-ML0 | Topics In Computer Sciences (Machine Learning) |
Elias Bareinboim |
Time |
CS 59000-MTK | Mathematical Tookit For CS |
Hemanta K. Maji |
Time |
CS 59000-NLP | Natural Language Processing |
Dan Goldwasser |
Time |
CS 59000-NWS | Network Security |
Aniket Kate |
Time |
CS 59000-SWS | Software Security |
Mathias Payer |
Time |
CS 59100-SEC | Security Seminar |
Christopher W. Clifton |
Time |
CS 61500 | Numerical Methods for Partial Differential Equations I |
Bradley J. Lucier |
Time |
CS 66200 | Pattern Recognition And Decision-Making Processes |
Mireille Boutin |
Time |
CS 69000-MTK | Mathematical Toolkit for Computer Science |
Hemanta K. Maji |
Time |
Last Updated: Nov 30, 2020 1:40 PM