SOWELA Header
Sowela Mobile Menu

Software Development

Software Development Concentration Description

The Software Development concentration provides a curriculum aimed at equipping students with the technical foundation necessary for careers as programmers or software engineers, offering flexibility through a range of elective courses aligned with their career goals. The program emphasizes the design and implementation of classes and objects, the software development process, databases, and object-oriented programming languages such as C++, C#, Java, and Python. Students may also gain skills in Android and Apple App Development.

The curriculum is structured to develop strong critical thinking skills through hands-on lab practice and real-world internship experiences. Career opportunities for graduates include Applications Programmer, Product Representative, Maintenance Programmer, Programmer Specialist, Database Programmer, Programmer/Analyst, Web Programmer, Mobile Applications Developer, Software Developer, and Applications Specialist.

ApplyRequest Information(opens new window)


Curriculum

Information Systems Technology-110103-AAS
Course No.Course TitleLectureLabTotal Credit Hrs
Semester 1
ITEC 1000 or OADM 1150Applications Basics or Introduction to Software Applications303
ITEC 1100IT Essentials: PC Hardware & Software303
ITEC 1101IT Essentials: Lab for PC Hardware & Software011
ITEC 1210Introduction to Programming303
General Education Course303
General Education Course303
16
Semester 2
ITEC 1018Problem-Solving in Information Technology303
ITEC 1030Web Site Development303
ITEC 1200, 1820, or 2022Operating Systems Course314
Concentration Course303
Concentration Course303
16
Semester 3
ITEC 2911IT Ethics & Career Development303
ENGL 2535 or ENGL 1020Technical Report Writing or ENGL Comp II303
Concentration Course30 or 13 or 4
Concentration Course303
General Education Course303
15 or 16
Semester 4
Concentration Internship033
Concentration Course30 or 13 or 4
General Education Course303
General Education Course303
AAS - Information Systems Technology (60-62)12 or 13
Total Clock Hours1035 - 1095
Software Development Concentration
Course No.Course TitleLectureLabTotal Credit Hrs
ITEC 2240SQL303
Programming Language*303
Programming Language*303
Programming Language*303
ITEC 2680Security Pro314
ITEC 2994Software Development Internship033
Software Development-110103-Diploma Certificate Option
Course No.Course TitleLectureLabTotal Credit Hrs
ITEC 1000 or OADM 1150Applications Basics or Introduction to Software Applications303
ITEC 1100IT Essentials: PC Hardware & Software303
ITEC 1101IT Essentials: Lab for PC Hardware & Software101
CTC – PC Support Technician (7)  7
ITEC 1018Problem-Solving in Information Technology303
ITEC 1030Web Site Development303
ITEC 1200, 1820, or 2022Operating Systems Course314
ITEC 1210Intro to Programming303
ITEC 2911IT Ethics & Career Development303
ENGL 2535 or 1020Technical Report Writing or English Composition II303
CTS – Information Technology Apprentice (26)  19
ITEC 2240SQL303
Programming Language303
Programming Language303
Programming Language303
ITEC 2680Security Pro314
ITEC 2994Software Internship033
TD – Information Systems Technology (45-47)19

Contact Information

Debbie Lejeune

Program Coordinator

debbie.lejeune@sowela.edu

(337) 421-6994

Read about SOWELA's Transfer Agreements with other colleges and universities.