Bradley Logo

Schedule of Classes

 

May Interim 2024

 

Computer Science
Yun Wang • Bradley Hall 185 • 309-677-3284
CS472Distributed Databases and Big Data (3 hours)
Prerequisite: CS 370, CS 210 or CS 360 or equivalent.
 01 Arr     Mohammad Nazmus Sadat  
 Cross-listed with CS 572
CS572Distributed Databases and Big Data (3 hours)
Prerequisite: Graduate students in CS or CIS or Data Science and Analytics who have taken: CS 571 and a calculus-based statistics course (for example, IME 511 or equivalent).
 01 Arr     Mohammad Nazmus Sadat  
 Cross-listed with CS 472
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 *R* Arr     Young Park  
CS690Advanced Topics in Software Engineering (3 hours)
Prerequisite: Graduate standing in CS or CIS, or CS 590 or CS 591 or equivalents, or consent of instructor.
 01 Arr  ONLONL Vladimir Uskov Online Course
 Asynchronous online
CS698Directed Individual Studies in Computer Science (1 to 3 hours)
Prerequisite: Consent of instructor.
 01 *R* Arr  ONLONL Vladimir Uskov Online Course
 Asynchronous online
 
Designing and building enterprise-wide data warehouses. Cover topics related to large, distributed databases, including designing distributed databases, replicating data, and concurrency. NoSQL, object-oriented, multimedia databases and their query languages. Next generation database systems, data warehousing, and OLAP. Applications using distributed databases like Hadoop and its associated machine learning libraries. Cross-listed with CS 572.
Designing and building enterprise-wide data warehouses. Cover topics related to large, distributed databases, including designing distributed databases, replicating data, and concurrency. NoSQL, object-oriented, multimedia databases and their query languages. Next generation database systems, data warehousing, and OLAP. Applications using distributed databases like Hadoop and its associated machine learning libraries. Cross-listed with CS 472. 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.
Special software engineering research and development projects under staff supervision. Emphasis on a specific topic and emerging technologies in the software engineering area.
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