Mobile Application Development

Program Outcomes

Graduates of this program will be able to:

  1. Apply analytical and problem-solving skills for mobile system design, planning, and support.
  2. Design, code, test, debug, and document software needed for mobile system implementation and maintenance.

Program Information

Learn sculpture, metalsmithing, blacksmithing, copper, and welding, along with Build Your Business classes with skills to help graduates sell their work.

Minimum credits:19

Length: 2 semesters

Career opportunities: Software Developer:$52,000-63,204  Job growth: 17% from 2014 to 2024; Multimedia Artist or Animator: $38,520-65,300 Job growth: 6%

*Median salaries job growth nationwide as of 2015. Source:

Industry Certifications:Students may sit sit for the Java SE 7 Programmer (1Z0-803) and others depending on the track chosen (Java or C ).

Division:Business, Engineering, & Industrial Technologies

Contact:434.797.8440 or 434.797.8474

Course Sequence

First Semester Lecture Hours Lab Hours Hours in Class Credits
ITP 100 Software Design 3 0 3 3
ITP 120 Java Programming OR        
ITP 136 C Programming I 4 0 4 4
lTD 120 Design Concepts for Mobile AppOR        
ITP 214 Windows Mobile Development 4 0 4 4
ITP 224 Mobile Java MEOR        
ITP 215 XML Web Services 4 0 4 4
ITP 224 Mobile Java MEOR        
ITP 236 C Programming II 4 0 4 4
Total 19 0 19 19

*Students who wish to concentrate on Java programming language will take ITP 100, ITP 120, lTD 120, ITP 224, and ITP 226, and will have the opportunity to sit for the Android Application Development exam.

*Students who wish to concentrate on C# programming language will take ITP 100, ITP136, ITP 214, ITP 215, and ITP 236. The students will have the opportunity to sit for the C Microsoft Technology Associate exam.

For more information consult the College Catalog