CURRICULUM

At Champlain College we design our online programs for working adults, and there's nowhere this is more evident than in our curricula. The software development associate and bachelor's programs are comprised of both professional and general education courses that provide foundational knowledge and immediate take-aways that can be applied on the job.

Whether it's PHIL 201, Critical Thinking, that will help you view the challenges faced by you, your organization, or the society around us differently or SDEV 340, C++ Programming II, that exposes you to Object-Oriented Programming (OOP) using C++ concepts, you will take courses that are focused, relevant, and delivered in an accelerated 7-week format.

In addition, we've designed this program so you can earn a certificate in a chosen area of specialization in software development before you've earned your degree. Talk to your academic advisor for more details.

Professional Courses

Course#TitleCreditsBSAS
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 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 *
SDEV 415 Linux/UNIX Programming I 3 *
WEBD 370 Usability in Website and Software Design 3 * *
SDEV 435 Applied Software Practice I 3 *
CMIT 280 Cloud Computing Security 3 *

CYBR 330

Operating System Security

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

Request More Information