Skip to Content

CSE190 - Topics in Computer Science and Engineering

Units: 
4

Course Description:  Topics of special interest in Computer Science and Engineering. Topics may vary from quarter to quarter. May be repeated for credit max 3 times (assuming courses taken for a different topic).

To enroll in CSE 190 (E00) for Spring 2016:

Course Objectives: 

Spring 2016:

CSE 190 B00: Topics in CSE: Micro-Quadcopter from Scratch with Professor Swanson: In this course you will build a small, remote-controlled multi-rotor aircraft (i.e., a quadcopter). You will design the circuitry and circuit boards, have the board manufactured, assemble, and fly your quadcopter. This is an intensive project class. You should expect to work hard.

Submission of an application is required for Dr. Swanson's review: https://goo.gl/pIJjPT

CSE 190 C00 Topics in CSE: Successful Entrepeneurship with Professor Kumar: The major objects of this course are to:

  1. encourage students to think like and become entrepreneurs 
  2. describe major reasons why Microsystem start-ups typically are not successful, and
  3. expose them to methodologies for success in getting their innovative Microsystem ideas to the marketplace.

Experienced guest lectures will be invited to share their success stories and lessons learned. In addition to reading assignments, students will have the opportunity to bring forward their own innovative ideas in teams of 3-4 students, and will be required to develop a first pass business plan for a start-up company as a team project. The learnings from this course will also benefit students that choose to work as intrapreneurs within larger organizations. 

Prerequisite: CSE Senior. Submission of an application is required to Professor Kumar: https://goo.gl/hTbXzi     

CSE 190 E00 Topics in CSE: Mobile Development/EntrepreneurshipTeams work to define and build a mobile app for the Android platform.  Software topics include UI/UX design, networking, persistent storage, and security; Business topics include launch strategy, advertising, branding, costs, and support.  Apps are presented at the end of the quarter in a pitch style presentation. Prerequisites: CSE 110.  Please submit a "course clearance request" using the Course Clearance Request Form.

 

Winter 2016:

CSE 190 A00 Topics in CSE: Algorithms: Discrete & Continuous Optimization with Professor Ramamohan Paturi:  One frequently deals with problems for which one needs to algorithmically find a solution while maximizing or minimizing a given quantity. This field of study is called discrete and continuous optimization. CSE 190 (Advanced Algorithms) will deal with algorithms for discrete and continuous optimization. Topics include shortest paths, flows, linear programming, basic techniques from machine learning, game theory, approximate solution of linear systems, and continuous optimization techniques such as steepest descent and Lagrange multipliers. Note: You cannot have taken Professor Paturi's CSE 190 Fall 2013 since material overlaps; you will not get duplicate credit. Prerequisites: CSE 101.  Please submit a "course clearance request" using the Course Clearance Request Form.

CSE 190 B00 Topics in CSE: Advanced Computer Graphics with Professor Ramamoorthi: The course website is http://cseweb.ucsd.edu/~ravir/190/2015/190.html.  This is an advanced computer graphics course, intended mainly for undergraduate students with a strong interest in computer graphics. All students who have interest in the area and have done well in CSE 167 are encouraged to take this class, as part of a full-year sequence in computer graphics. Topics include an overview of many aspects of computer graphics, including the four main computer graphics areas of animation, modeling, rendering and imaging. The course will be graded primarily on the basis of three large programming assignments done individually or in groups of two; subjects include image and signal processing, geometric modeling with mesh simplification and progressive meshes, and real-time rendering and other final projects. Prerequisite: CSE 167. Please submit a "course clearance request" using the Course Clearance Request Form.

CSE 190 C00 Topics in CSE: HCI for Health (HCI4H) with Professor Weibel:  HCI4H is aimed for senior undergraduates that are or want to undertake research at the intersection of Human-Computer Interaction, Technology and Healthcare. HCI4H will bring together students from a variety of disciplines and majors, namely computer science, engineering, cognitive science, biomedical informatics, public health, medicine, etc. to investigate what it means to develop and study technology for healthcare. This class will bring to students methods, experiences and challenges from the real-world as a technologist in healthcare.  As part of this class we will analyze and talk about practical experiences around working in the realm of healthcare, but we will also experience hand-on what this kind of work entails. Students must have research experience. Prerequisite: Graduating senior and deep interest in research around technology and healthcare, and to have some experience in healthcare, technology or both.  Submit your application for faculty approval: http://weibel.ucsd.edu/hci4h.

CSE 190 D00 Topics in CSE: Successful Entrepreneurship with Professor Kumar: The major objects of this course are to:

  1. encourage students to think like and become entrepreneurs 
  2. describe major reasons why Microsystem start-ups typically are not successful, and
  3. expose them to methodologies for success in getting their innovative Microsystem ideas to the marketplace.

Experienced guest lectures will be invited to share their success stories and lessons learned. In addition to reading assignments, students will have the opportunity to bring forward their own innovative ideas in teams of 3-4 students, and will be required to develop a first pass business plan for a start-up company as a team project. The learnings from this course will also benefit students that choose to work as intrapreneurs within larger organizations. Prerequisite: CSE Senior. Please submit a "course clearance request" using the Course Clearance Request Form  

CSE 190 E00 Topics in CSE: The Open Source Hardware Movement with Professor Michael Taylor: The open source software movement has blossomed over the last 30 years, and is directly responsible for the current surge in the software industry, where developers can create large startups in which only 5% of the source base is their own code.  Recently, the open source hardware movement has been rapidly gaining ground. In this class, we will study the development of the movement, including progress in open-source processors (RISC-V), open-source GPUs (MIAOW), open-source FPGAs, and open-source libraries (opencores.org).  In this class we will brainstorm about this movement, and students will engage in an open source hardware project of their choice to advance the state-of-the-art in open source hardware development.  Prerequisites: A+ or A or A- in CSE 141L or ECE 11, or excellent knowledge of SystemVerilog, or Permission of Instructor.  Please submit a "course clearance request" using the Course Clearance Request Form.

 

Fall 2015:

CSE 190 A00 Topics in CSE: Data Mining and Predictive Analysis with Professor McAuley: This course is devoted to current methods for data mining and predictive analytics. Emphasis is on studying real-world datasets, building working systems, and putting current ideas from machine learning research into practice. A webpage for the course is under development, please just check back on URL: http://cseweb.ucsd.edu/~jmcauley/cse190/.  Prerequisite: CSE 100. Recommended but not required preparation is CSE 103 or MATH 183. Please submit a "course clearance request" using the Course Clearance Request Form 

CSE 190 B00 Topics in CSE: Mobile Programming with Professor Chockalingham:  Students will learn about android programming as well as server programming (relational databases, jsp, JSON, Amazon EC2 etc). Prerequisite: CSE 110.  Please submit a "course clearance request" using the Course Clearance Request Form.  

CSE 190 C00 Topics in CSE: Neural Networks with Professor Cottrell: Neural networks have come back into fashion, which are winning many of the most important computer vision contests, and have also been used in a number of other pattern-recognition problems.  In this course, we begin wih the fundamentals of neural networks: We introduce Hopfield Networks, Perceptrons, multilayer networks and back-propagation, many of Yann LeCun's "tricks" with backprop, convolutional neural networks, back propagation through time, and deep networks. The course will involve programming assignments roughly every two weeks, a midterm, and a final Prerequisite: CSE 100, MATH 20C, MATH 20F or equivalents. Please submit a "course clearance request" using the Course Clearance Request Form. 

CSE 190 D00 Topics in CSE: Successful Entrepreneurship with Professor Kumar: The major objects of this course are to:

  1. encourage students to think like and become entrepreneurs 
  2. describe major reasons why Microsystem start-ups typically are not successful, and
  3. expose them to methodologies for success in getting their innovative Microsystem ideas to the marketplace.

Experienced guest lectures will be invited to share their success stories and lessons learned. In addition to reading assignments, students will have the opportunity to bring forward their own innovative ideas in teams of 3-4 students, and will be required to develop a first pass business plan for a start-up company as a team project. The learnings from this course will also benefit students that choose to work as intrapreneurs within larger organizations. Prerequisite: CSE Senior. Please submit a "course clearance request" using the Course Clearance Request Form  

CSE 190 E00 Topics in CSE: Facebook Academy with Professor Jay Kunin:

Prerequisite: CSE 110.  For more information on the course and to submit your application for faculty review, see: https://goo.gl/X7J07o

Archived CSE 190 Topics

Prerequisites: 

Prerequisites vary per course per instructor. Department stamp required.

Offered: 

Every quarter.



about seo