Information Systems Technology - Software Development

This program focuses on designing, creating, and maintaining desktop software. Coursework includes analyzing problems, creating solutions, writing code, testing solutions/programs, project management, production aspects, and updating projects. Students will learn core problem-solving skills, known as the "six steps to program problem-solving," and how to use integrated development environments in today?s market.

Program Coordination: Some credits earned in the CSCs for Mobile Application Development and Software Development fulfill course requirements of this degree.

Program Outcomes 

Graduates 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: 66

Length: 4 semesters, (2 years) full-time

Career opportunities: Graduates may enter the job market immediately or increase their earning potential by transferring to a four-year university to earn a bachelor's in information technology.

  • 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. BLS.gov

Industry Certifications: Java Foundations; Java SE 7 Programmer (1Z0-803); MTA - Database Fundamentals (98-364), Software Fundamentals (98-379); MOS - Word, Excel, Powerpoint, Access.

Division: Arts, Sciences, & Business

Contact: 434.797.8474

Course Sequence

First Semester Lecture Hours Lab Hours Hours in Class Credits
AST 114 Keyboarding for Information Processing1 2 0 2 2
ENG 131 Technical Report Writing I 3 0 3 3
HLT/PED Wellness Elective 0 2 2 1
ITE 120 Principles of Information Systems 3 0 3 3
ITP 100 Software Design 3 0 3 3
ITP 120 Java Programming I 4 0 4 4
SDV 100 College Success Skills 1 0 1 1
  17 18 2 16

1 Students having prior keyboarding experience may request testing out.

Second Semester Lecture Hours Lab Hours Hours in Class Credits
ECO 120 Survey of Economics 3 0 3 3
BUS 100 Introduction to Business 3 0 3 3
ITP 220 Java Programming II 4 0 4 4
ITP 258 Systems Development Project 3 0 3 3
MTH 130 Fundamentals of Reasoning (or approved sub) 3 0 3 3
  16 0 16 16
Third Semester (Summer) Lecture Hours Lab Hours Hours in Class Credits
ITP 136 C# Programming I 4 0 4 4
ITD 132 Structured Query Language 3 0 3 3
ITE 150 Desktop Database Software 4 0 4 4
ITP 246 Server Side Java Programming 4 0 4 4
BUS 204 Project Management 3 0 3 3
  17 0 17 17
Fourth Semester Lecture Hours Lab Hours Hours in Class Credits
BUS 236 Communications in Management 3 0 3 3
ITP 244 ASP.NET Server Side Programming 4 0 4 4
ITN 109 Internet and Network Foundations 3 0 3 3
ITP 170 Project Management (IT) 3 0 3 3
HUM Humanities Elective 3 0 3 3
  16 0 16 16