Mariemont High School Regional Cisco Networking Academy
Home

About

Sponsored
Curriculums

Multimedia

FAQ

Contract

Instructors

Calendar

Bookstore

Contact Us

Directions

Links

  Curriculums :: IT/ Data Comm :: UNIX :: Web Design :: V/D Cabling :: Java

Fundamentals of Java Programming Language

Cisco Networking Academy Program

Frequently Asked Questions, version 1.0 :: search :: index

Sun Microsystems will sponsor a Fundamentals of Java Programming Language curriculum, which will be offered as an optional course within the Cisco Networking Academy Program.

The new Fundamentals of Java Programming Language course will be available in the U.S. in July 2002 and may be available internationally at a later date.

The Fundamentals of Java Programming Language course provides a conceptual understanding of Object Oriented programming. The course also teaches students how to use the JAVATM language's object oriented technologies to solve business problems. Students will learn how to create classes, objects, and applications using the language. Topics also include the language fundamentals, the Java language API (application programming interface). Additionally, the course will address the demand for training and preparation for the Sun Certified Programmer for JavaTM 2 Platform.


FAQ Keyword Search


Section 1: Types of Academies and Their Responsibilities

Q.1.1

Which Networking Academies will teach the Fundamentals of Java Programming Language course, and what will their responsibilities be?

Q.1.2

What are the Local Academy requirements to teach the Fundamentals of Java Programming Language course?

Q.1.3

How does a Local Academy sign up to teach Sponsored Curriculum?

Q.1.4

How can an educational institution or non-profit agency apply to be a Cisco Academy Training Center for Sponsored Curriculum?

Q.1.5

Where are the training centers located?

Q.1.6

How do Cisco Local Academies for Sponsored Curriculum receive support?

Section 2: Curriculum

Q.2.1

What is the general Fundamentals of Java Programming Language course description?

Q.2.2

How many hours of instruction does the online curriculum include?

Q.2.3

How is the online curriculum provided to the students?

Q.2.4

May I see a sample of the curriculum?

Q.2.5

Are there any prerequisites for enrolling students or for instructors?

Q.2.6

What are students working towards?

Q.2.7

What is the status of getting the Fundamentals of Java Programming Language curriculum approved by state or government education organizations?

Q.2.8

Will this curriculum be available outside the U.S.?

Q.2.9

Will this curriculum be available in other languages?

Q.2.10

What types of intellectual property controls are there on course materials?

Section 3: Equipment and Software

Q.3.1

What type of hardware will we need to purchase to offer this program?

Q.3.2

How much will the equipment cost?

Q.3.3

What type of software will we need? How much will it cost?

Section 4: Course Delivery

Q.4.1

Are the courses designed for any particular number of students?

Q.4.2

Are the students expected to print manuals from the Web, or do they purchase manuals separately?

Q.4.3

Is there any limit on the number of classes an Academy can offer?

Q.4.4

Can an Academy use part of a Cisco semester in an existing course it already offers, such as a concepts course?

Q.4.5

Can an Academy use the Academy materials for training its administrative or IS staff?

Q.4.6

Is there a minimum length of time to deliver the curriculum?

Q.4.7

How do Academies keep their grades and tests safe from students who are maintaining their networks?

Q.4.8

Do students in the classroom have access to the Internet?

Section 5: Instructor Training

Q.5.1

How are instructors at Cisco Academy Training Centers for Sponsored Curriculum trained?

Q.5.2

Where is the training for the Cisco Academy Training Center for Sponsored Curriculum instructors held?

Q.5.3

How long does CATC-SC instructor training last?

Q.5.4

 How are Local Academy instructors trained?

Q.5.5

What different type of trainings are being offered and when?

Q.5.6

What is the cost for the Fundamentals of Java Programming Language training?

Section 6: Certification, Assessment, and Employability

Q.6.1

 What is the name of the Sun certification that students who complete the one semester course and pass the certification exam may earn?

Q.6.2

Are Fundamentals of Java Programming Language students assessed as they progress through the curriculum?

Q.6.3

How employable will the graduates of the Fundamentals of Java Programming Language program be?

General Program Questions


Section 1: Types of Academies and Their Responsibilities

Q.1.1 Which Networking Academies will teach the Fundamentals of Java Programming Language course, and what will their responsibilities be?

A. We are currently implementing a two- tiered model - Cisco Academy Training Centers for Sponsored Curriculum (CATC-SC) and Local Academies. CATC-SC's will train instructors at Local Academies, who will in turn teach students. There will be no geographic restrictions at this time. Local Academies may choose any CATC-SC that meets their needs and is willing to continue to support them after training. We are also in the process of exploring a three-tiered model - Cisco Academy Training Centers for Sponsored Curriculum (CATC-SC), Regional Academies and Local Academies, and will be providing more information on that model in the future.

back to top :: back to question list :: new search

Q.1.2 What are the Local Academy requirements to teach the Fundamentals of Java Programming Language course?

A. Qualifications of Local Academy:

  • Academy is located in the U.S.
  • Currently offers Cisco Networking Academy Program's CCNA curriculum courses.
  • Designated Fundamentals of Java Programming Language Instructors need to be Semester One certified (prior to May 19, 2001), or they will need to pass the Orientation course for new Academy instructors, which will teach the program's pedagogy, Best Practices and CNAMS.
back to top :: back to question list :: new search

Q.1.3 How does a Local Academy sign up to teach Sponsored Curriculum?

A. Local Academies who are interested in offering this course need to follow the steps shown below:

Meet Eligibility Requirements: Before a Local Academy is eligible to sign up to offer this optional course, they must meet the requirements shown in the answer to Q.1.2.

If the Local Academy does meet the above stated criteria, the CNAMS system will allow the CCNA Main Contact to see a section on their "Update Academy Information" page within Academy Maintenance/View My Academy Information on CNAMS which reads: 'Make this Academy a Local-SC'. By clicking the check box in this section, the Terms and Conditions between Cisco and the Local-SC will appear. The main contact will need to review this document and click the "Accept" button to accept these Terms and Conditions.

Once the main contact has accepted the Terms and Conditions for this program, they will need to click the 'Submit' button at the bottom of this page. Once these terms are accepted, the user will see another screen where they should choose which curriculum they are planning to offer, when they are planning on offering the course(s) and if this new curriculum replaces an existing course at your educational institution. Submitting this update, after accepting the terms and conditions, will designate your Academy as a Local-SC site.

At this time, the 'Main Contact' information for CCNA will be automatically populated into the 'Main Contact for Sponsored Curriculum (SC)' field. If you wish to assign another individual as the 'SC Main Contact', you may do so by going to 'View/Edit Cisco Systems Contacts' shown at the bottom of the "Update Academy Information" page.

Once the Academy is a Local-SC, the instructors will be able to register for training by clicking on the "Personal Account" 'GO' button and then choosing "Register to Receive Sponsored Curriculum Training". Fundamentals of Java Programming Language and the new Orientation training courses currently offered will be available on the Class List page. This new Orientation is a required course for new instructors.

back to top :: back to question list :: new search

Q.1.4 How can an educational institution or non-profit agency apply to be a Cisco Academy Training Center for Sponsored Curriculum?

A. We have already gone through an RFP and selection process for our Cisco Academy Training Centers offering Sponsored Curriculum in the U.S. If we decide at a later date that we need additional training centers, we will post another Letter of Interest on CNAMS. Selected international locations are currently in the RFP process for CATC-SCs.

back to top :: back to question list :: new search

Q.1.5 Where are the training centers located?

A. U.S. Locations:
Mesa Community College, Mesa, AZ
CA State University - Fresno, Fresno, CA
Santa Clara County Office of Education, San Jose, CA
ACEC, School Board of Sarasota County, Sarasota, FL
Pensacola Jr. College, Pensacola, FL
Honolulu Community College, Honolulu, HI
Moraine Valley Community College, Palos Hills, IL
Ft. Hays State University, Ft. Hays, KS
Jefferson Community College, Louisville, KY
Middlesex Community College, Lowell, MA
Lakes Country Svc. Coop, Fergus Falls, MN
Rochester Community College, Rochester, MN
MSU College of Technology, Great Falls, MT
Central Piedmont Community College, Charlotte, NC
Burlington County College, Mt. Laurel, NJ
Schenectady High School, Schenectady, NY
Tri-Rivers Education Computer Association (TRECA), Marion, OH
Ed Service Center, Region XI, Fort Worth, TX
Southwest Virginia Community College, Richlands, VA
Green River Community College, Kent, WA
West VA University, Morgantown, WV

International locations: Selected international locations are currently in the RFP process for CATC-SCs. An international list of CATC-SCs will be posted on CNAMS as soon as selections are finalized and curriculum is available in international locations.

back to top :: back to question list :: new search

Q.1.6 How do Cisco Local Academies for Sponsored Curriculum receive support?

A. Cisco has created a Virtual Help Desk (VHD) for curriculum, assessment and program support. In its initial offering, the VHD will allow you to send in your queries to subject matter experts who will promptly reply within 36 hours. We will be adding other tools to this Virtual Help Desk over the next 12 months. Potential future tools on the VHD include a searchable Knowledge Base, Collaboration server, Cyber Seminars, and Community Bulletin Boards. You may access this Virtual Help Desk through the Program Support "Go" Button on CNAMS. If Local Academies are in need of a quicker response they may still call the Help Desk at 1-888-327-1116 Domestic, or 1-480-558-2379 International. We are investigating fee schedules for this national support model.

back to top :: back to question list :: new search

Section 2: Curriculum

Q.2.1 What is the general Fundamentals of Java Programming Language course description?

A. The Fundamentals of Java Programming Language course provides a conceptual understanding of Object Oriented programming. The course also teaches students how to use the JAVATM language's object oriented technologies to solve business problems. Students will learn how to create classes, objects, and applications using the language. Topics also include the language fundamentals, the Java language API (application programming interface). Additionally, the course will address the demand for training and preparation for the Sun Certified Programmer for JavaTM 2 Platform.

back to top :: back to question list :: new search

Q.2.2 How many hours of instruction does the online curriculum include?

A. The curriculum contains one 70-hour block called a semester. About half of this time is spent using the instructor-facilitated online multimedia material and the rest is spent on lab exercises.

back to top :: back to question list :: new search

Q.2.3 How is the online curriculum provided to the students?

A. The online portion of the curriculum resides on a Web server at the Local Academy. Students access the curriculum from their workstations over the classroom LAN. Students will also have access to view the curriculum during non-classroom time by logging in to the Student Community Server at http://students.netacad.net/ (U.S.) and http://students.netacad-intl.net/ (International).

back to top :: back to question list :: new search

Q.2.4 May I see a sample of the curriculum?

A. A demo chapter will be available in January 2002.

back to top :: back to question list :: new search

Q.2.5 Are there any prerequisites for enrolling students or for instructors?

A. Students do not have to be enrolled currently in the CCNA program to register for Fundamentals of Java Programming Language. The curriculum assumes a prior knowledge of computers including the use of application software such as word-processors, spreadsheets and/or database and a basic use of and understanding of the Internet. Prior familiarity with elementary programming concepts such as storing of data in variables and control logic is desirable but not required. CATC-SC instructors should possess a background in programming (preferably object oriented programming).

back to top :: back to question list :: new search

Q.2.6 What are students working towards?

A. This course will help prepare students for the certification exam for Sun Certified Programmer for JavaTM 2 Platform.

back to top :: back to question list :: new search

Q.2.7 What is the status of getting the Fundamentals of Java Programming Language curriculum approved by state or government education organizations?

A. Because this is the initial release of this particular curriculum, it has not yet had the opportunity to be approved by state or government education organizations. Also, each state and government has different requirements for curriculum approval. Cisco can provide scope and sequence documentation, learning objectives, and potential education contacts to aid any accreditation effort. Please work with your Area Academy Manager (AAM) to facilitate this process.

back to top :: back to question list :: new search

Q.2.8 Will this curriculum be available outside the U.S.?

A. The course may be available internationally at a later date. The international release is dependent on sponsorship funds. We will keep you informed as new information becomes available.

back to top :: back to question list :: new search

Q.2.9 Will this curriculum be available in other languages?

A. The current plan is that it will only be available in English. We are, however, exploring options regarding curriculum translation into other languages.

back to top :: back to question list :: new search

Q.2.10 What types of intellectual property controls are there on course materials?

A. The curriculum is copyrighted by Cisco Systems, Inc. Access to the curriculum should be provided only to students enrolled in Networking Academy classes and Information Systems (IS) personnel within the institution offering the program. Appropriate firewalls to protect this information from unauthorized access are required. Academies may not copy, directly or indirectly, Cisco published materials (including web pages), or any parts of the text, graphics, logos or trademarks from Cisco published materials, or engage in distribution of Cisco copyrighted material. Further, Academies are not allowed to develop courseware that is substantially similar to the one-semester online curriculum, nor are they allowed to state or imply that the curriculum is anything but Cisco property.

back to top :: back to question list :: new search

Section 3: Equipment and Software

Q.3.1 What type of hardware will we need to purchase to offer this program?

A. The following equipment requirements for Fundamentals of Java Programming Language curriculum are the same as the minimum requirements for the current configuration of the CCNA lab. Student to computer ratio for this course is 1:1.

Minimum Equipment Requirements:

  • Instructor to have workstation running Windows 9X to view the curriculum.
  • All students to have individual access to a workstation running Windows 9X to view the curriculum, with a Student-to-Computer ratio of 1:1.
  • Workstations need to be at least 64 MB Intel machines with Pentium processor; workstations need to be networked.
back to top :: back to question list :: new search

Q.3.2 How much will the equipment cost?

A. See above. We will be updating our Cost Calculator on CNAMS within the next 60 days. http://cisco.netacad.net/cnacs/prot-doc/cost_calculator.html.
You will need an instructor username and password to access the above link.

back to top :: back to question list :: new search

Q.3.3 What type of software will we need? How much will it cost?

A. Tentative software requirements for Hands-On Labs include:

  • JavaTM 2 Platform, Standard Edition (download FREE from Sun - http://java.sun.com/j2se/). Note: the same Intel, Solaris or Linux computer systems used to view the curriculum can be used to install the Java development software.
  • JavaTM 2 Platform, Standard Edition Documentation (download FREE from Sun - http://java.sun.com/j2se/).
  • BlueJ java development tool. BlueJ is an integrated Java environment specifically designed for the teaching of java programming. BlueJ is a free download available at http://www.bluej.org. The current version of BlueJ is 1.5.1. It requires JavaTM 2 SDK v 1.3 or 1.3.1.

back to top :: back to question list :: new search

Section 4: Course Delivery

Q.4.1 Are the courses designed for any particular number of students?

A. It is required that there be one student to one computer. Therefore, the number of computers in your lab will help to determine the size of the class. The recommended maximum class size is 20 students.

back to top :: back to question list :: new search

Q.4.2 Are the students expected to print manuals from the Web, or do they purchase manuals separately?

A. Neither students nor instructors are expected to print this curriculum from the Web. The on-line materials, including the curriculum, instructor's guides, and other support documents, are presently meeting instructor and student needs. Cisco Press will be working on companion guides in English, similar to those used currently in the Academy program.

back to top :: back to question list :: new search

Q.4.3 Is there any limit on the number of classes an Academy can offer?

A. No.

back to top :: back to question list :: new search

Q.4.4 Can an Academy use part of a Cisco semester in an existing course it already offers, such as a concepts course?

A. No. The curriculum may be made part of a degree program or any larger certification program, but must be delivered in its entirety.

back to top :: back to question list :: new search

Q.4.5 Can an Academy use the Academy materials for training its administrative or IS staff?

A. This can't be the only use of the curriculum (that is, actual students of the institution must represent the majority of the students in any Academy class), however it is permissible for school staff to be included. Staff members familiar with the curriculum may then act as mentors to the students.

back to top :: back to question list :: new search

Q.4.6 Is there a minimum length of time to deliver the curriculum?

A. Yes, because the curriculum is designed for expanded delivery, high schools/secondary schools should normally deliver the curriculum in no less than one semester. Academies cannot deliver the course in less than 6 weeks (with no more than 12 hours per week). This does not include lab time or time spent on hands-on activities.

back to top :: back to question list :: new search

Q.4.7 How do Academies keep their grades and tests safe from students who are maintaining their networks?

A. The Networking Academy tests are stored on the Academy Assessment Server (AAS) and activated by the Academy instructor for only a specific period of time. Also, it is assumed that any secure data within the school is kept on a computer that has security maintained on it, such as user ID and password protection.

back to top :: back to question list :: new search

Q.4.8 Do students in the classroom have access to the Internet?

A. In order for students to complete the online exams using the Academy Assessment System, they will need to be connected to the Internet during the exam.

back to top :: back to question list :: new search

Section 5: Instructor Training

Q.5.1 How are instructors at Cisco Academy Training Centers for Sponsored Curriculum trained?

A. Cisco will train Cisco Academy Training Center for Sponsored Curriculum instructors.

back to top :: back to question list :: new search

Q.5.2 Where is the training for the Cisco Academy Training Center for Sponsored Curriculum instructors held?

A. CATC-SC training in the U. S. will be held in Phoenix, AZ. International training locations have yet to be determined and will be posted on CNAMS as soon as possible.

back to top :: back to question list :: new search

Q.5.3 How long does CATC-SC instructor training last?

A. CATC-SC instructor training is anticipated to be 6 days.

back to top :: back to question list :: new search

Q.5.4 How are Local Academy instructors trained?

A. Instructors at Local Academies offering Sponsored Curriculum can register to receive training at any CATC-SC that best meets their scheduling needs as long as the CATC-SC is willing to support them after training. Because the CATC-SCs are "open" Academies, with no geographic boundaries, instructors will be able to view all classes offered at every CATC-SC. We are exploring the three-tiered model for Sponsored Curriculum, so this may change in the future.

back to top :: back to question list :: new search

Q.5.5 What different type of trainings are being offered and when?

A. CATC Training

Fundamentals of Java Programming Language- May, 2002 (tentative)

Local Academy Training
Course Name When Available Environment
New Instructor Orientation Currently Available
Ongoing - Regionals
100% Remote
100% In person
Fundamentals of Java Programming Language Starting June, 2002 at CATC-SCs 100%In person
Fundamentals of Java Programming Language TBD Remote/In person combination

The minimum number of days (8-hour days), or hours if remote environment, required for each semester are as follows:

Orientation - 3 days in-person, 24-hour remote environment, or a combination of 16 hours remote/1 day in-person (combination environment could vary)*

Fundamentals of Java Programming Language- anticipated to be 6 days in-person

back to top :: back to question list :: new search

Q.5.6 What is the cost for the Fundamentals of Java Programming Language training?

A. Training will be done by the Cisco Academy Training Centers for Sponsored Curriculum on a cost recovery basis (currently $115 U.S. per day, although this could change). All travel expenses will be the responsibility of the Local Academy.

back to top :: back to question list :: new search

Section 6: Certification, Assessment, and Employability

Q.6.1 What is the name of the Sun certification that students who complete the one semester course and pass the certification exam may earn?

A. Sun Certified Programmer for JavaTM 2 Platform.

back to top :: back to question list :: new search

Q.6.2 Are Fundamentals of Java Programming Language students assessed as they progress through the curriculum?

A. Yes. Cisco has developed a state-of-the-art assessment system to provide students, instructors, administrators, and Cisco personnel with detailed data on student progress. Cisco uses the assessment data to apply continuous improvement practices to the program and curriculum.

back to top :: back to question list :: new search

Q.6.3 How employable will the graduates of the Fundamentals of Java Programming Language program be?

A. We believe that they will be quite employable. Upon completion of this course, students will have an understanding of:

  • The history and current use of object oriented programming and the Java language to solve business problems.
  • Object, class, instance, member data/fields, member attributes/methods, and local variables.
  • The Java Environment and use of the Java Development kit for the creation and execution of java programs from java source files.
  • Apply java language keywords, and syntax to create statements for declaring and storing java data types.
  • Understand the result of operations and decision-making on java data types, using any operator or method.
  • Create statements for data operations, decision-making, class definition, object constructors, method definitions and method invocation.
  • Use the online documentation for the JavaTM 2 Platform Platform, API Specification.
  • Implement the Javadoc features in their source files to document their classes.
  • Write code that implements OO principles and design patterns of encapsulation, composition and inheritance.
  • Write code to invoke overridden or overloaded methods and parental or overloaded constructors, and be able to describe the effect of invoking these methods.
  • Design and construct instances of any concrete class including normal top-level classes, inner classes, static inner classes, and anonymous inner classes.
  • Write code to define, instantiate classes of the java.lang, java.util, java.awt, java.io packages.
back to top :: back to question list

General Program Questions

The course will be very similar to the CCNA model in regards to general program questions. See CCNA FAQs on http://cisco.netacad.net (U.S.) and http://cisco.netacad-intl.net/ (International).

We will post changes to http://cisco.netacad.net (U.S.) and http://cisco.netacad-intl.net/ (International) as information becomes available.

If you have specific questions regarding these FAQs please send an email to sponscurr@cisco.com.

adapted from a page on TRECA

Page Created: 10/30/01  ::  Last Updated: 01/30/03   ::  Created By: Michael Howles, SHIG Design
Information Copyright © 2001 Mariemont Schools  ::  Logos Copyright © 2001 Cisco Systems  ::  Web Design Copyright © 2001 SHIG Design