CPS 261: Advanced Java Concepts
This course is a continuation of the Java concepts covered in CPS 161. Topics covered include input/output, graphical user interfaces associated with AWT/Swing, data structures, networking, and multitasking (Threads). Students entering this class should have a good understanding of object-oriented programming concepts such as inheritance and polymorphism. The title of this course was previously Programming in Data Structures in Java.
- Date:
- 2015
- Primary Material Type:
- Hybrid/Blended Course
- Other Material Types:
- Animation, Assessment Tool, Assignment, Collection, Development Tool, Drill and Practice, Online Course, Online Course Module, Presentation, Quiz/Test, Reference Material, Simulation, Syllabus, Tutorial, Workshop and Training Material
- Institution:
- Washtenaw Community College
- Funding Source:
- TAACCCT Round 2
- Subjects:
- Java, Advanced Java Concepts, input, output, Graphical User Interface, AWT, Swing, Data Structures, networking, Threads, object-oriented, inheritance, polymorphism
Industry / Occupation
- Industry Partner:
- Google – has been involved with curriculum development, review, and recommendations, and placement planning recommendations., Magnetic (formerly MyBuys) – has been involved with curriculum review and recommendations, and placement planning recommendations., Nexient – has collaborated with us in career fairs, strategic planning meetings and specialized recruiting events, hired participants., Quicken Loans – has been involved with placement planning and specialized recruiting events.
- Industry Sector:
- Professional, Scientific, and Technical Services -- Professional, Scientific, and Technical Services -- Computer Systems Design and Related Services (5415)
- Occupation:
- Computer and Mathematical Occupations -- Computer Programmers (15-1021)
Education / Instructional Information
- Instructional Program:
- Computer and Information Sciences and Support Services (11)
- Credential Type:
-
- Certificate
- Associate Degree
- Educational Level of Materials:
-
- 1st year Community College or equivalent
- 2nd Year Community College or equivalent
- Time Required:
- 15 weeks
- Language:
- English (United States)
- Interactivity Type:
- Active - requires user to respond to prompts, questions, etc.
- Quality of Subject Matter was assured by:
-
- Consultations during development of instructional materials
- Participation as an ongoing member of team developing the instructional materials
- Conducting an evaluation of the instructional materials and providing a report
- Using an approved rubric to conduct the evaluation of the instructional materials and providing a report
- SME Quality Report is posted in Skills Commons
- Other
- Quality of Online/Hybrid Course Design assured by:
-
- Quality Matters
- Custom Quality Rubric
- Expertise of Project's Instructional Designers
- Course Note:
- Program in Java (CVJVPR)
Accessibility
- Accessibility Features:
-
- Text Adjustment - Adjust Font and Colors
- Reading Layout - Reflow the Text
- Reading Layout - Reflow the Text
- Reading Order - Digital resource layout
- Structural Markup - Navigation Text
- Structural Markup - Lists
- Structural Markup - eReader application
- Table Markup
- Hyperlinks Rendered As Active
- Colors Compatible With Assistive Technology
- Contrast Ratio of at Least 4.5:1.
- Language - Markup
- Language - Passage Markup
- Decorative Images Marked With Null Alt Text
- Synchronized Text Track
- Transcript Provided With Audio Content
- Audio/Video Delivered Via Media Player
- Non Flickering Content
- STEM Content (e.g. Mathematics, Chemistry) Markup
- STEM - Notation markup
- Interactive - Keyboard
- Interactive - Markup
- Interactive - Text prompts
Copyright / Licensing