Current Courses: Spring 2018

CS 101: Introduction to Computers and Computing

FacultyGlenn Carter, Robert Caruso
Meeting times
  Lecture (Sections 1-16):Th 11:00 AM - 12:50 PMIves 101
  Lecture (Sections 17-29):Tu 11:00 AM - 12:50 PMIves 101
  Labs:See course website

CS 115: Programming I

FacultyDr. Gurman Gill, Dr. Mark Gondree, Kelsey Rangel
Meeting times
  Lecture (Sections 1, 3):TuTh 9:20-10:35 AMDarwin 29Gondree
    Lab (Section 2):W 2:00-4:50 PMDarwin 28Gondree
    Lab (Section 4):W 5:00-7:50 PMDarwin 28Rangel
  Lecture (Sections 5, 7):TuTh 10:45 AM - 12:00 PMDarwin 29Gill
    Lab (Section 6):Tu 2:00-4:50 PMDarwin 28Gill
    Lab (Section 8):Tu 5:00-7:50 PMDarwin 28Gill

CS 115W: Programming I Workshop

Student instructorsTBD
Meeting timeTh 5:00-6:50 PMDarwin 28

CS 210: Introduction to Unix

Faculty Dr. Mark Gondree, Michael Lyle
Meeting times
  Lab (Section 1):W 9:00-11:50 AMStevenson 1034Gondree
  Lab (Section 2):Th 11:00 AM-1:50 PMStevenson 1034Lyle

CS 215: Programming II

FacultyDr. Tia Watts, Dr. Anamary Leal
Meeting times
  Lecture (Sections 1, 3):TuTh 9:20-10:35 AMStevenson 2049Watts
    Lab (Section 2):M 9:00-11:50 AMStevenson 1034Watts
    Lab (Section 4):M 4:00-6:50 PMStevenson 1034Leal

CS 242: Discrete Structures for Computer Science

FacultyDr. Mark Lydon
Meeting times
  Lecture (Section 1):MW 12:05-1:55 PMIves 35
  Lecture (Section 2):MW 2:00-3:50 PMIves 35

CS 252: Introduction to Computer Organization

FacultyMichael Lyle
Meeting times
  Lecture:MW 9:20-10:35 AMDarwin 37
    Lab (Section 2):F 9:00-11:50 AMDarwin 25
    Lab (Section 4):F 1:00-3:50 PMDarwin 25

CS 315: Data Structures

Faculty Dr. B. Ravikumar, Jorge Cabrera Mora, Noah Melcon
Meeting times
  Lecture (Sections 1, 3):MW 10:45 AM - 12:00 PMDarwin 29Ravikumar
    Lab (Section 2):Tu 5:00-7:50 PMStevenson 1034Melcon
    Lab (Section 4):Tu 2:00-4:50 PMStevenson 1034Cabrera
  Lecture (Section 5):MW 9:20 AM - 10:35 AMStevenson 2091Ravikumar
    Lab (Section 6):M 5:00-7:50 PMDarwin 28Melcon

CS 340: Computer Security and Malware

FacultyDr. George Ledin
Meeting timeTuTh 8:00-9:50 AMDarwin 35

CS 351: Computer Architecture

FacultyDr. Suzanne Rivoire
Meeting timeMW 8:00-9:50 AMDarwin 30

CS 355: Database Management Systems Design

FacultyMichael Haderman
Meeting times
  Lecture (Section 1):TTh 5:00-6:50 PMDarwin 29
  Lecture (Section 2):TTh 7:00-8:50 PMDarwin 38

CS 360: Object-Oriented Programming

FacultyDr. Tia Watts
Meeting times
  Lecture:W 3:00-4:50 PMDarwin 37
  Lab:M 2:00-4:50 PMDarwin 28

CS 365: Computer Networking and the Internet

FacultyDr. Mark Gondree
Meeting times
  Lecture:F 9:00-10:50 AMDarwin 35
  Lab:F 1:00-3:50 PMStevenson 1034

CS 370: Software Design and Development

FacultyJeff Fisher
Meeting times
  Lecture (Section 1):MW 5:00-6:50 PMDarwin 31
  Lecture (Section 2):MW 7:00-8:50 PMDarwin 31

CS 390: Computer Science Colloquium

Faculty coordinatorDr. Suzanne Rivoire
Meeting timeTh 12:05-12:55 PMStevenson 1002

CS 415: Algorithm Analysis

FacultyDr. Gurman Gill
Meeting timeMW 12:05-12:55 PMIves 45

CS 450: Operating Systems

Faculty Dr. Anamary Leal
Meeting timeMW 10:00-11:50 AMIves 35

CS 454: Theory of Computation

FacultyDr. B. Ravikumar
Meeting times
  Lecture (Section 1):TuTh 10:00-11:50 AMCarson 30
  Lecture (Section 2):MW 2:00-3:50 PMStevenson 2065

CS 460: Programming Languages

FacultyDr. Tia Watts
Meeting timeTuTh 3:00-4:50 PMDarwin 25

CS 470: Advanced Software Design Project

FacultyDr. Anamary Leal
Meeting timeMW 2:30-3:45 PMDarwin 35

CS 495: Special Studies

By arrangement with faculty (contract form)

CS 496: Senior Research Project

By arrangement with faculty