HCC Digigame Home HCC Southwest College Learning Web Courses Degrees Enrollment Graduation About Us News & Events Industry Partnes Schedule Gallery Faculty
TEXT ONLY
Digital Gaming & Simulation
Navigation
COSC 1436 – Programming Fundamentals I PRINTER FRIENDLY PAGE

Prerequisites: Must be at college-level skills in reading and writing, place into MATH 1314 College Algebra or higher, and have had high school computer literacy or equivalent.
Approval Credits: 4 (3 Lecture, 3 Lab)

Introduces the fundamental concepts of structured programming. Topics include software development methodology, data types, control structures, functions, arrays, and the mechanics of running, testing and debugging. This course assumes computer literacy.

Topic Approximate Hours
Overview
•  Computer System
•  Evolution & Processing of Languages
2
System Analysis and Design
6
Program Design
•  IPO Chart
•  Pseudocode
•  Flowchart
•  Hierarchy Chart
•  Documentation
12
Introduction to “C++” Language
•  Structure, Syntax, Semantics
•  Identifiers, Variables, Constants
6
Arithmetic Operations
•  Precedence of Operators
•  Type Conversions
•  Statements
6
Compiler
1
I/O operations
Output Formatting
10
Conditional Branching
•  Relational & Logical Boolean Expressions
•  Precedence of all Operators
•  IF – THEN, IF – THEN – ELSE
•  Nested IFs
•  Selection statement
12
Loop Control
•  While loop
•  Do-While loop
•  For loop
•  Nested loops
12
Functions
•  Definition, Prototype, Call
•  Value Returning functions
•  Void functions
•  Recursive functions
•  Passing Parameters
•  Scope
12
User-Defined Types
1
Arrays
•  Single & Multidimensional array
•  Accessing Elements
•  Array operations
•  Passing Arrays
•  Scope
12
Total (lectures, labs and exams)
92

 

HCC

HOME | HCC | SOUTHWEST COLLEGE | LEARNING WEB | COURSES | DEGREES | ENROLLMENT | GRADUATION | ABOUT US | NEWS | INDUSTRY PARTNERS | LINKS

Email reni.abraham@hccs.edu           Phone 713-718-5728           Copyright HCC Southwest 2005