Course Outcome Summary 2026-27

COMP 2312 Software Development

Course Information

Course information
Course Number COMP 2312
Course Title Software Development
Description Software Development covers common programming techniques used in writing applications as well as demonstrating how to use the current leading Integrated Development Environment. Topics include object-oriented programming, control statements, database programming, and producing web-based applications. The capstone project for this course involves creating an application for a real-life business problem. (Prerequisite: Successful completion of COMP 1130 Programming Fundamentals with a C or higher, or instructor permission if the student has a working knowledge of at least one programming language.)
Total Credits 4
Total Hours 64
Types of Instruction: instruction type, credits, and hours
Instruction Type Credits and Hours
Lecture 4 Credits, 64 Hours

Pre/Corequisites

Prerequisite: Successful completion of COMP 1130 Programming Fundamentals with a C or higher, or a working knowledge of at least one programming language.

Institutional Core Competencies

Course Competencies

  1. Install and use an Integrated Development Environment (IDE).
  2. Use OOP (Object Oriented Programming) and UML (Unified Modeling Language) concepts to design a program.
  3. Utilize various data types and operations in a program.
  4. Utilize methods for code reuse and code organization.
  5. Use the built-in String methods.
  6. Make programming decisions using the if, switch, and ternary constructs.
  7. Do repetitive tasks using the for, while, and do…while loops.
  8. Use built-in data structures to organize program data.
  9. Write your own custom classes.
  10. Incorporate error handling for user-friendly programs.
  11. Explain general software development.
  12. Utilize databases.
  13. Use SQL (Structured Query Language) to communicate with databases.
  14. Create a web application.

SCC Accessibility Statement

South Central College strives to make all learning experiences as accessible as possible. If you have a disability and need accommodations for access to this class, contact the Academic Support Center to request and discuss accommodations.

North Mankato: Room B-132, (507) 389-7222; Faribault: Room A-116, (507) 332-7222.

Additional information and forms can be found at: southcentral.edu/disability

This material can be made available in alternative formats by contacting the Academic Support Center at 507-389-7222.