TrustOpen Education Category · Discipline · Subject · Course

Course

CRS-0101-01-002Introduction to Programming

introductoryactive

Extends introductory programming with modular design, file I/O, exceptions, and introductory object-oriented concepts.

Introduction to Programming

introductoryactive

Also known as: Programming II, Programming Fundamentals

Course nameIntroduction to Programming
Course codeCRS-0101-01-002
Canonical IDurn:taxonomy:cip-aligned:course:0101-01-002
Levelintroductory
Statusactive
SubjectProgramming (SUB-0101-01)
DisciplineComputer Science (DIS-0101)
CategoryComputing and Information Sciences (CAT-01)

Extends introductory programming with modular design, file I/O, exceptions, and introductory object-oriented concepts.

Credit hours

Min3
Max4
Typesemester

Contact hours

Lecture3
Lab1
Studio0
Clinical0
Practicum0

Learning outcomes

  • Design small programs using modular decomposition.
  • Apply object-oriented concepts to model simple domains.
  • Handle files, exceptions, and basic input validation.

Topics

modular designobjectsclassesfile I/Oexceptionstesting

Assessments

assignmentsquizzesexamsproject

Prerequisites

CRS-0101-01-001

Corequisites

None

Equivalent courses

None

Cross-listed courses

None

Delivery modes

in_persononlinehybrid

Languages

en
👤