Bradley Logo

Schedule of Classes

 

Summer Session I 2020

 

Computer Science
Yun Wang • Bradley Hall 185 • 309-677-3284
CS321Operating Systems (3 hours)
Prerequisite: CS 220.
 01 Arr     Jiang B Liu Online Course
CS360Fundamentals of Data Science (3 hours)
Prerequisite: CS 101 and CS 102 or equivalent.
 01 Arr     David Brennan Online Course
CS461Artificial Intelligence (3 hours)
Prerequisite: CS 210 or CS 360 or equivalent.
 01 Arr     C Nikolopoulos Online Course
CS531Web Development Technologies (3 hours)
Prerequisite: Graduate standing in CS or CIS, or senior standing in CS or CIS, or CS 102 or equivalent.
 01 Arr     Jiang B Liu Online Course
CS561Artificial Intelligence (3 hours)
Prerequisite: Graduate standing in CS or CIS. Consent of instructor for all other students with graduate standing.
 01 Arr     C Nikolopoulos Online Course
CS698Directed Individual Studies in Computer Science (1 to 3 hours)
Prerequisite: Consent of instructor.
 01 *R* Arr     Vladimir Uskov Online Course
 "Agile Software Eng."
 
Fundamentals of operating systems concepts, design, and implementation. Topics include operating system components and structures, process and thread model, mutual exclusion and synchronization, scheduling algorithms, memory management, I/O controls, file systems, and security.
Introduction to the knowledge acquisition and discovery process. Cleaning and analyzing data, building machine learning models, model validation and testing, and visualization. A number of machine learning algorithms are introduced such as regression, naive Bayes, decision trees, association rules, and clustering. Feature selection and transformation. Introduction to Distributed Databases and Big Data. Programming languages, such as R and Python are covered at an accelerated pace, as the course assumes as prerequisites two semesters of programming. Emphasis is on the use of such languages for data analysis and modeling.
Pattern recognition, search strategies, game playing, knowledge representation; logic programming, uncertainty, vision, natural language processing, robotics, programming in LISP and PROLOG. Advanced topics in artificial intelligence. Cross-listed with CS 561.
ntroduction to PERL/CGI, XHTML, XML, JavaScript and scripting languages. Web page design and layout. Client and server side development of web applications. Database connectivity, Java Database Connectivity (JDBC).
Pattern recognition, search strategies, game playing, knowledge representation; logic programming, uncertainty, vision, natural language processing, robotics, programming in LISP and PROLOG. Advanced topics in artificial intelligence. Cross-listed with CS 461. 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