Course

Course Summary
Credit Type:
Course
ACE ID:
SKIL-0230
Organization:
Location:
Online
Length:
28.5 hours
Dates Offered:
Credit Recommendation & Competencies
Level Credits (SH) Subject
Lower-Division Baccalaureate 3 mobile development
Lower-Division Baccalaureate 3 data structure and algorithms
This course is being recommended for a total of 6 semester hours in the lower-division: 3 for Track 1: Lead Developer and 3 for Track 2: Journeyman Developer. Learners who successfully complete track one receive the recommendation in Data Structure and Algorithms. Learners who successfully complete track two receive the recommendation in Mobile Development
Description

Objective:

The course objective is to grow your programming skills in Java. First, you will delve into the role of a Lead Developer, where you will pick up skills required for working with advanced features of Java, including data structures and algorithms. Later, you will work towards becoming a Java Journeyman Developer by diving into the world of mobile application development using Java on Android.

Learning Outcomes:

  • explore Java collections
  • discuss list algorithms & implementations
  • use built-in and custom annotations
  • work with linked lists, stacks, and queues
  • work with sets and maps in Java
  • use the Java Stream API with Collections

General Topics:

  • Advanced Features in Java Data Structures & Algorithms in Java Mobile App Development using Android
Instruction & Assessment

Instructional Strategies:

  • Computer Based Training
  • Laboratory
  • Practical Exercises

Methods of Assessment:

  • Examinations
  • Quizzes

Minimum Passing Score:

70%
Supplemental Materials