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

CMSC1203

Student Learning Outcomes

This course introduces students to the programming major and lays the foundation for continued skill development in programming. Students will study both object-oriented and procedural programming and learn essential programming design methods and structures. Students will create algorithms, examine array constructs, and explore object-oriented topics such as classes and inheritance. The course includes team programming projects and introduces software collaboration tools. By using a mix of theory and practical application, students will develop the introductory skills needed in structured program logic to succeed in the programming major.Student Learning Outcomes
  • Create algorithms to solve programming problems.
  • Identify common programing structures.
  • Discuss modularization and its importance in programming.
  • Examine array concepts.
  • Discuss object-oriented programming concepts such as classes, inheritance, and polymorphism.
  • Collaborate in team programming projects.
  • Use software collaboration tools.
  • Create programs that use looping and decision structures and integrate user input.
  • Create programs that use arrays and modularization.
  • Create programs that utilize classes.

    Course Content/Topics:
  • Introduction to Computers and Programming
  • Input, Processing, and Output
  • Decision Structures and Boolean Logic
  • Repetition Structure
  • Functions
  • Files and Exceptions
  • Lists and Tuples
  • Dictionaries and Sets
  • Class, Inheritance, and Polymorphism

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