Software Development

Program focuses on designing, creating, maintaining desktop software. Topics include analyzing problems, creating solutions, writing code, testing solutions programs, project management, production aspects, and updating projects.

Program Integration:Credits earned in this CSC may be counted towards the IST Software Development A.A.S. degree.

Program Outcomes

Graduates of this program will be able to:

  1. Implement Information Technology skills required by software applications.
  2. Apply methodologies to stay current in IT offerings, trends, and certifications.
  3. Apply analytical and problem-solving skills for computer system designs, planning, and support.
  4. Design, code, test, debug, and document software needed for computer system implementation and maintenance.
  5. Apply current IT industry standards, protocols, and techniques.
  6. Use instructional applications and material which could lead to industry certifications.

Program Information

Minimum credits: 18

Length: 1-2 semesters

Career opportunities:Software Developer:$52,000-63,204 Job growth: 17% from 2014 to 2024;  Computer Programmer: $39,798-79,840

*Median salaries job growth nationwide as of 2015.

Industry Certifications:Students may sit for the the Java Foundations and Java SE 7 Programmer (1Z0-803) certifications.

Division:Business, Engineering, Industrial Technologies

Contact:434.797.8440 or 434.797.8474

Course Sequence

Course Ttitlw Lecture Hours Lab Hours Hours in Class Credits
ITP 100 Software Design 3 0 3 3
ITP 120 Java Programming I 4 0 4 4
ITP 220 Java Programming II 4 0 4 4
ITD 132 Structured Query Language 3 0 3 3
ITP 246 Server-side Java Programming 4 0 4 4
Total 18 0 18 18

For more information consult the College Catalog