Anticipated Course Offerings

Computer Science Anticipated Course Offerings

Legend:     Y # refers to "Yes course is offered, # sections offered"

CourseTitleFA '26SP '27SU '27FA '27SP '28SU '28FA '28SP '29SU '29
CS 1000Understanding ComputersY 1Y 1Y 1Y 1Y 1Y 1Y 1Y 1Y 1
CS 1010Intro to Python ProgrammingY 5Y 3Y 1Y 6Y 3Y 1Y 6Y 3Y 1
CS 1310Cybersecurity for BeginnersY 1Y 1 Y 1Y 1 Y 1Y 1 
CS 2010Programming FundamentalsY 4Y 3Y 1Y 4Y 3Y 1Y 4Y 3Y 1
CS 2020Intermediate ProgrammingY 2Y 3Y 1Y 2Y 3Y 1Y 2Y 3Y 1
CS 2190Computer OrganizationY 2Y 3Y 1Y 2Y 3Y 1Y 2Y 3Y 1
CS 2200Introduction to AI/ML and ApplicationsY 1  Y 1  Y 1  
CS 2310Cybersecurity in Action: Tech. Skills for DWY 1Y 1 Y 1Y 1 Y 1Y 1 
CS 2900Career Preparation in Computing FieldsY 2Y 2Y 1Y 2Y 2Y 1Y 2Y 2Y 1
CS 3000Prof/Soc Issues in ComputingY 1Y 1Y 1Y 1Y 1Y 1Y 1Y 1Y 1
CS 3060Programming LanguagesY 1  Y 1  Y 1  
CS 3080Operating SystemsY 2 Y 1Y 2 Y 1Y 2 Y 1
CS 3140Web Application Dvlpt Y 1  Y 1  Y 1 
CS 3160Windows Application DvlptY 1  Y 1     
CS 3180Mobile Application Dvlpt Y 1  Y 1  Y 1 
CS 3200Intro to Machine Learning Y 1  Y 1  Y 1 
CS 3210Intro to Software SecurityY 2  Y 2  Y 2  
CS 3240Usability Engineering Y 1  Y 1  Y 1 
CS 3260Introduction to Data Visualization with AI Y 1  Y 1  Y 1 
CS 3350Data StructuresY 2 Y 1Y 2 Y 1Y 2 Y 1
SE 3540Intro to Software EngineeringY 1Y 1 Y 1Y 1 Y 1Y 1 
CS 3800Special Topics in Computer Science         
CS 4050/5050Research Methods in CSY 1  Y 1  Y 1  
CS 4120/5120Design & Analysis of AlgorithmsY 2 Y 1Y 2 Y 1Y 2 Y 1
CS 4170/5170Intro to Parallel Computing Y 1  Y 1  Y 1 
CS 4200/5200Artificial Intell MethodsY 1  Y 1  Y 1  
CS 4250/5250Compter Graphics Y 1       
CS 4310/5310Computer and Network Security Y 1  Y 1  Y 1 
CS 4320/5320Computer and Mobile Forensics Y 1  Y 1  Y 1 
CS 4390/5390Network Architecture and ApplicationsY 1Y 2 Y 1Y 2 Y 1Y 2 
SE 4550/5550Software Architecture and DesignY 1  Y 1  Y 1  
SE 4560/5560Software Testing & Quality Assur. Y 1  Y 1  Y 1 
CS 4620/5620Database Mgmt SystemsY 1Y 1 Y 1Y 1 Y 1Y 1 
CS 4630/5630Python for Computational & Data Sciences Y 1  Y 1  Y 1 
CS/SE/AI 4770Capstone ProjectY 1Y 2 Y 1Y 2 Y 1Y 2 
CS 4800/5800Seminar in Computer Applications         
CS 5010Intro to Data Science ProgrammingY 1Y 1 Y 1Y 1 Y 1Y 1 
CS 5015Concepts & Issues in ComputingY 1  Y 1  Y 1  
CS 6010Data Science ProgrammingY 1  Y 1  Y 1  
CS 6070Architecture of ComputersY 1        
CS 6200Adv Topics Artif Intell Y 1  Y 1  Y 1 
CS 6210Computer Systems SecurityY 1  Y 1     
CS 6260Visualization Y 1       
SE 6310Secure Software Engineering Y 1       
CS 6500Big Data Analytics Y 1  Y 1  Y 1 
SE 6640Advanced Software EngineeringY 1        
CS 6650Human Issues in Computing         
CS 6800Seminar in Computer Application         
SE 5010*Programming and Data StructuresY 1  Y 1  Y 1  
SE 5020*Database Management Systems Y 1  Y 1  Y 1 
SE 5030*Software Engineering Principles  Y 1  Y 1  Y 1
SE 5040*Software Development with AIY 1  Y 1  Y 1  
SE 6010*Requirements Analysis and Design Y 1  Y 1  Y 1 
SE 6020*Software Quality Assurance  Y 1  Y 1  Y 1
SE 6030*Introduction to DevOpsY 1  Y 1  Y 1  
SE 6040*Agile Project Management Y 1  Y 1  Y 1 
SE 6771*SE Capstone Project I  Y 1  Y 1  Y 1
SE 6772*SE Capstone Project IIY 1  Y 1  Y 1  
CS/DS 7200Machine LearningY 1        
CS/DS 7300Unsupervised Feature Learning Y 1  Y 1    
DS 7770Data Science Exploration Y 1  Y 1    

Updated: 11/26/2025 01:04PM