Computer Information Systems - Cooperative Computing
Armed with two major government grants, MJI now offers a special concentration in Cooperative Computing. Despite the ubiquity of computer technology, sharing computer resources and data between various different types of computers and applications can be a nightmare. Cooperative Computing is a growing field of work that deals with the integration of diverse computer systems - making sure that different kinds of computers can work together. It is an attractive field that is crucial to the future of computing since it allows us to harness more power from computers and use that power with greater efficiency.
COOPERATIVE COMPUTING REQUIRED CORE
CC 212 Introduction to Systems Administration I
CC 213 Introductory XML
CC 311 Introductory Grid Computing
CC 341 Introduction to Web Services
CC 403 Introduction to Microsoft .NET
CC 412 Introduction to Service Oriented Architectures (SOA/CORBA)
CC 442 Intermediate Web Services
CC 592 Cooperative Computing Project
CIS 450 Intern/Externship
COOPERATIVE COMPUTING ELECTIVES
CC 321 Intermediate XML *
CC 323 Systems Administration II
CC 413 Introduction to Software Architecture
CC 432 Advanced XML
CC 462 Intermediate Grid Computing
CC 493 Introduction to Project Planning and Management *
CC 543 Java 2 Enterprise Edition II *
* Electives marked with an asterisk are deemed as high priority electives and should be taken before other electives.