Online Software Development Courses

At Champlain College Online we design our online programs for working adults, and there's nowhere this is more evident than in our curricula. The online Associate Degree in Software Development is composed of professional courses, software development courses and general education courses that provide foundational knowledge and immediate take-aways that can be applied on the job.  These courses are focused, relevant and most are delivered in an accelerated 7-week format. (Note: Select courses are 15 weeks long. Due to the complex nature of the content of some courses, the courses cannot be condensed into 7-week sessions.) 

Earn a Certificate Along the Way

In addition, we've designed this program so you can earn a certificate in one of the following areas of specialization in software development before you've earned your degree: C++ Programming, Java Programming, Software Development, or Visual C#.

Talk to an admissions representative for details.

Professional Courses

 Course # Course TitleCredits
WEBD 125 Web Page Development I—HTML 3
CMIT 130 Networking Fundamentals 3
SDEV 230 Information Systems Analysis and Design 3
CMIT 135 Introduction to Computer Systems 3
SDEV 240 C++ Programming I (15-week course) 3
CMIT 200 Relational Database Design & SQL 3
SDEV 340 C++ Programming II (15-week course) 3
MGMT 260 or MGMT 262 Project ManagementorEssentials of Project Management 3
SDEV 345 Data Structures & Algorithms (15-week course) 3
WEBD 370 Usability in Website and Software Design 3
MATH 270

Discrete Mathematics (15-week course)

Total Credits From Professional Courses 33

General Education Courses

 Course # Course TitleCredits
PSYC 100 or SOCI 110 Introduction to Psychology or Introduction to Sociology 3
ENGL 111 Critical Reading & Expository Writing I 3
ENGL 112 Critical Reading & Expository Writing II 3
COMM 130 Interpersonal Communication 3
WRIT 231 Technical Writing 3
MATH 210 Calculus I (15-week course) 3
Hum/Math/Sci Electives 3
General Electives 6
Total Credits From General Education Courses 27
Total Credits to Earn This Degree 60