CS Logo

Courses

Morgan Evans '17

Morgan Evans '17

Morgan Evans is a Ph.D. student at the School of Computer Science at Carnegie Mellon University, researching natural language processing on privacy policies. She published and presented a portion of her Senior Project, "An Evaluation of Constituency-based Hyponymy Extraction from Privacy Policies," at IEEE's 25th International Requirements Engineering Conference in Lisbon, Portugal. While a student at Bard, she was a research assistant in the Memory Dynamics Lab and a student fellow at the Hannah Arendt Center for Politics and Humanities.

Descriptions

Core Courses

  • CMSC 141, Introduction to Object-Oriented Programming
  • CMSC 143, Introduction to Object-Oriented Programming with Robots
  • CMSC 157, Object-Oriented Programming Workshop
  • CMSC 201, Data Structures
  • CMSC 225, Computer Architecture
  • CMSC 244, Discrete Math and Functional Programming
  • CMSC 273, Scientific Programming
  • CMSC 301, Algorithms
  • CMSC 305, Design of Programming Languages
  • CMSC 312, Theory of Computation
  • CMSC 326, Operating Systems
  • CMSC 328, Embedded Operating Systems
  • CMSC 335, Computer Networks
  • CMSC 351, Artificial Intelligence
  • CMSC 352, Biology-Inspired Machine Learning

Cross-Listed Courses

  • LIT 2032, Signs and Symbols: Pattern Recognition in Literature and Code

Current Courses

  • CMSC 145, Discrete Mathematics

Elective Courses

  • CMSC 101, The Craft of Computing
  • CMSC 111, Introduction to Computing: Automated Reasoning
  • CMSC 112, Introduction to Computing: Graphics and Animation
  • CMSC 113, Introduction to Computing: Robotics
  • CMSC 114, Introduction to Computing: Understanding the Computer
  • CMSC 115, Introduction to Computing: Simulating Reality
  • CMSC 116, Introduction to Computing: Web Informatics
  • CMSC 117, Introduction to Computing: Interactive Systems
  • CMSC 118, Hapax Legomena and the Words We Use: Computing for the Digital Humanities
  • CMSC 120, Technologies of Reading: Human and Machine Approaches to Literature
  • CMSC 131, Introduction to Mind, Brain and Behavior
  • CMSC 210, Programming Nature: Modeling Biological and Physical Systems
  • CMSC 226, Principles of Computing Systems
  • CMSC 233, Mobile Applications
  • CMSC 251, Introduction to Artificial Intelligence
  • CMSC 303, Computational Geometry
  • CMSC 321, Databases: Theory and Practice
  • CMSC 323, Computer Graphics
  • CMSC 325, Multiprocessor Computer Architecture
  • CMSC 327, Distributed Systems 
  • CMSC 352, Biologically Inspired Machine Learning
  • CMSC 353, Modeling and Simulation
  • CMSC 360, Intelligent Robotics and Perception
  • CMSC 373, Software Interface Design
  • CMSC 374, Mobile Application Development
  • CMSC 401, Topics in Computational Complexity
  • CMSC 425, Compiler Design
  • CMSC 451, Topics in Advanced Artificial Intelligence
  • CMSC 119, (De-)Coding the Drone