|
Dec 26, 2024
|
|
|
|
CTCH 1330 - Introduction to Computer Programming Introduction to computer programming design topics and principles including variables, expression evaluation, logic structures, modular programming, structured design, procedural and object-oriented languages, documentation, and testing. Analyze, design, program, test, and debug business applications.
Requisites: MATH 1200 or higher or concurrent or Math placement level 2 Credit Hours: 3 Repeat/Retake Information: May be retaken two times excluding withdrawals, but only last course taken counts. Lecture/Lab Hours: 2.0 lecture, 2.0 laboratory Grades: Eligible Grades: A-F,WP,WF,WN,FN,AU,I Learning Outcomes:
- Develop a set of test data to verify the correctness of a solution.
- Develop program logic using structured programming constructs.
- Develop programming diagrams such as UML diagrams and program flowcharts.
- Develop, debug and test simple programs using C.
- Explain the concepts of classes, objects, attributes and methods used in object oriented programming.
- Read program documentation and be able to verify the correctness and completeness of the solution.
- Read, understand, and analyze a problem specification.
- Understand the concept of data typing and apply it appropriately.
- Write arithmetic expressions in a format that can be understood by computers.
- Write documentation for a programming solution using formats such as I/O charts and data dictionaries.
Add to Portfolio (opens a new window)
|
|