Undergraduate

Courses

Computer Science

B490 Seminar in Computer Science

Credits: 1-4

Prerequisite(s):

Special topics in computer science.

Fall 2017


Instructor: Yuan Zhou
Topic: Competitive Programming
Time: 5:45PM-8:15PM Tue
Location: Ballantine Hall, Room 118

Spring 2018


Instructor: Dan Friedman
Topic: Dependent Types
Time: 4:00PM-5:15PM Tue, Thu
Location: Ballantine Hall, Room 317

  • Course History

      Spring 2017


      Instructor: Dan Friedman
      Instructor: David Christiansen
      Topic: Dependent Types
      Time: 4:00PM-5:15PM Tue, Thu
      Location: Student Building, Room 131

      Fall 2016


      Instructor: Chung-chieh Shan
      Topic: Advanced Functional Programming
      Time: Multiple Times
      Location: Multiple Locations

      Spring 2016


      Instructor: Simon DeDeo
      Topic: Large-scale Social Phenomena
      Time: 1:00PM-2:15PM Mon, Wed
      Location: Informatics West, Room 107


      Instructor: Apu Kapadia
      Topic: Privacy Mobile Comptng Systms
      Time: 3:45PM-5:00PM Mon, Wed
      Location: HDTBA


      Instructor: Chung-chieh Shan
      Topic: Advanced Functional Programming
      Time: Multiple Times
      Location: Multiple Locations


      Instructor: Michael Ryoo
      Topic: Intro To Computer Vision
      Time: 8:00PM-9:15PM Tue, Thu
      Location: Multiple Locations
      Course URL (syllabus link or course homepage)
      Supplementary Description: Computer Vision is the study of enabling machines to "see" the visual world (i.e., understand images and videos). In this course, the students will learn fundamental vision algorithms and have opportunities to implement them (i.e., half-lecture-half-lab). Machine learning techniques necessary for images and videos will also be discussed.

      Fall 2015


      Instructor: Predrag Radivojac
      Topic: Data Mining
      Time: 5:45PM-7:00PM Tue, Thu
      Location: Informatics West, Room 107


      Instructor: Volker Brendel
      Topic: Bioinformatic Models/algorthms
      Time: 1:00PM-2:15PM Mon, Wed
      Location: Lindley Hall, Room 008

      Summer 2015


      Instructor: Martin Swany
      Instructor: Tom Zeller
      Topic: Summer Networking
      Time: 10:15AM-12:00PM Tue, Wed, Thu
      Location: Lindley Hall, Room 102

      Spring 2015


      Instructor: David Crandall
      Topic: Image Processing & Recognition
      Time: Multiple Times
      Location: Multiple Locations


      Instructor: Mehmet Dalkilic
      Topic: Mobile App Development
      Time: Multiple Times
      Location: Multiple Locations


      Instructor: Simon DeDeo
      Topic: Large-scale Social Phenomena
      Time: 4:00PM-5:15PM Mon, Wed
      Location: Informatics East, Room 130

      Fall 2014


      Instructor: Predrag Radivojac
      Topic: Data Mining
      Time: 4:00PM-5:15PM Mon, Wed
      Location: Lindley Hall, Room 008

      Summer 2014


      Instructor: Martin Swany
      Topic: Summer Networking
      Time: 10:15AM-12:00PM Tue, Wed, Thu
      Location: Lindley Hall, Room 102

      Spring 2014


      Instructor: Qin Zhang
      Topic: Mining The Big Data
      Time: 4:00PM-5:15PM Mon, Wed
      Location: Lindley Hall, Room 008
      Course URL (syllabus link or course homepage)
      Course File (syllabus or course advertisement)

      Fall 2013


      Instructor: Volker Brendel
      Topic: Bioinformatic Models/algorthms
      Time: 4:00PM-5:15PM Mon, Wed
      Location: Lindley Hall, Room 008
      Course URL (syllabus link or course homepage)
      Course File (syllabus or course advertisement)

      Fall 2012


      Instructor: Alex Rudnick
      Topic: Natural Language Processing
      Time: 2:30PM-3:45PM Tue, Thu
      Location: Lindley Hall, Room 008
      Course URL (syllabus link or course homepage)
      Supplementary Description: Natural language processing is the subfield of AI that deals with human language, both its analysis and its generation. It is a fantastic point in history to study NLP, because we have so much data available (from the web), and so much computing power to process it. In this class we'll take a look at some fundamental NLP techniques and dig into some of the recently prevalent applications, like translation and speech recognition.

      Spring 2012


      Instructor: Michael Gasser
      Topic: How Language Works: A Multidisciplinary, Computational Perspective
      Time: 4:00PM-5:15PM Tue, Thu
      Location: Ballantine Hall, Room 321

      Spring 2011


      Instructor: Judy Qiu
      Topic: Distributed Systems
      Time: 2:30PM-3:45PM Mon, Wed
      Location: Informatics East, Room 150
      Course URL (syllabus link or course homepage)
      Supplementary Description: The content of B490 will cover the design principles, systems architecture, and innovative applications of parallel, distributed, and cloud computing systems. These include massively parallel processors (MPP), supercomputing clusters, service-orient architecture (SOA), computational grids, P2P (peer-to-peer) networks, virtualized datacenters, cloud platforms, and Internet of Things (IOT).


      Notice: Undefined variable: s_replace in /ip/soic2/wwws/_php/Course.php on line 258