Loading...

Course Description

Software development is a complicated process, requiring careful planning and execution to meet its goals. The skills you gain in this course will help you develop quality software. Identify the roles in software development, define software models and processes, and identify software requirements specifications. Learn about agile software development. Explore configuration management and describe system modeling and architectural design overview. The three most common reasons for developing software are to meet the needs of a specific client/business, to meet a perceived need of potential users, or for personal use. Recommended: Work experience in Information Systems (IS).

Course Information

CCTB 410

Applies Towards the Following Certificates

Loading...

Enroll Now - Select a section to enroll in

Section Title
Introduction to Software Development
Type
Discussion
Days
Friday
Time
6:00PM to 9:30PM
Dates
Sep 18, 2026
Type
Discussion
Days
Saturday
Time
8:00AM to 4:00PM
Dates
Sep 19, 2026
Type
Discussion
Days
Sunday
Time
8:00AM to 11:30AM
Dates
Sep 20, 2026
Schedule and Location
Contact Hours
14.0
Location
Delivery Options
Online w/instructor, set times  
Course Fee(s)
Tuition non-credit $450.00
Section Title
Introduction to Software Development
Type
Discussion
Days
Wednesday, Thursday
Time
8:00AM to 4:00PM
Dates
Feb 03, 2027 to Feb 04, 2027
Schedule and Location
Contact Hours
14.0
Location
Delivery Options
Online w/instructor, set times  
Course Fee(s)
Tuition non-credit $450.00
Section Title
Introduction to Software Development
Type
Discussion
Days
Friday
Time
6:00PM to 9:30PM
Dates
Feb 05, 2027
Type
Discussion
Days
Saturday
Time
8:00AM to 4:00PM
Dates
Feb 06, 2027
Type
Discussion
Days
Sunday
Time
8:00AM to 11:30AM
Dates
Feb 07, 2027
Schedule and Location
Contact Hours
14.0
Location
Delivery Options
Online w/instructor, set times  
Course Fee(s)
Tuition non-credit $450.00
Required fields are indicated by .