Bradley Logo

Schedule of Classes

 

May I Interim 2016

 

Computer Science
Yun Wang • Bradley Hall 185 • 309-677-3284
CS390Introduction to Software Engineering (3 hours)
Prerequisite: CS 210 or CIS 210 or equivalent.
 01 *R* Arr     Young Park  
CS498Directed Individual Studies in Computer Science (1 to 3 hours)
Prerequisite: Consent of instructor.
 01 *R* Arr     Steven Dolins  
 03 *R* Arr     Jiang B Liu  
CS563Knowledge Discovery and Data Mining (3 hours)
Prerequisite: Graduate standing in CS or CIS, or senior standing in CS or CIS, or CS 210 or CIS 210 or equivalent and one course in statistics.
 01 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 MTWTF12:00 PM -3:00 PM BR146 Young Park  
CS593Web and Mobile Software Systems (3 hours)
Prerequisite: Graduate standing in CS or CIS, or senior standing in CS or CIS, or CS 390 or equivalent.
 01 Arr     Vladimir Uskov Online Course
CS697Advanced Topics in Computer Science (3 hours)
Prerequisite: Consent of instructor.
 01 Arr     Jiang B Liu Online Course
 "ASP.NET with C#"
CS698Directed Individual Studies in Computer Science (1 to 3 hours)
Prerequisite: Consent of instructor.
 01 *R* Arr     Alexander Uskov Online Course
 02 *R* Arr     Young Park  
 03 Canceled
 04 *R* Arr     C Nikolopoulos  
 
Software life cycle and its phases, analysis, process models, design, human-computer interaction and graphic user interface development, testing, verification, validation, tools and applications, and evolution of software systems.
Individual study or research/development project under supervision of a CS&IS faculty member. May be repeated under a different topic once. Repeatable to a maximum of six semester hours.
Brings together the latest research in statistics, databases, machine learning, and artificial intelligence that are part of the rapidly growing field of knowledge discovery and data mining. Topics covered include fundamental issues, classification and clustering, machine learning algorithms, trend and deviation analysis, dependency modeling, integrated discovery systems, next generation database systems, data warehousing, and OLAP and application case studies.
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.
Advanced topics of complex Web-based and mobile software systems: programming methodology, software engineering, components, architectures, services, requirements analysis, design and development models, integrated development environments, testing, quality, platforms. 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.
Special projects under staff supervision on advanced problems in numerical or non-numerical branches of computer science. May be taken more than once under different topics for a maximum of 6 semester hours.
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