Bradley Logo

Schedule of Classes

 

Summer Session II 2024

 

Computer Science
Yun Wang • Bradley Hall 185 • 309-677-3284
CS462Machine Learning (3 hours)
Prerequisite: CS 210; CS 360; a course in calculus-based statistics: for example, MTH 325 or IME 311 or equivalent or consent of instructor.
 01 MW9:00 AM -12:15 PM BR160 Babu K Baniya Hybrid Course
 Cross-listed with CS 562
CS562Machine Learning (3 hours)
Prerequisite: Graduate students in Computer Science or Computer Information Systems or Data Science and Analytics who have taken: CS 560 and two semesters of calculus.
 01 MW9:00 AM -12:15 PM BR160 Babu K Baniya Hybrid Course
 Cross-listed with CS 462
CS563Knowledge Discovery and Data Mining (3 hours)
Prerequisite: Graduate students in CS or CIS or Data Science and Analytics who have taken one semester of calculus-based statistics, for example: IME 511 or equivalent.
 01 *R* Arr     C Nikolopoulos  
CS590Fundamentals of Software Engineering (3 hours)
Prerequisite: Graduate standing in CS or CIS, or senior standing in CS or CIS, or CS 390 or equivalent.
 01 Canceled
 02 *R* Arr  ONLONL Young Park Online Course
 Asynchronous online
CS592Requirements Development (3 hours)
Prerequisite: Graduate standing in CS or CIS, or senior standing in CS or CIS, or CS 210 or CIS 210 or equivalent, or consent of instructor.
 01 Arr     Young Park  
CS593Agile Software Development (3 hours)
Prerequisite: Graduate standing in CS or CIS, or senior standing in CS or CIS, or CS 390 or equivalent.
 01 *R* Arr  ONLONL Samantha Khairunnesa Online Course
 Asynchronous online
CS698Directed Individual Studies in Computer Science (1 to 3 hours)
Prerequisite: Consent of instructor.
 01 Canceled
 Asynchronous online
 02 *R* Arr     Young Park  
 03 *R* Arr     C Nikolopoulos  
 "Machine Learn Sports"
 04 *R* Arr     Anthony Grichnik  
 "Simulation Rule Set"
 
Machine learning and intelligent systems. Covers the major approaches to ML and IS building, including the logical (logic programming and fuzzy logic, covering ML algorithms), the biological (neural networks and deep learning, genetic algorithms), and the statistical (regression, Bayesian and belief networks, Markov models, decision trees and clustering) approaches. Students use ML to discover the knowledge base and then build complete, integrated, hybrid intelligent systems for solving problems in a variety of applications. Cross listed with CS 562.
Machine learning and intelligent systems. Covers the major approaches to ML and IS building, including the logical (logic programming and fuzzy logic, covering ML algorithms), the biological (neural networks and deep learning, genetic algorithms), and the statistical (regression, Bayesian and belief networks, Markov models, decision trees and clustering) approaches. Students use ML to discover the knowledge base and then build complete, integrated, hybrid intelligent systems for solving problems in a variety of applications. Cross listed with CS 462. For cross-listed undergraduate/graduate courses, the graduate-level course will have additional academic requirements beyond those of the undergraduate course.
Brings together the latest research in statistics, databases, machine learning, and artificial intelligence that are part of knowledge discovery and data mining. Topics include algorithms for the data cleansing and preprocessing phase, selected supervised machine learning algorithms for modeling forecasting and classification, selected unsupervised machine learning algorithms, trend and deviation analysis, dependency modeling, integrated discovery and ensemble systems, meta-processing (boosting, stacking, etc.) and application case studies. Cross-listed with CS 463. For cross-listed undergraduate/graduate courses, the graduate-level course will have additional academic requirements beyond those of the undergraduate course.
Software engineering: software product; prescriptive process models; system engineering; analysis modeling; design engineering; architectural design; user interface design; testing strategies and techniques; software systems' implementation; software systems' maintenance.
Covers topics including basic concepts and principles of software requirements engineering, the requirements engineering process, requirements elicitation, requirements analysis, requirements specification, system modeling, requirements validation and requirements management, and techniques, methods, and tools for requirements engineering and software systems requirements modeling (including structured, object-oriented and formal approaches to requirements modeling and analysis).
Agile methodology, agile methods, and agile software engineering, including framework activities, SDLC models, requirements analysis, architectures, services, integrated development environments, testing, and quality issues. Cross listed with CS 493. For cross listed undergraduate/graduate courses, the graduate level course will have additional academic requirements beyond those of the undergraduate course.
Individual study in an area of computer science relevant to the student's professional goals and not covered in a formal course offered by the department. May be repeated twice for a maximum of 6 credit hours.
Picture of Instructor


Choose a different department

Choose a different semester

Search Class Database

Course Delivery Method Definitions