Software Development: Online Associate and Bachelor's Degrees

The Software Development degree program is 100% online with 7-week courses to get you to your goal faster. Learn the skills necessary to succeed in this rapidly growing field:

  • how to design, build, test and maintain application software or systems in at least three different programming languages;
  • building software and Web-enabled applications that are intuitive for end-users to utilize;
  • strategic writing and public presentation ability;
  • team development, project management, and technical writing skills.

Want to add a credential to your resume, whether you have a degree or are working toward one? Check out our online software development certificates.

Curriculum

Professional Courses

Course #TitleCreditsBSAS
WEBD 125 Web Page Development I - HTML 3 * *
CMIT 130 Networking Fundamentals 3 * *
SDEV 230 Info. Systems Analysis and Design 3 * *
CMIT 135 Introduction to Computer Systems 3 * *
SDEV 240 C++ Programming I 3 * *
CMIT 200 Relational Database Design & SQL 3 * *
SDEV 340 C++ Programming II 3 * *
CYBR 240 Computer and Network Security 3 *  
MGMT 260 Project Management 3 * *
SDEV 345 Data Structures & Algorithms 3 * *
CMIT 310 Enterprise Database Systems 3 *  
MATH 270 Discrete Mathematics 3   *
SDEV 415 Linux/UNIX Programming 3 *  
WEBD 370 Web Usability and Design 3 * *
SDEV 435 Applied Software Practice  3 *  
SDEV 200 Wireless Application Design/Development 3 *  

SDEV 300
OR SDEV 301

OR SDEV 302

Mobile Programming w/Java

OR Mobile Programming w/.NET for Windows

OR Mobile Programming w/Objective C

3 *  
SDEV 385 Operating Systems Architecture 3 *  
ACCT 130 OR MGMT 230 Financial Accounting OR Financial Systems for Management 3 *  *
  Technical Electives 12 *  
  Total Credits from Professional Courses   63 33

General Education

Course #TitleCreditsBSAS
PSYC 100 Introduction to Psychology 3 * *
ENGL 111 Critical Reading &Expository Writing (CREW) I 3 * *
ENGL 112 Critical Reading &Expository Writing (CREW) II 3 * *
COMM 130 Interpersonal Communication 3 * *
WRIT 231 Technical Writing 3 * *
COMM 270 Intercultural Communication 3 *  
MATH 210 Calculus I 3 * *
MATH 270 Discrete Mathematics 3 *
PHIL 340 Ethics in the Professions 3 *  
ENGL 315 Writing in the Workplace 3 *  
ECON 205 OR ECON 210 Microeconomics OR Macroeconomics 3 *  
  Lab Science 4 *  
  Fine Arts Elective 3 *  
  Literature Elective 3 *  
  History Elective 3 *  
  General Electives * (8 Credits) * (6 Credits)
  Arts/Hum/Soc Sci/Math/Sci Elective 3 *
  Total Credits from General Education   57 27
Total Credits to Earn This Degree 120 60