See Research Overview and Areas of Research for additional helpful information about news, faculty research interests and groups/labs. Master of Science – Computer Science, Plan 1 Thesis (Requirements - PDF), Master of Science – Computer Science, Plan 2 Examination (Requirements - PDF), Master of Science – Computer Science, Plan 2 Project (Requirements - PDF). A master's thesis is patterned after a Ph.D. dissertation but on a scaled-down level of originality and length. In addition to the course requirements, the student must submit an acceptable thesis, completed under the supervision of a Computer Science permanent faculty member, and approved by a thesis committee composed of 3 UC ladder faculty members, two of which (including the Chair) must be from the Computer Science Department. At UCSB, we offer an interdisciplinary Master's and Ph.D. degree emphasis in CSE, in collaboration with the Departments of Chemical Engineering, Computer Science, Earth Science, Ecology, Evolution and Marine Biology, Electrical and Computer Engineering, Mathematics, and Mechanical Engineering. At most 12 units of 596 and 598 can be used towards unit requirements. Copyright © 2017 The Regents of the University of California, All Rights Reserved. Examples of projects suitable for MS thesis: The thesis advisor supervises the thesis and the thesis committee approves it. The UCSB team, led by computer science professors Arpit Gupta, Elizabeth Belding, and Yu-Xiang Wang, will be developing a wireless network management system that leverages reinforcement learning to optimize the quality of experience (QoE) for end-users. A combined Five-year BS/MS with the BS in Computer Engineering and the MS in either Computer Science or Electrical and Computer Engineering. The Computer Engineering Program has several different options for advanced degrees: A combined Five-year BS/MS with the BS in Computer Engineering and the MS in either Computer Science or Electrical and Computer … The formation of the MS Comprehensive Exam Committee follows the same procedure as the formation of the MS Thesis Committee (see above). In light of the ongoing coronavirus (COVID-19) situation, CS has closed physical administrative offices effective Tuesday March 17, 2020 until further notice. Agile Method CMU 17622. Students entering this program should be committed to completing a Ph.D. The ECE Department expects MS students to attain the degree in six quarters or less. The Computer Engineering Program has several different options for advanced degrees: See Research Overview and Areas of Research for additional helpful information about areas of study in Computer Engineering. For more specific guidelines, it is the student's responsibility to consult the year of entrance ECE Graduate Student Survival Manual. It focuses on the integration of knowledge and methodologies from all of these disciplines to create powerful problem-solving tools for a wide range of important and timely problems in science and engineering (see the recent SIAM CSE report). This can involve the design and execution of experiments, the proving of new theorems, the solving of open problems, the gathering and analysis of data sets, the invention of novel systems, the creation of new algorithms, the discovery of new applications of computing and/or among many other things. A Project Committee consisting of two permanent faculty members of the Computer Science Department must approve the project. A public defense of the thesis is required. IBM created the Ph.D. Fellowship program in the 1950's to recognize and support outstanding graduate students. At the department's discretion, a non-ladder faculty member may serve as a fourth committee member. Graduating PhD student Kevin Deweese and advisor John Gilbert received the Best Paper Award from the 2018 SIAM Workshop on Combinatorial Scientific Computing for their paper "Evolving Difficult Graphs for Laplacian Solvers," which Kevin presented at the workshop in Bergen, Norway on June 6. Of these, eight units must be at the 200 level. degree in Computer Science. Site Information • Terms of Use • Privacy • User Login. Students pursuing a doctoral degree in Computer Science may petition to add the following Optional Interdisciplinary Ph.D. Emphases: Bioengineering, Cognitive Science, Computational Science and Engineering (CSE is available to both Master's and Doctoral Students), Information Technology and Society, Neuroengineering. Students planning to use either track for their completion of the MS should begin looking for a research advisor in the first year. Our graduate program offers a Master of Science and a PhD in Computer Science. The most important component of the Doctor of Philosophy program is learning to perform independent and significant research in one’s area of specialization. The emphasis is offered in the Departments of Computer Science, Chemical Engineering, Electrical and Computer Engineering, Mechanical Engineering, Mathematics, and Geological Sciences. Kevin has accepted a postdoctoral position at the University of Washington. Please note: The Computer Science Department admits students to the graduate program only in fall quarter. Requirements for the Doctor of Philosophy degree typically are completed in four to five years, depending on whether or not a student enters the program with an M.S. The student may choose to answer only three of these questions and all three questions need to be correctly answered in order to pass. More information about BS/MS degree can be found on the ECE and CS websites. The study plan must be approved by the faculty advisor. CSE is a rapidly growing multidisciplinary area with connections to the sciences, engineering, mathematics, and computer science. This is accomplished through advanced coursework and active participation with the faculty in their research programs. Learn more about the MS program on the ECE Current Students page. Department of Computer Science, Harold Frank Hall, Room 2104; Web site: www.cs.ucsb.edu Chair: Tevfik BultanVice Chair: Chandra KrintzVice Chair: Ben Hardekopf. The student must pass the exam before the end of the quarter in which they plan to officially graduate. A Computer Science education at UC Santa Barbara prepares undergraduate and graduate students for the next step in their careers by offering high quality programs that emphasize fundamental concepts, hands-on experience, technical mastery, and research opportunities, all focused on solving important problems in science, technology, and society. * Note that the department's research area of Control Systems is combined with Communications and Signal Processing. Beyond the major area and breadth courses common to all plans, the project plan's course requirements include two additional 200 level graduate courses. ... MS in Computer Science at University of California, Los Angeles. Students must manage their time wisely between research, course work, and growing their personal networks. We are often asked about research that is being done in the field of computer engineering at UCSB. More course info can be found at: The CS and ECE departments have resource pages with more specific info about graduate degrees in their programs: Computer Engineering • College of Engineering • UC Santa Barbara Courses. The research interests of our students, and faculty, span a broad cross-section of computer science ranging from bioinformatics, cloud computing, computer architecture, computational science and engineering, database and information systems, foundations and algorithms, intelligent and interactive systems, … The department discourages students petitioning to switch to the master’s program; such petitions are approved only under exceptional circumstances.