Software Development

The first semester of this program emphasizes problem solving, algorithms, and program design. Use of structured programming, lists, control structures, recursion, objects, and files in Python. Introduction to graphical interface programming. Coding, testing, and debugging using a modern development environment. Second semester, this course emphasizes problem solving and programming using classes and objects. Algorithm efficiency, abstract data types, searching and sorting, templates, pointers, links lists, stacks and queues implemented in C++.

Additional Course Information:

This is an asynchronous online course. 

Student Testimonials:

BSSD Credit Type: Practical Art

BSSD Weighted Credit: Honor Point

High School Credits: 3.0 units

location:

  • Students attend at their home high school
  • Blue Springs High School - Library Media Center
  • Blue Springs South High School - Library Media Center

prerequisite:

  • Grade: 11 or 12
  • CIC Application Process
  • GPA 2.5 or above
  • Completion or concurrent enrollment in College Algebra or higher

Dual enrollment:

  • 8 college hours - University of Missouri Kansas City (UMKC)
  • CS 101 Problem Solving & Programming I (3 college hours)
  • CS 101L Problem Solving & Programming I Lab (1 college hour)
  • CS 201R Problem Solving & Programming II (3 college hours)
  • CS 201L Problem Solving & Programming II Lab (1 college hour)
  • This is a dual enrollment class.  Enrollment through cooperating college is required.

Fees:

  • $75 per college credit hour
  • Student will be billed/paid through the cooperating college business office