Skip to main content
SCTCC logo

Secondary navigation

    • Student Services
    • Email
    • D2L Brightspace
    • eServices
    • Bookstore
    • Class Schedules
    • Cyclones Athletics
    • Library
    • Quick Guide
    • Employee Resources
    • Academic Calendar
    • Employee Directory
    • Email
    • Faculty eServices
    • D2L Brightspace
    • Technology Support
    • Quick Guide
    • Cyclones Athletics
    • Foundation
    • Get Involved
    • Ways to Give
  • Events
  • Select Language

Main navigation

  • Degrees & Programs
    • Business, IT, & Education Programs
    • Construction Programs
    • Health Sciences & Nursing Programs
    • Liberal Arts & Transfer Studies
    • Manufacturing Programs
    • Transportation Programs
    • All Degrees & Programs
    • Career & Program Finder
    • Degree and Certification Options
    • Programs for High School Students
  • Admissions
    • How to Apply
    • Tour SCTCC
    • Request Information
    • Course Placement & Testing - Accuplacer
    • eOrientation & Registration
    • Records & Registration
    • Change your Program Status
    • Admissions Forms
    • Meet our Admissions Staff
    • Express Enroll at SCTCC
    • Minnesota State Week at SCTCC
  • Tuition & Aid
    • Applying for Financial Aid
    • Affordability at SCTCC
    • Payments & Policies
    • North Star Promise Scholarship Program
    • Student Scholarships
    • Tuition & Fees
    • Veterans Benefits
  • Student Stuff
    • Academic
    • Quick Guide for SCTCC Students
    • Campus Life
    • Cyclones Athletics
    • Student Handbook
    • Just Report It
  • About Us
    • Contact Us
    • Visit Us
    • About SCTCC
    • News, Stories, & Events
    • Leadership
    • Cultural Fluency, Equity, & Inclusion
    • Accreditation at SCTCC
    • Careers at SCTCC
  • Community & Training
    • Customized Training
    • Get Involved
    • SCTCC Foundation
    • The Northway Group
    • Youth Programs & Camps

CMSC2279

Student Learning Outcomes

This course provides a detailed framework for students to design and implement a comprehensive software application, from the initial concept to final deployment. It focuses on imparting essential skills and knowledge for developing a robust system, encompassing backend, frontend, and mobile components.

The curriculum also includes a comprehensive exploration of various agile methodologies, aimed at creating a collaborative class environment that enhances students' team management and project coordination skills.

Utilizing a team setting, students will be responsible for the system's overall planning and evolution, engaging in activities such as designing the system architecture, managing project source control, and ensuring project progress through detailed documentation and task completion. Additionally, students will submit system project reports, such as weekly progress updates and change requests.

Testing and quality assurance will be integrated throughout the development process to maintain quality and reliability.

Upon completion of this course, students will gain a solid understanding of software development, encompassing both its technical aspects and collaborative dynamics, and will create a portfolio of work that demonstrates their ability to excel in the field of modern software programming.

STUDENT LEARNING OUTCOMES:
  • Evaluate agile methodologies to understand their application in software development.
  • Develop strategies for application development, incorporating user needs and project requirements.
  • Analyze user needs and requirements to provide a solid foundation for the development process.
  • Select suitable programming languages, platforms, and databases for application development based on project needs.
  • Formulate development tasks and goals to guide project iterations and ensure progress.
  • Engage in regular team meetings to foster communication, address challenges, and promote continuous improvement.
  • Identify common challenges in team-based application development.
  • Employ problem-solving skills to manage and resolve unforeseen obstacles in application development.

Prerequisites

Please see eServices for section availability and current pre-req/test score requirements for this course.
Student Emergency Grants - American Rescue (ARP) Act
SCTCC logo
Instagram Facebook YouTube LinkedIn

1540 Northway Drive
St. Cloud, MN 56303

+1 (800) 222-1009
recruitment@sctcc.edu
Accessibility Statement
Careers at SCTCC
Campus Hours, Directions & Maps
Contact Us
Copyright Information
Intranet - Employee Portal
Online Privacy
Safety & Security
Just Report It
Request for Proposal
©2022-25 - St. Cloud Technical & Community College | Accredited by the Higher Learning Commission
St. Cloud Technical & Community College, a member of Minnesota State