Computer Science courses at UCLA
59 courses in COM SCI with no prerequisite published
- COM SCI 1Freshman Computer Science Seminar1 unitsdetails
- COM SCI 19Fiat Lux Freshman Seminars1 unitsdetails
- COM SCI 30Principles and Practices of Computing4 unitsdetails
- COM SCI 31Introduction to Computer Science I4 unitsdetails
- COM SCI M51ALogic Design of Digital Systems4 unitsdetails
- COM SCI 97Variable Topics in Computer Science1 to 4 unitsdetails
- COM SCI 99Student Research Program1 to 2 unitsdetails
- COM SCI 117Computer Networks: Physical Layer4 unitsdetails
- COM SCI M171LData Communication Systems Laboratory2 to 4 unitsdetails
- COM SCI 188Special Courses in Computer Science4 unitsdetails
- COM SCI 188SAIndividual Studies for USIE Facilitators1 unitsdetails
- COM SCI M192AIntroduction to Collaborative Learning Theory and Practice1 unitsdetails
- COM SCI 194Research Group Seminars: Computer Science4 unitsdetails
- COM SCI 199Directed Research in Computer Science2 to 8 unitsdetails
- COM SCI 201Computer Science Seminar2 unitsdetails
- COM SCI 202Advanced Computer Science Seminar4 unitsdetails
- COM SCI 215Internet of Things: Connectivity and Sensing4 unitsdetails
- COM SCI 219Current Topics in Computer System Modeling Analysis4 unitsdetails
- COM SCI 225Methods and Applications in Computational Genomics4 unitsdetails
- COM SCI 229SSeminar: Current Topics in Computational Genomics4 unitsdetails
- COM SCI 230Software Engineering4 unitsdetails
- COM SCI 239Current Topics in Computer Science: Programming Languages and Systems4 unitsdetails
- COM SCI 244ADistributed Database Systems4 unitsdetails
- COM SCI 249Current Topics in Data Structures4 unitsdetails
- COM SCI 258FPhysical Design Automation of VLSI Systems4 unitsdetails
- COM SCI 259Current Topics in Computer Science: System Design/Architecture4 unitsdetails
- COM SCI 260RReinforcement Learning4 unitsdetails
- COM SCI 260EComputational Ethics and Large Language Models4 unitsdetails
- COM SCI 260Machine Learning Algorithms4 unitsdetails
- COM SCI 260BAlgorithmic Machine Learning4 unitsdetails
- COM SCI 263Natural Language Processing4 unitsdetails
- COM SCI M266BStatistical Computing and Inference in Vision and Cognition4 unitsdetails
- COM SCI M266AStatistical Modeling and Learning in Vision and Cognition4 unitsdetails
- COM SCI 267AProbabilistic Programming and Relational Learning4 unitsdetails
- COM SCI M268Machine Perception4 unitsdetails
- COM SCI 268SSeminar: Computational Neuroscience2 unitsdetails
- COM SCI 269Seminar: Current Topics in Artificial Intelligence4 unitsdetails
- COM SCI M276APattern Recognition and Machine Learning4 unitsdetails
- COM SCI M282ACryptography4 unitsdetails
- COM SCI M283ATopics in Applied Number Theory4 unitsdetails
- COM SCI M283BTopics in Applied Number Theory4 unitsdetails
- COM SCI 285CCCommunication Complexity4 unitsdetails
- COM SCI 289COCurrent Topics in Computer Theory: Complexity Theory4 unitsdetails
- COM SCI 289PCurrent Topics in Computer Theory4 unitsdetails
- COM SCI 289ACurrent Topics in Computer Theory4 unitsdetails
- COM SCI 289LCurrent Topics in Computer Theory4 unitsdetails
- COM SCI 289RACurrent Topics in Computer Theory: Randomized Algorithms4 unitsdetails
- COM SCI 289SGCurrent Topics in Computer Theory4 unitsdetails
- COM SCI 298Research Seminar: Computer Science2 to 4 unitsdetails
- COM SCI 495BTeaching with Technology2 unitsdetails
- COM SCI 495Teaching Assistant Training Seminar2 unitsdetails
- COM SCI 497EField Projects in Computer Science4 unitsdetails
- COM SCI 497DField Projects in Computer Science4 unitsdetails
- COM SCI 596Directed Individual or Tutorial Studies1 to 8 unitsdetails
- COM SCI 597CPreparation for PhD Oral Qualifying Examination2 to 16 unitsdetails
- COM SCI 597BPreparation for PhD Preliminary Examination2 to 16 unitsdetails
- COM SCI 597APreparation for MS Comprehensive Examination2 to 12 unitsdetails
- COM SCI 598Research for and Preparation of MS Thesis2 to 12 unitsdetails
- COM SCI 599Research for and Preparation of PhD Dissertation2 to 16 unitsdetails