Subscribe to our Newsletter:  
Enter your email
BUSINESS
COMPUTERS
Program Description
Cooperative Computing
JUDAIC STUDIES
HIGH SCHOOL
STUDY ABROAD
MJI ONLINE
More Information
Apply Now
Apply Now

 

1.888.INFO.MJI

www.mji.edu

info@mji.edu

mji.edu  Academic Departments  Computers  Cooperative Computing  Cooperative Computing Course Descriptions
PrintSend this page to a friendShare this

CC 212 Introduction to Systems Administration I (3 credits)

Prerequisite: CIS 110

Systems administration constitutes the operational and strategic activities required in planning, implementing, deploying, running and maintaining a network of interacting but distinct systems.  In this course, students are introduced to systems administration from a practical perspective.  Attention is given to both UNIX/Linux and Microsoft Windows based platforms.

CC 213 Introduction to XML (3 credits)

Prerequisite: CIS 122

After placing the extensible Markup Language (XML) in the broader context of HTML and the www, this course provides a thorough introduction to XML.  Students will be introduced to XML markup, Document Type Definitions (DTDs), and processing XML documents.

CC 311 Introductory Grid Computing (3 credits)

Co-requisite: CC 341

This course introduces Grid Computing from the perspective of personal computer (PC) 'cycle stealing' - i.e. the opportunistic use of terminate-and-stay-resident applications that perform useful calculations during PC's idle and/or low-use periods.  This simple paradigm allows students to appreciate Grid Computing in terms of its broader context, definition plus applications and architectures.

CC 341 Introduction to Web Services (3 credits)

Prerequisite: CC 213

By leveraging the foundation provided by XML (CC 213, XML 1), this course introduces Web Services with respect to messaging protocols and frameworks.

CC 403 Introduction to Microsoft.NET (3 credits)

Prerequisite: CC 412 Recommended: CC 442

Building on object-oriented/based programming paradigms in tandem with the interoperability-targeted standard of Web Services, Microsoft.NET provides a next generation infrastructure for application and service hosting.  After introducing the .NET approach for multi-tier architectures, attention focuses on various .NET technologies and interactions.  Microsoft.NET offers an allternative approach to hosting than that offered by Java 2 Enterprise Edition.

CC 412 Introduction to Service Oriented Architectures (4 credits)

Prerequisites: CIS 122, CIS 321, CC 341 Co-requisite: CC 452 Recommended: CC 442

The World Wide Web (www) has proven itself a highly successful and useful technology for document distribution.  This course considers the history, evolution and current status of dynamic resources, distributed objects to componenets to Service Oriented Architectures (SOAs), and their interactions, in the context of the www.  Focal points include the Common Object Request Broker Architecture (CORBA), plus introductions to Microsoft.NET and Java 2 Enterprise Edition as SOAs based on Web services.

CC 442 Intermediated Web Services (3 credits)

Prerequisite: CC 341

Biliding on introductory Web Services (CC 342), this course enhances and extends XML frameworks and introduces directory services and second-generation Web Services.

CC 452 Java 2 Enterprise Edition I (4 credits)

Co-requisite: CC 412

This course has two purposes. First, it enhances and extends the foundation establishe in CIS 321 of Java as an Object Oriented Programming (OOP) language.  Second, it introduces the Java 2 Enterprise Edition (J2EE) platform as a hosting environment for applications and services.  Web container essentials (e.g. JavaServer Pages of JSP plus servlets) and the interplay with Web Services are also introduced.  J2EE offers an alternative approach to hosting that that offered by Microsoft.NET.

CC 592 Cooperative Computing Project (3 credits)

Prerequisites: CC 432 or CC 442

Working alone or in a small group, together with a faculty advisor, students will angage in a cooperative computing project.  The project will focus on the foundations provided by XML, Web Services or some combination of these areas.  Students will propose, design, build and execute their project with the expectation of tangible outcomes.

CIS 450 Internship/Externship (1-6 credits per semester)

Prerequisite: Permission of Dean

The goal of the internship/externship program is to provide students with opportunities to test their career interests and develop job-related skills through approved work experiences.  Faculty sponsors guide students as they link theoretical knowledge with practical learning gained in part-time of full-time career internships/externships.  A faculty member will determine the academic content of the work experience and monitor student performance.  The student internee will have to maintain regular contact with the faculty supervisor reporting on experiences during the internship and analyzing the academic content and skills acquired.

Students enrolled in the CIS/Cooperative Computing specialty must take a minimum of 2 credits of CIS 450 as part of their core degree requirements.

PrintSend this page to a friendShare this
 
 
All Rights Reserved © Copyright Michigan Jewish Institute