Here is information about COMP class enrollment for fall 2023. Classes with no meeting time listed are not shown. Feel free to contact me with any questions/comments/issues.
Click here to show class descriptions. Click here to hide them.
Data also available for: COMP, AAAD, AMST, APPL, BIOL, BIOS, BMME, CHEM, CMPL, COMM, DRAM, EDUC, EPID, INLS, MATH, MEJO, PHIL, PSYC, STOR, WGST
Data last updated: 2023-11-06 15:56:19.263239
Class Number | Class | Meeting Time | Instructor | Room | Unreserved Enrollment | Reserved Enrollment | Wait List |
---|---|---|---|---|---|---|---|
9177 | COMP 110 - 001 Introduction to Programming and Data Science | TuTh 9:30AM - 10:45AM | Alyssa Byrnes | Hamilton Hall - Rm 0100 | Seats filled (300 total) | Seats filled | 0/30 |
Description: Prerequisite, A C or better in one of the following courses: MATH 130, 152, 210, 231, 129P, or PHIL 155, or STOR 120, 151, 155. Introduces students to programming and data science from a computational perspective. With an emphasis on modern applications in society, students gain experience with problem decomposition, algorithms for data analysis, abstraction design, and ethics in computing. No prior programming experience expected. Foundational concepts include data types, sequences, boolean logic, control flow, functions/methods, recursion, classes/objects, input/output, data organization, transformations, and visualizations. Students may not enroll in COMP 110 after receiving credit for COMP 210. 3 units. | |||||||
10812 | COMP 110 - 002 Introduction to Programming and Data Science | TuTh 11:00AM - 12:15PM | Alyssa Byrnes | Hamilton Hall - Rm 0100 | Seats filled (300 total) | Seats filled | 0/30 |
Description: Prerequisite, A C or better in one of the following courses: MATH 130, 152, 210, 231, 129P, or PHIL 155, or STOR 120, 151, 155. Introduces students to programming and data science from a computational perspective. With an emphasis on modern applications in society, students gain experience with problem decomposition, algorithms for data analysis, abstraction design, and ethics in computing. No prior programming experience expected. Foundational concepts include data types, sequences, boolean logic, control flow, functions/methods, recursion, classes/objects, input/output, data organization, transformations, and visualizations. Students may not enroll in COMP 110 after receiving credit for COMP 210. 3 units. | |||||||
10813 | COMP 116 - 001 Introduction to Scientific Programming | TuTh 9:30AM - 10:45AM | John Majikes, Dongxu Zhao, Mykhailo Shvets, Md Taksir Hasan Majumder | Hanes Art Center - Rm 0121 | 206/240 (240 total) | Seats filled | 0/20 |
Description: Prerequisite, MATH 231 or 241; a grade of C or better is required. An introduction to programming for computationally oriented scientists. Fundamental programming skills, typically using MATLAB or Python. Problem analysis and algorithm design with examples drawn from simple numerical and discrete problems. 3 units. | |||||||
8692 | COMP 126 - 001 Practical Web Design and Development for Everyone | TuTh 12:30PM - 1:45PM | Tessa Joseph-Nicholas | Sitterson - Rm 0014 | Seats filled (60 total) | Seats filled | 0/10 |
Description: A ground-up introduction to current principles, standards, and best practice in website design, usability, accessibility, development, and management through project-based skills development in HTML5, CSS, and basic JavaScript. Intended for nonmajors. 3 units. | |||||||
10165 | COMP 210 - 001 Data Structures and Analysis | MoWe 2:05PM - 3:20PM | Muhammad Ghani, Qiwei Zhao | Genome Sciences Bldg -Rm G100 | 111/195 (210 total) | Seats filled | 0/19 |
Description: Prerequisites, COMP 110 and MATH 231; a grade of C or better is required in both prerequisite courses ; Pre- or corequisite, COMP 283 or MATH 381. This course will teach you how to organize the data used in computer programs so that manipulation of that data can be done efficiently on large problems and large data instances. Rather than learning to use the data structures found in the libraries of programming languages, you will be learning how those libraries are constructed, and why the items that are included in them are there (and why some are excluded). 3 units. | |||||||
12330 | COMP 210 - 002 Data Structures and Analysis | TuTh 9:30AM - 10:45AM | Muhammad Ghani, Emre Onemli | Manning - Rm 0209 | 131/133 (150 total) | Seats filled | 0/43 |
Description: Prerequisites, COMP 110 and MATH 231; a grade of C or better is required in both prerequisite courses ; Pre- or corequisite, COMP 283 or MATH 381. This course will teach you how to organize the data used in computer programs so that manipulation of that data can be done efficiently on large problems and large data instances. Rather than learning to use the data structures found in the libraries of programming languages, you will be learning how those libraries are constructed, and why the items that are included in them are there (and why some are excluded). 3 units. | |||||||
10164 | COMP 211 - 001 Systems Fundamentals | TuTh 11:00AM - 12:15PM | Brent Munsell, Eric Schneider | Chapman Hall - Rm 0211 | 98/104 (224 total) | Seats filled | 0/17 |
Description: Prerequisites, COMP 210; COMP 283 or MATH 381; a grade of C or better is required in both prerequisite courses. This is the first course in the introductory systems sequence. Students enter the course having taken an introductory programming course in a high-level programming language (COMP 110) and a course in discrete structures. The overarching goal is to bridge the gap between a students' knowledge of a high-level programming language (COMP 110) and computer organization (COMP 311). 3 units. | |||||||
8957 | COMP 227 - 001 Effective Peer Teaching in Computer Science | TuTh 2:00PM - 3:15PM | Tessa Joseph-Nicholas | F Brooks - Sitterson - Rm F007 | Seats filled (30 total) | Seats filled | 0/3 |
Description: Pre- or corequisite, COMP 210 or 401. Fundamentals of computer science pedagogy and instructional practice with primary focus on training undergraduate learning assistants for computer science courses. Emphasis on awareness of social identity in learning, active learning in the computer science classroom, and effective mentorship. All students must be granted a computer science learning assistantship or obtain prior approval to substitute relevant practicum experience prior to enrollment. 3 units. | |||||||
7411 | COMP 283 - 001 Discrete Structures | MoWeFr 12:20PM - 1:10PM | Jack Snoeyink, Zachery Tuggle | Carroll - Rm 0111 | 82/128 (165 total) | Seats filled | 0/17 |
Description: Prerequisite, MATH 231 or MATH 241; a grade of C or better is required. Introduces discrete structures (sets, tuples, relations, functions, graphs, trees) and the formal mathematics (logic, proof, induction) used to establish their properties and those of algorithms that work with them. Develops problem-solving skills through puzzles and applications central to computer science. 3 units. | |||||||
11903 | COMP 283H - 001 Discrete Structures | MoWeFr 12:20PM - 1:10PM | Jack Snoeyink | Carroll - Rm 0111 | 16/24 (24 total) | Seats filled | 0/5 |
Description: Prerequisite, MATH 231 or MATH 241; a grade of C or better is required. Introduces discrete structures (sets, tuples, relations, functions, graphs, trees) and the formal mathematics (logic, proof, induction) used to establish their properties and those of algorithms that work with them. Develops problem-solving skills through puzzles and applications central to computer science. 3 units. | |||||||
10935 | COMP 301 - 001 Foundations of Programming | TuTh 8:00AM - 9:15AM | KETAN MAYER-PATEL | Hamilton Hall - Rm 0100 | 225/234 (250 total) | Seats filled | 0/20 |
Description: Prerequisites, COMP 210; COMP 283 or MATH 381; a grade of C or better is required in both prerequisite courses. Students will learn how to reason about how their code is structured, identify whether a given structure is effective in a given context, and look at ways of organizing units of code that support larger programs. In a nutshell, the primary goal of the course is to equip students with tools and techniques that will help them not only in later courses in the major but also in their careers afterwards. 3 units. | |||||||
10166 | COMP 311 - 001 Computer Organization | TuTh 9:30AM - 10:45AM | Brent Munsell, Jesse Wei | Murphey - Rm 0116 | 40/51 (165 total) | Seats filled | 0/11 |
Description: Prerequisite, COMP 211; a grade of C or better is required. Introduction to computer organization and design. Students will be introduced to the conceptual design of a basic microprocessor, along with assembly programming. The course includes fundamental concepts such as binary numbers, binary arithmetic, and representing information as well as instructions. Students learn to program in assembly (i.e., machine) language. The course covers the fundamentals of computer hardware design, transistors and logic gates, progressing through basic combinational and sequential components, culminating in the conceptual design CPU. 3 units. | |||||||
11904 | COMP 311 - 002 Computer Organization | MoWeFr 3:35PM - 4:25PM | Connor McMahon | Carroll - Rm 0111 | Seats filled (165 total) | Seats filled | 0/11 |
Description: Prerequisite, COMP 211; a grade of C or better is required. Introduction to computer organization and design. Students will be introduced to the conceptual design of a basic microprocessor, along with assembly programming. The course includes fundamental concepts such as binary numbers, binary arithmetic, and representing information as well as instructions. Students learn to program in assembly (i.e., machine) language. The course covers the fundamentals of computer hardware design, transistors and logic gates, progressing through basic combinational and sequential components, culminating in the conceptual design CPU. 3 units. | |||||||
7669 | COMP 380 - 002 Technology, Ethics, & Culture | TuTh 9:30AM - 10:45AM | Tessa Joseph-Nicholas, Brenna Mehl | Greenlaw - Rm 0101 | Seats filled (60 total) | Seats filled | 0/20 |
Description: This discussion-based, participatory course explores the personal, sociocultural, and ethical effects and implications of the development and use of computing technologies and the Internet. 3 units. | |||||||
17373 | COMP 393 - 001 Software Engineering Practicum | Fr 9:45AM - 11:00AM | Kris Jordan | TBA | Seats filled (4 total) | Seats filled | |
Description: Prerequisites, COMP 211 and 301, or COMP 401, 410, and 411; a grade of C or better is required in all prerequisite courses. Students develop a software program for a real client under the supervision of a faculty member. Projects may be proposed by the student but must have real users. Course is intended for students desiring practical experiences in software engineering but lacking the experience required for external opportunities. Majors only. 1 - 3 units. | |||||||
5173 | COMP 421 - 001 Files and Databases | TuTh 11:00AM - 12:15PM | John Majikes, John Sigmon | Murphey - Rm 0116 | 166/170 (170 total) | Seats filled | 0/15 |
Description: Prerequisites, COMP 210, 211, and 301; or COMP 401, 410, and 411; a grade of C or better is required in all prerequisite courses. Placement of data on secondary storage. File organization. Database history, practice, major models, system structure and design. Previously offered as COMP 521. 3 units. | |||||||
9206 | COMP 431 - 001 Internet Services and Protocols | TuTh 11:00AM - 12:15PM | Jasleen Kaur, Elad Ohana | Sitterson - Rm 0014 | 11/43 (60 total) | Seats filled | 0/12 |
Description: Prerequisites, COMP 210, 211, and 301; or COMP 401, 410, and 411; a grade of C or better is required in all prerequisite courses. Application-level protocols HTTP, SMTP, FTP, transport protocols TCP and UDP, and the network-level protocol IP. Internet architecture, naming, addressing, routing, and DNS. Sockets programming. Physical-layer technologies. Ethernet, ATM, and wireless. 3 units. | |||||||
13738 | COMP 433 - 001 Mobile Computing Systems | TuTh 3:30PM - 4:45PM | Shahriar Nirjon, Tarik Reza Toha | Sitterson - Rm 0014 | 12/18 (75 total) | Seats filled | 0/30 |
Description: Prerequisites, COMP 210, 211, and 301; or COMP 401, 410, and 411; a grade of C or better is required in all prerequisite courses. Principles of mobile applications, mobile OS, mobile networks, and embedded sensor systems. Coursework includes programming assignments, reading from recent research literature, and a semester long project on a mobile computing platform (e.g., Android, Arduino, iOS, etc.). 3 units. | |||||||
9471 | COMP 435 - 001 Computer Security Concepts | MoWe 2:05PM - 3:20PM | Cynthia Sturton, Kaki Ryan | Genome Sciences Bldg - Rm G010 | 26/40 (75 total) | Seats filled | 0/15 |
Description: Prerequisites, COMP 210, 211, and 301; or COMP 401, 410, and 411; a grade of C or better is required in all prerequisite courses. Introduction to topics in computer security including confidentiality, integrity, availability, authentication policies, basic cryptography and cryptographic protocols, ethics, and privacy. A student may not receive credit for this course after receiving credit for COMP 535. 3 units. | |||||||
5172 | COMP 455 - 001 Models of Languages and Computation | TuTh 2:00PM - 3:15PM | Thiagarajan Subramanian | Sitterson - Rm 0014 | 26/30 (75 total) | Seats filled | 0/12 |
Description: Prerequisites, COMP 210 or 410 and COMP 283 or MATH 381; a grade of C or better in all prerequisite courses is required. Introduction to the theory of computation. Finite automata, regular languages, pushdown automata, context-free languages, and Turing machines. Undecidable problems. 3 units. | |||||||
10060 | COMP 455 - 002 Models of Languages and Computation | TuTh 9:30AM - 10:45AM | Parasara Sridhar Duggirala | Sitterson - Rm 0014 | 62/70 (105 total) | Seats filled | 0/11 |
Description: Prerequisites, COMP 210 or 410 and COMP 283 or MATH 381; a grade of C or better in all prerequisite courses is required. Introduction to the theory of computation. Finite automata, regular languages, pushdown automata, context-free languages, and Turing machines. Undecidable problems. 3 units. | |||||||
8691 | COMP 475 - 001 2D Computer Graphics | MoWe 9:30AM - 10:45AM | Mike Reed, Johnathan Leung | Sitterson - Rm 0011 | 16/29 (60 total) | Seats filled | 0/5 |
Description: Prerequisites, COMP 210, 211, and 301; or COMP 401, 410, and 411; a grade of C or better is required in all prerequisite courses. Fundamentals of modern software 2D graphics; geometric primitives, scan conversion, clipping, transformations, compositing, texture sampling. Advanced topics may include gradients, antialiasing, filtering, parametric curves, and geometric stroking. 3 units. | |||||||
5174 | COMP 523 - 001 Software Engineering Laboratory | TuTh 2:00PM - 3:15PM | Paul Stotts, Samuel Shi | F Brooks - Sitterson - Rm F009 | Seats filled (60 total) | Seats filled | |
Description: Prerequisites, COMP 301 and 311; or COMP 401, 410, and 411; as well as at least two chosen from COMP 421, 426, 431, 433, 520, 530, 535, 575, 580. Organization and scheduling of software engineering projects, structured programming, and design. Each team designs, codes, and debugs program components and synthesizes them into a tested, documented program product. 4 units. | |||||||
9595 | COMP 524 - 001 Programming Language Concepts | TuTh 12:30PM - 1:45PM | PRASUN DEWAN, Mason Laney | F Brooks - Sitterson - Rm F009 | 17/36 (60 total) | Seats filled | 0/13 |
Description: Prerequisites, COMP 301, 311, and 455; or COMP 401, 410, 411, and 455; a grade of C or better is required in all prerequisite courses. Concepts of high-level programming and their realization in specific languages. Data types, scope, control structures, procedural abstraction, classes, concurrency. Run-time implementation. 3 units. | |||||||
5175 | COMP 530 - 001 Operating Systems | MoWe 3:35PM - 4:50PM | Donald Porter, Eric Schneider | Sitterson - Rm 0014 | 6/14 (75 total) | Seats filled | 0/11 |
Description: Prerequisites, COMP 301 and 311; or COMP 401, 410, and 411; a grade of C or better is required in all prerequisite courses. Types of operating systems. Concurrent programming. Management of storage, processes, devices. Scheduling, protection. Case study. Course includes a programming laboratory. 3 units. | |||||||
13744 | COMP 537 - 001 Cryptography | MoWe 9:30AM - 10:45AM | SABA ESKANDARIAN, Matthew Gregoire | F Brooks - Sitterson - Rm F009 | 22/42 (76 total) | Seats filled | |
Description: Prerequisites, COMP 211 and COMP 301; permission of the instructor for students lacking the prerequisites. Introduces both the applied and theoretical sides of cryptography. Main focus will be on the inner workings of cryptographic primitives and how to use them correctly. Begins with standard cryptographic tools such as symmetric and public-key encryption, message authentication, key exchange, and digital signatures before moving on to more advanced topics. Potential advanced topics include elliptic curves, post-quantum cryptography, and zero-knowledge proofs. 3 units. | |||||||
10037 | COMP 541 - 001 Digital Logic and Computer Design | MoWeFr 2:05PM - 3:20PM | MONTEK SINGH | F Brooks - Sitterson - Rm F007 | 32/41 (45 total) | Seats filled | |
Description: Prerequisites, COMP 301 and 311; or COMP 401, 410, and 411; a grade of C or better is required in all prerequisite courses. This course is an introduction to digital logic as well as the structure and electronic design of modern processors. Students will implement a working computer during the laboratory sessions. 4 units. | |||||||
5176 | COMP 550 - 001 Algorithms and Analysis | MoWe 11:00AM - 12:15PM | Kevin Sun, Ryan Brown | Chapman Hall - Rm 0201 | 17/25 (165 total) | Seats filled | 0/19 |
Description: Prerequisites, COMP 211 and 301; or COMP 410; a grade of C or better is required in all prerequisite courses. Formal specification and verification of programs. Techniques of algorithm analysis. Problem-solving paradigms. Survey of selected algorithms. 3 units. | |||||||
9682 | COMP 550 - 002 Algorithms and Analysis | MoWe 4:00PM - 5:15PM | Shareef Ahmed | Davie - Rm 0112 | 20/53 (60 total) | Seats filled | 0/5 |
Description: Prerequisites, COMP 211 and 301; or COMP 410; a grade of C or better is required in all prerequisite courses. Formal specification and verification of programs. Techniques of algorithm analysis. Problem-solving paradigms. Survey of selected algorithms. 3 units. | |||||||
9207 | COMP 562 - 001 Introduction to Machine Learning | TuTh 5:00PM - 6:15PM | Jorge Silva, Cheng Che Tsai | Sitterson - Rm 0014 | 27/30 (75 total) | Seats filled | 0/8 |
Description: Prerequisites, COMP 211 and 301; or COMP 401 and 410; as well as MATH 233, 347, and STOR 435; a grade of C or better is required in all prerequisite courses; permission of the instructor for students lacking the prerequisites. Machine learning as applied to speech recognition, tracking, collaborative filtering, and recommendation systems. Classification, regression, support vector machines, hidden Markov models, principal component analysis, and deep learning. 3 units. | |||||||
11866 | COMP 581 - 001 Introduction to Robotics | MoWe 11:00AM - 12:15PM | Daniel Szafir, Michael Walker | F Brooks - Sitterson - Rm F009 | 14/46 (60 total) | Seats filled | |
Description: Prerequisites, COMP 301 and 311; or COMP 401, 410, and 411; a grade of C or better is required in all prerequisite courses. Hands-on introduction to robotics with a focus on the computational aspects. Students will build and program mobile robots. Topics include kinematics, actuation, sensing, configuration spaces, control, and motion planning. Applications include industrial, mobile, personal, and medical robots. 3 units. | |||||||
16431 | COMP 590 - 059 Special Topics: Programming Methods, Models, Languages, and Analysis | TuTh 4:00PM - 5:15PM | Paul Stotts | Gardner - Rm 0008 | 41/90 (90 total) | Seats filled | |
Description: Prerequisites, COMP 211 and COMP 301. This course has variable content and may be taken multiple times for credit. Different sections may be taken in the same semester. 3 units. | |||||||
14430 | COMP 590 - 140 Special Topics: Foundations of Software Engineering | MoWeFr 4:40PM - 5:30PM | Kris Jordan | Carroll - Rm 0111 | Seats filled (200 total) | Seats filled | |
Description: Prerequisites, COMP 211 and COMP 301. This course has variable content and may be taken multiple times for credit. Different sections may be taken in the same semester. 3 units. | |||||||
13747 | COMP 590 - 148 Special Topics: Programming Intelligent Physical Systems | TuTh 9:30AM - 10:45AM | Samarjit Chakraborty | F Brooks - Sitterson - Rm F007 | 39/60 (60 total) | Seats filled | |
Description: Prerequisites, COMP 211 and COMP 301. This course has variable content and may be taken multiple times for credit. Different sections may be taken in the same semester. 3 units. | |||||||
12818 | COMP 590 - 170 Special Topics: Video Recognition | MoWe 3:35PM - 4:35PM | Gedas Bertasius | F Brooks - Sitterson - Rm F007 | 14/30 (30 total) | Seats filled | 0/2 |
Description: Prerequisites, COMP 211 and COMP 301. This course has variable content and may be taken multiple times for credit. Different sections may be taken in the same semester. 3 units. | |||||||
13748 | COMP 590 - 173 Special Topics: Visualization Design Methods | TuTh 11:00AM - 12:15PM | Danielle Szafir, Matt-Heun Hong | F Brooks - Sitterson - Rm F009 | Seats filled (50 total) | Seats filled | |
Description: Prerequisites, COMP 211 and COMP 301. This course has variable content and may be taken multiple times for credit. Different sections may be taken in the same semester. 3 units. | |||||||
12909 | COMP 590 - 177 Special Topics: Computer Vision in our 3D World | TuTh 11:00AM - 12:15PM | Roni Sengupta | Sitterson - Rm 0011 | 20/30 (30 total) | Seats filled | 0/2 |
Description: Prerequisites, COMP 211 and COMP 301. This course has variable content and may be taken multiple times for credit. Different sections may be taken in the same semester. 3 units. | |||||||
17012 | COMP 590 - 178 Special Topics: Introduction to VR and 3D Graphics | MoWe 12:30PM - 1:45PM | Richard Marks, Bryce Ikeda | F Brooks - Sitterson - Rm F007 | Seats filled (30 total) | Seats filled | |
Description: Prerequisites, COMP 211 and COMP 301. This course has variable content and may be taken multiple times for credit. Different sections may be taken in the same semester. 3 units. | |||||||
7814 | COMP 737 - 080 Real-Time Systems | TuTh 2:00PM - 3:15PM | JAMES ANDERSON | Sitterson - Rm 0011 | 8/30 (30 total) | Seats filled | 0/3 |
Description: Prerequisite, COMP 530. Taxonomy and evolution of real-time systems. Timing constraints. Design, implementation, and analysis of real-time systems. Theory of deterministic scheduling and resource allocation. Case studies and project. 3 units. | |||||||
7754 | COMP 750 - 080 Algorithm Analysis | TuTh 11:00AM - 12:15PM | JAMES ANDERSON | F Brooks - Sitterson - Rm F007 | 9/30 (30 total) | Seats filled | 0/3 |
Description: Prerequisites, COMP 455 and 550. Algorithm complexity. Lower bounds. The classes P, NP, PSPACE, and co-NP; hard and complete problems. Pseudo-polynomial time algorithms. Advanced data structures. Graph-theoretic, number-theoretic, probabilistic, and approximation algorithms. 3 units. | |||||||
13749 | COMP 755 - 142 Machine Learning | TuTh 12:30PM - 1:45PM | Junier Oliva | F Brooks - Sitterson - Rm F007 | 25/30 (30 total) | Seats filled | |
Description: Prerequisites, MATH 347/547, or 577, and STOR 435; a grade of C or better is required in all prerequisite courses. Machine Learning methods are aimed at developing systems that learn from data. The course covers data representations suitable for learning, mathematical underpinnings of the learning methods and practical considerations in their implementations. 3 units. | |||||||
13750 | COMP 775 - 001 Image Processing and Analysis | TuTh 9:30AM - 10:45AM | MARC NIETHAMMER | F Brooks - Sitterson - Rm F141 | 25/30 (30 total) | Seats filled | |
Description: Prerequisites, MATH 233, MATH 547/347, and STOR 435. Approaches to analysis of digital images. Scale geometry, statistical pattern recognition, optimization. Segmentation, registration, shape analysis. Applications, software tools. 3 units. | |||||||
14434 | COMP 776 - 177 Computer Vision in our 3D World | TuTh 11:00AM - 12:15PM | Roni Sengupta | Sitterson - Rm 0011 | 20/30 (30 total) | Seats filled | |
Description: Prerequisites, MATH 566, COMP 550, 665, and 775; permission of the instructor for students lacking the prerequisites. Fundamental problems of computer vision. Projective geometry. Camera models, camera calibration. Shape from stereo, epipolar geometry. Photometric stereo. Optical flow, tracking, motion. Range finders, structured light. Object recognition. 3 units. | |||||||
13752 | COMP 790 - 148 Special Topics: Programming Intelligent Physical Systems | TuTh 9:30AM - 10:45AM | Samarjit Chakraborty | Graham Memorial - Rm 0035 | 4/30 (30 total) | Seats filled | |
Description: Permission of the instructor. This course has variable content and may be taken multiple times for credit. 1 - 21 units. | |||||||
16807 | COMP 790 - 149 Special Topics: Research Topics in Computer Security | MoWe 11:00AM - 12:15PM | Andrew Kwong | F Brooks - Sitterson - Rm F007 | 22/30 (30 total) | Seats filled | |
Description: Permission of the instructor. This course has variable content and may be taken multiple times for credit. 1 - 21 units. | |||||||
16808 | COMP 790 - 150 Special Topics: Reliable Machine Learning | MoWe 2:05PM - 3:20PM | Huaxiu Yao | Sitterson - Rm 0011 | 20/30 (30 total) | Seats filled | |
Description: Permission of the instructor. This course has variable content and may be taken multiple times for credit. 1 - 21 units. | |||||||
11243 | COMP 790 - 170 Special Topics: Video Recognition | MoWe 3:35PM - 4:50PM | Gedas Bertasius | Hanes Art Center - Rm 0215 | 15/30 (30 total) | Seats filled | 0/3 |
Description: Permission of the instructor. This course has variable content and may be taken multiple times for credit. 1 - 21 units. | |||||||
13753 | COMP 790 - 173 Special Topics: Visualization Design Methods | TuTh 11:00AM - 12:15PM | Danielle Szafir | F Brooks - Sitterson - Rm F009 | 10/30 (30 total) | Seats filled | |
Description: Permission of the instructor. This course has variable content and may be taken multiple times for credit. 1 - 21 units. | |||||||
12832 | COMP 790 - 178 Special Topics: Introduction to VR and 3D Graphics | MoWe 12:30PM - 1:45PM | Richard Marks | F Brooks - Sitterson - Rm F007 | 9/10 (10 total) | Seats filled | 0/3 |
Description: Permission of the instructor. This course has variable content and may be taken multiple times for credit. 1 - 21 units. | |||||||
17379 | COMP 790 - 179 Topics in Computer Science | Th 2:00PM - 2:50PM | Danielle Szafir | F Brooks - Sitterson - Rm F008 | 5/20 (20 total) | Seats filled | |
Description: Permission of the instructor. This course has variable content and may be taken multiple times for credit. 1 - 21 units. | |||||||
11921 | COMP 915 - 001 Technical Communication in Computer Science | Fr 10:30AM - 11:45AM | Jack Snoeyink, Samarjit Chakraborty | F Brooks - Sitterson - Rm F007 | 21/25 (25 total) | Seats filled | 0/2 |
Description: Graduate computer science majors or permission of the instructor. Seminar on teaching, short oral presentations, and writing in computer science. 1 units. |