{"term":"Spring 2026","subject":"Computer Science","total_classes":51,"courses":[{"title":"Computer Programming and Laboratory","subject":"Computer Science","course_code":"CMSI","course_number":"1010","section":"01","hours":4,"crn":"71233","term":"Spring 2026","instructor":"Yazdan Sepas, Delaram (Primary)","meeting_times":{"days":["Tuesday","Thursday"],"time":"01:45 PM - 03:25 PM","type":"In-Person","building":"Doolan Hall","room":"219","start_date":"01/12/2026","end_date":"05/13/2026"}},{"title":"Computer Programming and Laboratory","subject":"Computer Science","course_code":"CMSI","course_number":"1010","section":"02","hours":4,"crn":"71234","term":"Spring 2026","instructor":"Douglas, Jason (Primary)","meeting_times":{"days":["Monday","Wednesday"],"time":"01:45 PM - 03:25 PM","type":"In-Person","building":"Seaver Hall","room":"205","start_date":"01/12/2026","end_date":"05/13/2026"}},{"title":"Computer Programming and Laboratory","subject":"Computer Science","course_code":"CMSI","course_number":"1010","section":"03","hours":4,"crn":"71235","term":"Spring 2026","instructor":"Douglas, Jason (Primary)","meeting_times":{"days":["Monday","Wednesday"],"time":"03:40 PM - 05:20 PM","type":"In-Person","building":"Seaver Hall","room":"205","start_date":"01/12/2026","end_date":"05/13/2026"}},{"title":"Computer Programming and Laboratory","subject":"Computer Science","course_code":"CMSI","course_number":"1010","section":"04","hours":4,"crn":"72988","term":"Spring 2026","instructor":"Marzo, Garrett (Primary)","meeting_times":{"days":["Tuesday","Thursday"],"time":"06:00 PM - 07:40 PM","type":"In-Person","building":"Pereira Hall","room":"109","start_date":"01/12/2026","end_date":"05/13/2026"}},{"title":"SS: Software Carpentry","subject":"Computer Science","course_code":"CMSI","course_number":"1998","section":"01","hours":2,"crn":"71236","term":"Spring 2026","instructor":"Dionisio, John David (Primary)","meeting_times":{"days":["Monday","Wednesday"],"time":"01:40 PM - 02:50 PM","type":"In-Person","building":"Pereira Hall","room":"121","start_date":"01/12/2026","end_date":"05/13/2026"}},{"title":"SS: Software Carpentry","subject":"Computer Science","course_code":"CMSI","course_number":"1998","section":"02","hours":2,"crn":"71237","term":"Spring 2026","instructor":"Dionisio, John David (Primary)","meeting_times":{"days":["Monday","Wednesday"],"time":"04:30 PM - 05:40 PM","type":"In-Person","building":"Seaver Hall","room":"304","start_date":"01/12/2026","end_date":"05/13/2026"}},{"title":"Mobile Application Development","subject":"Computer Science","course_code":"CMSI","course_number":"2022","section":"01","hours":2,"crn":"71238","term":"Spring 2026","instructor":"Douglas, Jason (Primary)","meeting_times":{"days":["Tuesday","Thursday"],"time":"01:45 PM - 02:55 PM","type":"In-Person","building":"Seaver Hall","room":"209","start_date":"01/12/2026","end_date":"05/13/2026"}},{"title":"Mobile Application Development","subject":"Computer Science","course_code":"CMSI","course_number":"2022","section":"02","hours":2,"crn":"71239","term":"Spring 2026","instructor":"Douglas, Jason (Primary)","meeting_times":{"days":["Tuesday","Thursday"],"time":"03:40 PM - 04:50 PM","type":"In-Person","building":"Seaver Hall","room":"209","start_date":"01/12/2026","end_date":"05/13/2026"}},{"title":"Data Structures and Applications","subject":"Computer Science","course_code":"CMSI","course_number":"2120","section":"01","hours":4,"crn":"71240","term":"Spring 2026","instructor":"Salman, Saad (Primary)","meeting_times":{"days":["Monday","Wednesday"],"time":"01:45 PM - 03:25 PM","type":"In-Person","building":"Seaver Hall","room":"111","start_date":"01/12/2026","end_date":"05/13/2026"}},{"title":"Data Structures and Applications","subject":"Computer Science","course_code":"CMSI","course_number":"2120","section":"02","hours":4,"crn":"71241","term":"Spring 2026","instructor":"Salman, Saad (Primary)","meeting_times":{"days":["Monday","Wednesday"],"time":"03:40 PM - 05:20 PM","type":"In-Person","building":"Pereira Hall","room":"208","start_date":"01/12/2026","end_date":"05/13/2026"}},{"title":"Algorithms and Analysis","subject":"Computer Science","course_code":"CMSI","course_number":"2130","section":"01","hours":4,"crn":"71242","term":"Spring 2026","instructor":"Coleman, Jared (Primary)","meeting_times":{"days":["Tuesday","Thursday"],"time":"08:00 AM - 09:40 AM","type":"In-Person","building":"Doolan Hall","room":"222","start_date":"01/12/2026","end_date":"05/13/2026"}},{"title":"Algorithms and Analysis","subject":"Computer Science","course_code":"CMSI","course_number":"2130","section":"02","hours":4,"crn":"71243","term":"Spring 2026","instructor":"Forney, Andrew (Primary)","meeting_times":{"days":["Tuesday","Thursday"],"time":"03:40 PM - 05:20 PM","type":"In-Person","building":"Pereira Hall","room":"109","start_date":"01/12/2026","end_date":"05/13/2026"}},{"title":"Discrete Mathematics for Computer Science","subject":"Computer Science","course_code":"CMSI","course_number":"2820","section":"01","hours":4,"crn":"71244","term":"Spring 2026","instructor":"Gonzalez, Julian (Primary)","meeting_times":{"days":["Tuesday","Thursday"],"time":"01:45 PM - 03:25 PM","type":"In-Person","building":"Seaver Hall","room":"111","start_date":"01/12/2026","end_date":"05/13/2026"}},{"title":"Artificial Intelligence","subject":"Computer Science","course_code":"CMSI","course_number":"3300","section":"01","hours":4,"crn":"71245","term":"Spring 2026","instructor":"Shang, Lanyu (Primary)","meeting_times":{"days":["Monday","Wednesday"],"time":"03:40 PM - 05:20 PM","type":"In-Person","building":"Doolan Hall","room":"222","start_date":"01/12/2026","end_date":"05/13/2026"}},{"title":"Operating Systems","subject":"Computer Science","course_code":"CMSI","course_number":"3510","section":"01","hours":4,"crn":"71246","term":"Spring 2026","instructor":"Gonzalez, Julian (Primary)","meeting_times":{"days":["Monday","Wednesday"],"time":"01:45 PM - 03:25 PM","type":"In-Person","building":"Doolan Hall","room":"222","start_date":"01/12/2026","end_date":"05/13/2026"}},{"title":"Networks and the Internet","subject":"Computer Science","course_code":"CMSI","course_number":"3550","section":"01","hours":4,"crn":"71247","term":"Spring 2026","instructor":"Coleman, Taina (Primary)","meeting_times":{"days":["Tuesday","Thursday"],"time":"03:40 PM - 05:20 PM","type":"In-Person","building":"Pereira Hall","room":"202","start_date":"01/12/2026","end_date":"05/13/2026"}},{"title":"Data Structures and Algorithms in Engineering","subject":"Computer Science","course_code":"CMSI","course_number":"3630","section":"01","hours":4,"crn":"71248","term":"Spring 2026","instructor":"Johnson, B.J. (Primary)","meeting_times":{"days":["Tuesday","Thursday"],"time":"01:45 PM - 03:25 PM","type":"In-Person","building":"Pereira Hall","room":"109","start_date":"01/12/2026","end_date":"05/13/2026"}},{"title":"Computer Graphics","subject":"Computer Science","course_code":"CMSI","course_number":"3710","section":"01","hours":4,"crn":"71249","term":"Spring 2026","instructor":"Dionisio, John David (Primary)","meeting_times":{"days":["Monday","Wednesday"],"time":"06:00 PM - 07:40 PM","type":"In-Person","building":"Doolan Hall","room":"222","start_date":"01/12/2026","end_date":"05/13/2026"}},{"title":"Game Design","subject":"Computer Science","course_code":"CMSI","course_number":"3751","section":"01","hours":4,"crn":"71250","term":"Spring 2026","instructor":"Lucas, Katherine (Primary)","meeting_times":{"days":["Tuesday"],"time":"04:00 PM - 07:20 PM","type":"In-Person","building":"Pereira Hall","room":"211","start_date":"01/12/2026","end_date":"05/13/2026"}},{"title":"Game Design","subject":"Computer Science","course_code":"CMSI","course_number":"3751","section":"02","hours":4,"crn":"71251","term":"Spring 2026","instructor":"Lucas, Katherine (Primary)","meeting_times":{"days":["Thursday"],"time":"04:00 PM - 07:20 PM","type":"In-Person","building":"Pereira Hall","room":"211","start_date":"01/12/2026","end_date":"05/13/2026"}},{"title":"Game Development","subject":"Computer Science","course_code":"CMSI","course_number":"3752","section":"01","hours":4,"crn":"71252","term":"Spring 2026","instructor":"Morgan, Joshua (Primary)","meeting_times":{"days":["Tuesday"],"time":"06:45 PM - 10:05 PM","type":"In-Person","building":"Pereira Hall","room":"126","start_date":"01/12/2026","end_date":"05/13/2026"}},{"title":"Languages and Automata II","subject":"Computer Science","course_code":"CMSI","course_number":"3802","section":"01","hours":4,"crn":"71253","term":"Spring 2026","instructor":"Toal, Ray (Primary)","meeting_times":{"days":["Monday","Wednesday"],"time":"11:50 AM - 01:30 PM","type":"In-Person","building":"Pereira Hall","room":"140","start_date":"01/12/2026","end_date":"05/13/2026"}},{"title":"Human Contexts and Computer Ethics","subject":"Computer Science","course_code":"CMSI","course_number":"3920","section":"01","hours":4,"crn":"71254","term":"Spring 2026","instructor":"Freitas, Jordan (Primary)","meeting_times":{"days":["Monday","Wednesday"],"time":"09:55 AM - 11:35 AM","type":"In-Person","building":"Pereira Hall","room":"206","start_date":"01/12/2026","end_date":"05/13/2026"}},{"title":"Senior Project II","subject":"Computer Science","course_code":"CMSI","course_number":"4072","section":"01","hours":4,"crn":"71255","term":"Spring 2026","instructor":"Johnson, B.J. (Primary)","meeting_times":{"days":["Monday","Wednesday"],"time":"03:40 PM - 05:20 PM","type":"In-Person","building":"Seaver Hall","room":"100","start_date":"01/12/2026","end_date":"05/13/2026"}},{"title":"Senior Thesis II","subject":"Computer Science","course_code":"CMSI","course_number":"4082","section":"01","hours":4,"crn":"72938","term":"Spring 2026","instructor":"Forney, Andrew (Primary)","meeting_times":{"days":[],"time":null,"type":"Other","building":"None","room":"None","start_date":"01/12/2026","end_date":"05/13/2026"}},{"title":"Senior Thesis II","subject":"Computer Science","course_code":"CMSI","course_number":"4082","section":"02","hours":4,"crn":"72964","term":"Spring 2026","instructor":"Shang, Lanyu (Primary)","meeting_times":{"days":[],"time":null,"type":"Other","building":"None","room":"None","start_date":"01/12/2026","end_date":"05/13/2026"}},{"title":"Senior Thesis II","subject":"Computer Science","course_code":"CMSI","course_number":"4082","section":"03","hours":4,"crn":"72965","term":"Spring 2026","instructor":"Freitas, Jordan (Primary)","meeting_times":{"days":[],"time":null,"type":"Other","building":"None","room":"None","start_date":"01/12/2026","end_date":"05/13/2026"}},{"title":"Senior Thesis II","subject":"Computer Science","course_code":"CMSI","course_number":"4082","section":"04","hours":4,"crn":"72966","term":"Spring 2026","instructor":"Johnson, B.J. (Primary)","meeting_times":{"days":[],"time":null,"type":"Other","building":"None","room":"None","start_date":"01/12/2026","end_date":"05/13/2026"}},{"title":"Senior Thesis II","subject":"Computer Science","course_code":"CMSI","course_number":"4082","section":"05","hours":4,"crn":"72967","term":"Spring 2026","instructor":"Dionisio, John David (Primary)","meeting_times":{"days":[],"time":null,"type":"Other","building":"None","room":"None","start_date":"01/12/2026","end_date":"05/13/2026"}},{"title":"Senior Thesis II","subject":"Computer Science","course_code":"CMSI","course_number":"4082","section":"06","hours":4,"crn":"72968","term":"Spring 2026","instructor":"","meeting_times":{"days":[],"time":null,"type":"Other","building":"None","room":"None","start_date":"01/12/2026","end_date":"05/13/2026"}},{"title":"Senior Thesis II","subject":"Computer Science","course_code":"CMSI","course_number":"4082","section":"07","hours":4,"crn":"72969","term":"Spring 2026","instructor":"Yazdan Sepas, Delaram (Primary)","meeting_times":{"days":[],"time":null,"type":"Other","building":"None","room":"None","start_date":"01/12/2026","end_date":"05/13/2026"}},{"title":"Cognitive Systems Design","subject":"Computer Science","course_code":"CMSI","course_number":"4320","section":"01","hours":4,"crn":"71256","term":"Spring 2026","instructor":"Forney, Andrew (Primary)","meeting_times":{"days":["Tuesday","Thursday"],"time":"01:45 PM - 03:25 PM","type":"In-Person","building":"Pereira Hall","room":"140","start_date":"01/12/2026","end_date":"05/13/2026"}},{"title":"Computer Architecture and VHDL","subject":"Computer Science","course_code":"CMSI","course_number":"5243","section":"01","hours":4,"crn":"71349","term":"Spring 2026","instructor":"Mirzaei, Shahnam (Primary)","meeting_times":{"days":["Tuesday"],"time":"06:00 PM - 09:20 PM","type":"In-Person","building":"Seaver Hall","room":"309","start_date":"01/12/2026","end_date":"05/13/2026"}},{"title":"Natural Language Processing","subject":"Computer Science","course_code":"CMSI","course_number":"5370","section":"01","hours":4,"crn":"71257","term":"Spring 2026","instructor":"Farzindar, Anna (Primary)","meeting_times":{"days":["Monday","Wednesday"],"time":"09:55 AM - 11:35 AM","type":"In-Person","building":"Pereira Hall","room":"201","start_date":"01/12/2026","end_date":"05/13/2026"}},{"title":"Wireless Networks","subject":"Computer Science","course_code":"CMSI","course_number":"5555","section":"01","hours":4,"crn":"71350","term":"Spring 2026","instructor":"Lin, Victor (Primary)","meeting_times":{"days":["Monday"],"time":"06:00 PM - 09:20 PM","type":"In-Person","building":"Pereira Hall","room":"200","start_date":"01/12/2026","end_date":"05/13/2026"}},{"title":"Cyberdefense","subject":"Computer Science","course_code":"CMSI","course_number":"563","section":"01","hours":3,"crn":"72242","term":"Spring 2026","instructor":"Niebuhr, Scott (Primary)","meeting_times":{"days":["Thursday"],"time":"06:30 PM - 09:30 PM","type":"Online","building":"Online","room":"LINE","start_date":"01/12/2026","end_date":"05/13/2026"}},{"title":"Programming Language Foundations","subject":"Computer Science","course_code":"CMSI","course_number":"585","section":"01","hours":3,"crn":"71258","term":"Spring 2026","instructor":"Gonzalez, Julian (Primary)","meeting_times":{"days":["Thursday"],"time":"06:00 PM - 09:00 PM","type":"In-Person","building":"Doolan Hall","room":"222","start_date":"01/12/2026","end_date":"05/13/2026"}},{"title":"SS: Ubiq Comp & Pervasive Sys","subject":"Computer Science","course_code":"CMSI","course_number":"5998","section":"01","hours":4,"crn":"71259","term":"Spring 2026","instructor":"Yazdan Sepas, Delaram (Primary)","meeting_times":{"days":["Tuesday","Thursday"],"time":"09:55 AM - 11:35 AM","type":"In-Person","building":"Seaver Hall","room":"314","start_date":"01/12/2026","end_date":"05/13/2026"}},{"title":"SS: Genertv AI Algos & Models","subject":"Computer Science","course_code":"CMSI","course_number":"5998","section":"02","hours":4,"crn":"71260","term":"Spring 2026","instructor":"Shang, Lanyu (Primary)","meeting_times":{"days":["Monday","Wednesday"],"time":"06:00 PM - 07:40 PM","type":"In-Person","building":"Pereira Hall","room":"208","start_date":"01/12/2026","end_date":"05/13/2026"}},{"title":"SS: Data Strmng & Mining Algos","subject":"Computer Science","course_code":"CMSI","course_number":"5998","section":"03","hours":4,"crn":"71261","term":"Spring 2026","instructor":"Farzindar, Anna (Primary)","meeting_times":{"days":["Monday","Wednesday"],"time":"01:45 PM - 03:25 PM","type":"In-Person","building":"Pereira Hall","room":"200","start_date":"01/12/2026","end_date":"05/13/2026"}},{"title":"Knowledge-Based Systems","subject":"Computer Science","course_code":"CMSI","course_number":"627","section":"01","hours":3,"crn":"71262","term":"Spring 2026","instructor":"Johnson, B.J. (Primary)","meeting_times":{"days":["Wednesday"],"time":"06:00 PM - 08:30 PM","type":"In-Person","building":"Seaver Hall","room":"205","start_date":"01/12/2026","end_date":"05/13/2026"}},{"title":"Deep Learning Applications","subject":"Computer Science","course_code":"CMSI","course_number":"6352","section":"01","hours":4,"crn":"71263","term":"Spring 2026","instructor":"Latif, Basil (Primary)","meeting_times":{"days":["Wednesday"],"time":"06:00 PM - 09:20 PM","type":"In-Person","building":"Pereira Hall","room":"202","start_date":"01/12/2026","end_date":"05/13/2026"}},{"title":"Multi-agent Systems and Distributed Artificial Intelligence","subject":"Computer Science","course_code":"CMSI","course_number":"638","section":"01","hours":3,"crn":"71264","term":"Spring 2026","instructor":"Narayanaswamy, Krishnamurthy (Primary)","meeting_times":{"days":["Monday"],"time":"06:00 PM - 08:30 PM","type":"In-Person","building":"Seaver Hall","room":"323","start_date":"01/12/2026","end_date":"05/13/2026"}},{"title":"Secure Software Development","subject":"Computer Science","course_code":"CMSI","course_number":"662","section":"01","hours":3,"crn":"71265","term":"Spring 2026","instructor":"Toal, Ray (Primary)","meeting_times":{"days":["Monday"],"time":"06:00 PM - 08:30 PM","type":"In-Person","building":"Doolan Hall","room":"219","start_date":"01/12/2026","end_date":"05/13/2026"}},{"title":"Graduate Capstone Project","subject":"Computer Science","course_code":"CMSI","course_number":"694","section":"01","hours":3,"crn":"71266","term":"Spring 2026","instructor":"Nickels, Francis (Primary)","meeting_times":{"days":["Tuesday"],"time":"06:00 PM - 08:30 PM","type":"In-Person","building":"Featherston Life Sciences Bldg","room":"330","start_date":"01/12/2026","end_date":"05/13/2026"}},{"title":"Master's Thesis II","subject":"Computer Science","course_code":"CMSI","course_number":"696","section":"01","hours":3,"crn":"72893","term":"Spring 2026","instructor":"Forney, Andrew (Primary)","meeting_times":{"days":[],"time":null,"type":"Other","building":"None","room":"None","start_date":"01/12/2026","end_date":"05/13/2026"}},{"title":"Master's Thesis II","subject":"Computer Science","course_code":"CMSI","course_number":"696","section":"02","hours":3,"crn":"72970","term":"Spring 2026","instructor":"Shang, Lanyu (Primary)","meeting_times":{"days":[],"time":null,"type":"Other","building":"None","room":"None","start_date":"01/12/2026","end_date":"05/13/2026"}},{"title":"Master's Thesis II","subject":"Computer Science","course_code":"CMSI","course_number":"696","section":"03","hours":3,"crn":"73096","term":"Spring 2026","instructor":"Toal, Ray (Primary)","meeting_times":{"days":[],"time":null,"type":"Other","building":"None","room":"None","start_date":"01/12/2026","end_date":"05/13/2026"}},{"title":"Master's Thesis III","subject":"Computer Science","course_code":"CMSI","course_number":"697","section":"01","hours":3,"crn":"73091","term":"Spring 2026","instructor":"Johnson, B.J. (Primary)","meeting_times":{"days":[],"time":null,"type":"Other","building":"None","room":"None","start_date":"01/12/2026","end_date":"05/13/2026"}},{"title":"SS: Decentralized Algorithms","subject":"Computer Science","course_code":"CMSI","course_number":"6998","section":"01","hours":4,"crn":"71267","term":"Spring 2026","instructor":"Coleman, Jared (Primary)","meeting_times":{"days":["Tuesday","Thursday"],"time":"03:40 PM - 05:20 PM","type":"In-Person","building":"Pereira Hall","room":"121","start_date":"01/12/2026","end_date":"05/13/2026"}},{"title":"SS: Genertv AI Algos & Models","subject":"Computer Science","course_code":"CMSI","course_number":"6998","section":"02","hours":4,"crn":"71268","term":"Spring 2026","instructor":"Shang, Lanyu (Primary)","meeting_times":{"days":["Monday","Wednesday"],"time":"06:00 PM - 07:40 PM","type":"In-Person","building":"Pereira Hall","room":"208","start_date":"01/12/2026","end_date":"05/13/2026"}}]}